*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;--tw-perspective:none;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;--tw-perspective:none;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}
/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39/10%);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-left-0\.5{left:-.125rem}.-left-3{left:-.75rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.right-0{right:0}.right-0\.5{right:.125rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.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-\[1000\]{z-index:1000}.z-\[210\]{z-index:210}.z-\[60\]{z-index:60}.z-\[9000\]{z-index:9000}.z-\[9999\]{z-index:9999}.-m-1{margin:-.25rem}.m-0{margin:0}.m-4{margin:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-16{margin-top:-4rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-row{display:table-row}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[calc\(100\%\+8px\)\]{height:calc(100% + 8px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.min-h-0{min-height:0}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[65\%\]{width:65%}.w-\[75\%\]{width:75%}.w-\[95vw\]{width:95vw}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[44px\]{min-width:44px}.min-w-\[70px\]{min-width:70px}.min-w-\[800px\]{min-width:800px}.min-w-\[80px\]{min-width:80px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[44px\]{max-width:44px}.max-w-\[90px\]{max-width:90px}.max-w-\[95vw\]{max-width:95vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\.3\]{flex:1.3}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance: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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#4A5E78\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(74 94 120/var(--tw-divide-opacity,1))}.divide-\[\#4A5E78\]\/50>:not([hidden])~:not([hidden]){border-color:rgb(74 94 120/.5)}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:rgb(255 255 255/.05)}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[140px\]{border-radius:140px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#10B981\]{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-\[\#10B981\]\/20{border-color:rgb(16 185 129/.2)}.border-\[\#10B981\]\/30{border-color:rgb(16 185 129/.3)}.border-\[\#10B981\]\/40{border-color:rgb(16 185 129/.4)}.border-\[\#10B981\]\/70{border-color:rgb(16 185 129/.7)}.border-\[\#1877F2\]{--tw-border-opacity:1;border-color:rgb(24 119 242/var(--tw-border-opacity,1))}.border-\[\#1877F2\]\/20{border-color:rgb(24 119 242/.2)}.border-\[\#1877F2\]\/30{border-color:rgb(24 119 242/.3)}.border-\[\#1A2E4A\]{--tw-border-opacity:1;border-color:rgb(26 46 74/var(--tw-border-opacity,1))}.border-\[\#1E293B\]{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-\[\#1E2A47\]{--tw-border-opacity:1;border-color:rgb(30 42 71/var(--tw-border-opacity,1))}.border-\[\#22D3EE\]{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-\[\#22D3EE\]\/30{border-color:rgb(34 211 238/.3)}.border-\[\#22D3EE\]\/40{border-color:rgb(34 211 238/.4)}.border-\[\#2a3a4a\]{--tw-border-opacity:1;border-color:rgb(42 58 74/var(--tw-border-opacity,1))}.border-\[\#31A24C\]\/30{border-color:rgb(49 162 76/.3)}.border-\[\#334155\]{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-\[\#34A853\]\/40{border-color:rgb(52 168 83/.4)}.border-\[\#374151\]{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-\[\#3A3B3C\]{--tw-border-opacity:1;border-color:rgb(58 59 60/var(--tw-border-opacity,1))}.border-\[\#3d4f5f\]{--tw-border-opacity:1;border-color:rgb(61 79 95/var(--tw-border-opacity,1))}.border-\[\#4A5E78\]{--tw-border-opacity:1;border-color:rgb(74 94 120/var(--tw-border-opacity,1))}.border-\[\#4A5E78\]\/40{border-color:rgb(74 94 120/.4)}.border-\[\#4A5E78\]\/50{border-color:rgb(74 94 120/.5)}.border-\[\#8B5CF6\]{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-\[\#8B5CF6\]\/25{border-color:rgb(139 92 246/.25)}.border-\[\#A855F7\]\/30{border-color:rgb(168 85 247/.3)}.border-\[\#D1D5DB\]{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-\[\#E5E7EB\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-\[\#EF4444\]{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-\[\#EF4444\]\/20{border-color:rgb(239 68 68/.2)}.border-\[\#EF4444\]\/30{border-color:rgb(239 68 68/.3)}.border-\[\#EF4444\]\/40{border-color:rgb(239 68 68/.4)}.border-\[\#F59E0B\]{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-\[\#F59E0B\]\/20{border-color:rgb(245 158 11/.2)}.border-\[\#F59E0B\]\/30{border-color:rgb(245 158 11/.3)}.border-\[\#F59E0B\]\/40{border-color:rgb(245 158 11/.4)}.border-\[\#F59E0B\]\/50{border-color:rgb(245 158 11/.5)}.border-\[var\(--neon-cyan\)\]{border-color:var(--neon-cyan)}.border-amber-400\/40{border-color:rgb(251 191 36/.4)}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/30{border-color:rgb(245 158 11/.3)}.border-amber-500\/40{border-color:rgb(245 158 11/.4)}.border-amber-500\/50{border-color:rgb(245 158 11/.5)}.border-amber-600\/50{border-color:rgb(217 119 6/.5)}.border-blue-500\/50{border-color:rgb(59 130 246/.5)}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-400\/30{border-color:rgb(34 211 238/.3)}.border-cyan-400\/40{border-color:rgb(34 211 238/.4)}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-500\/20{border-color:rgb(6 182 212/.2)}.border-cyan-500\/30{border-color:rgb(6 182 212/.3)}.border-cyan-500\/80{border-color:rgb(6 182 212/.8)}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/50{border-color:rgb(16 185 129/.5)}.border-fuchsia-400{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity,1))}.border-fuchsia-500\/30{border-color:rgb(217 70 239/.3)}.border-fuchsia-500\/40{border-color:rgb(217 70 239/.4)}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-600\/50{border-color:rgb(75 85 99/.5)}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-700\/50{border-color:rgb(55 65 81/.5)}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-800\/50{border-color:rgb(31 41 55/.5)}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-indigo-400\/20{border-color:rgb(129 140 248/.2)}.border-indigo-400\/30{border-color:rgb(129 140 248/.3)}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/20{border-color:rgb(239 68 68/.2)}.border-red-500\/30{border-color:rgb(239 68 68/.3)}.border-red-500\/80{border-color:rgb(239 68 68/.8)}.border-rose-500\/60{border-color:rgb(244 63 94/.6)}.border-sky-600\/50{border-color:rgb(2 132 199/.5)}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-teal-500\/40{border-color:rgb(20 184 166/.4)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/20{border-color:rgb(255 255 255/.2)}.border-white\/5{border-color:rgb(255 255 255/.05)}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#0A1525\]{--tw-bg-opacity:1;background-color:rgb(10 21 37/var(--tw-bg-opacity,1))}.bg-\[\#0A1929\]{--tw-bg-opacity:1;background-color:rgb(10 25 41/var(--tw-bg-opacity,1))}.bg-\[\#0B1120\]{--tw-bg-opacity:1;background-color:rgb(11 17 32/var(--tw-bg-opacity,1))}.bg-\[\#0B1324\]\/95{background-color:rgb(11 19 36/.95)}.bg-\[\#0B1426\]{--tw-bg-opacity:1;background-color:rgb(11 20 38/var(--tw-bg-opacity,1))}.bg-\[\#0B5837\]\/30{background-color:rgb(11 88 55/.3)}.bg-\[\#0D192E\]{--tw-bg-opacity:1;background-color:rgb(13 25 46/var(--tw-bg-opacity,1))}.bg-\[\#0F172A\]{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-\[\#0F1B35\]{--tw-bg-opacity:1;background-color:rgb(15 27 53/var(--tw-bg-opacity,1))}.bg-\[\#0F1C32\]{--tw-bg-opacity:1;background-color:rgb(15 28 50/var(--tw-bg-opacity,1))}.bg-\[\#0a0a15\]{--tw-bg-opacity:1;background-color:rgb(10 10 21/var(--tw-bg-opacity,1))}.bg-\[\#0d1117\]{--tw-bg-opacity:1;background-color:rgb(13 17 23/var(--tw-bg-opacity,1))}.bg-\[\#0d1626\]{--tw-bg-opacity:1;background-color:rgb(13 22 38/var(--tw-bg-opacity,1))}.bg-\[\#101D33\]{--tw-bg-opacity:1;background-color:rgb(16 29 51/var(--tw-bg-opacity,1))}.bg-\[\#10B981\]{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-\[\#10B981\]\/10{background-color:rgb(16 185 129/.1)}.bg-\[\#10B981\]\/15{background-color:rgb(16 185 129/.15)}.bg-\[\#10B981\]\/20{background-color:rgb(16 185 129/.2)}.bg-\[\#10B981\]\/5{background-color:rgb(16 185 129/.05)}.bg-\[\#111827\]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-\[\#132240\]{--tw-bg-opacity:1;background-color:rgb(19 34 64/var(--tw-bg-opacity,1))}.bg-\[\#132240\]\/40{background-color:rgb(19 34 64/.4)}.bg-\[\#132240\]\/60{background-color:rgb(19 34 64/.6)}.bg-\[\#18191A\]{--tw-bg-opacity:1;background-color:rgb(24 25 26/var(--tw-bg-opacity,1))}.bg-\[\#1877F2\]{--tw-bg-opacity:1;background-color:rgb(24 119 242/var(--tw-bg-opacity,1))}.bg-\[\#1877F2\]\/10{background-color:rgb(24 119 242/.1)}.bg-\[\#1877F2\]\/15{background-color:rgb(24 119 242/.15)}.bg-\[\#1877F2\]\/5{background-color:rgb(24 119 242/.05)}.bg-\[\#1A2C4D\]{--tw-bg-opacity:1;background-color:rgb(26 44 77/var(--tw-bg-opacity,1))}.bg-\[\#1A2E4A\]{--tw-bg-opacity:1;background-color:rgb(26 46 74/var(--tw-bg-opacity,1))}.bg-\[\#1E293B\]{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-\[\#1E2A47\]{--tw-bg-opacity:1;background-color:rgb(30 42 71/var(--tw-bg-opacity,1))}.bg-\[\#1a2332\]{--tw-bg-opacity:1;background-color:rgb(26 35 50/var(--tw-bg-opacity,1))}.bg-\[\#22D3EE\]{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-\[\#22D3EE\]\/10{background-color:rgb(34 211 238/.1)}.bg-\[\#22D3EE\]\/15{background-color:rgb(34 211 238/.15)}.bg-\[\#22D3EE\]\/20{background-color:rgb(34 211 238/.2)}.bg-\[\#22D3EE\]\/5{background-color:rgb(34 211 238/.05)}.bg-\[\#242526\]{--tw-bg-opacity:1;background-color:rgb(36 37 38/var(--tw-bg-opacity,1))}.bg-\[\#242526\]\/80{background-color:rgb(36 37 38/.8)}.bg-\[\#31A24C\]{--tw-bg-opacity:1;background-color:rgb(49 162 76/var(--tw-bg-opacity,1))}.bg-\[\#31A24C\]\/10{background-color:rgb(49 162 76/.1)}.bg-\[\#31A24C\]\/15{background-color:rgb(49 162 76/.15)}.bg-\[\#31A24C\]\/20{background-color:rgb(49 162 76/.2)}.bg-\[\#34A853\]{--tw-bg-opacity:1;background-color:rgb(52 168 83/var(--tw-bg-opacity,1))}.bg-\[\#34A853\]\/15{background-color:rgb(52 168 83/.15)}.bg-\[\#3A3B3C\]{--tw-bg-opacity:1;background-color:rgb(58 59 60/var(--tw-bg-opacity,1))}.bg-\[\#3A3B3C\]\/50{background-color:rgb(58 59 60/.5)}.bg-\[\#4A5E78\]{--tw-bg-opacity:1;background-color:rgb(74 94 120/var(--tw-bg-opacity,1))}.bg-\[\#4A5E78\]\/10{background-color:rgb(74 94 120/.1)}.bg-\[\#4A5E78\]\/20{background-color:rgb(74 94 120/.2)}.bg-\[\#4B5563\]{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-\[\#6B7280\]{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-\[\#6B7280\]\/10{background-color:rgb(107 114 128/.1)}.bg-\[\#8B5CF6\]{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-\[\#8B5CF6\]\/10{background-color:rgb(139 92 246/.1)}.bg-\[\#8B5CF6\]\/15{background-color:rgb(139 92 246/.15)}.bg-\[\#9CA3AF\]{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-\[\#CD7F32\]{--tw-bg-opacity:1;background-color:rgb(205 127 50/var(--tw-bg-opacity,1))}.bg-\[\#EF4444\]{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-\[\#EF4444\]\/10{background-color:rgb(239 68 68/.1)}.bg-\[\#EF4444\]\/20{background-color:rgb(239 68 68/.2)}.bg-\[\#F0F2F5\]{--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity,1))}.bg-\[\#F3F4F6\]{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-\[\#F59E0B\]{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-\[\#F59E0B\]\/10{background-color:rgb(245 158 11/.1)}.bg-\[\#F59E0B\]\/15{background-color:rgb(245 158 11/.15)}.bg-\[\#F59E0B\]\/20{background-color:rgb(245 158 11/.2)}.bg-\[\#F59E0B\]\/5{background-color:rgb(245 158 11/.05)}.bg-\[\#F9FAFB\]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:rgb(245 158 11/.1)}.bg-amber-500\/30{background-color:rgb(245 158 11/.3)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-900{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity,1))}.bg-amber-900\/30{background-color:rgb(120 53 15/.3)}.bg-amber-900\/40{background-color:rgb(120 53 15/.4)}.bg-amber-900\/50{background-color:rgb(120 53 15/.5)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:rgb(0 0 0/.2)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/40{background-color:rgb(0 0 0/.4)}.bg-black\/50{background-color:rgb(0 0 0/.5)}.bg-black\/60{background-color:rgb(0 0 0/.6)}.bg-black\/70{background-color:rgb(0 0 0/.7)}.bg-black\/75{background-color:rgb(0 0 0/.75)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.bg-black\/90{background-color:rgb(0 0 0/.9)}.bg-black\/95{background-color:rgb(0 0 0/.95)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-500\/10{background-color:rgb(6 182 212/.1)}.bg-cyan-500\/30{background-color:rgb(6 182 212/.3)}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-600\/20{background-color:rgb(8 145 178/.2)}.bg-cyan-900\/20{background-color:rgb(22 78 99/.2)}.bg-cyan-900\/50{background-color:rgb(22 78 99/.5)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-600\/20{background-color:rgb(5 150 105/.2)}.bg-fuchsia-600{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity,1))}.bg-fuchsia-950\/30{background-color:rgb(74 4 78/.3)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/60{background-color:rgb(31 41 55/.6)}.bg-gray-800\/70{background-color:rgb(31 41 55/.7)}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/80{background-color:rgb(17 24 39/.8)}.bg-gray-900\/90{background-color:rgb(17 24 39/.9)}.bg-gray-900\/95{background-color:rgb(17 24 39/.95)}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-500\/20{background-color:rgb(99 102 241/.2)}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:rgb(239 68 68/.1)}.bg-red-500\/80{background-color:rgb(239 68 68/.8)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/80{background-color:rgb(220 38 38/.8)}.bg-red-900{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.bg-red-900\/30{background-color:rgb(127 29 29/.3)}.bg-red-900\/95{background-color:rgb(127 29 29/.95)}.bg-rose-700{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-rose-900\/50{background-color:rgb(136 19 55/.5)}.bg-rose-900\/60{background-color:rgb(136 19 55/.6)}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-700\/50{background-color:rgb(51 65 85/.5)}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-800\/20{background-color:rgb(30 41 59/.2)}.bg-slate-800\/50{background-color:rgb(30 41 59/.5)}.bg-slate-800\/70{background-color:rgb(30 41 59/.7)}.bg-slate-800\/80{background-color:rgb(30 41 59/.8)}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/60{background-color:rgb(15 23 42/.6)}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/95{background-color:rgb(2 6 23/.95)}.bg-teal-400{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-500\/10{background-color:rgb(20 184 166/.1)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/20{background-color:rgb(255 255 255/.2)}.bg-white\/5{background-color:rgb(255 255 255/.05)}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-900\/80{background-color:rgb(113 63 18/.8)}.bg-\[radial-gradient\(circle\2c \#5a6a7a_30\%\2c \#3a4a5a_70\%\)\]{background-image:radial-gradient(circle,#5a6a7a 30%,#3a4a5a 70%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#0A0F1C\]{--tw-gradient-from:#0A0F1C var(--tw-gradient-from-position);--tw-gradient-to:rgb(10 15 28/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0A0F1C\]\/90{--tw-gradient-from:rgb(10 15 28/0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(10 15 28/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0a0a15\]{--tw-gradient-from:#0a0a15 var(--tw-gradient-from-position);--tw-gradient-to:rgb(10 10 21/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#152036\]{--tw-gradient-from:#152036 var(--tw-gradient-from-position);--tw-gradient-to:rgb(21 32 54/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1877F2\]{--tw-gradient-from:#1877F2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(24 119 242/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1877F2\]\/10{--tw-gradient-from:rgb(24 119 242/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(24 119 242/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1E293B\]{--tw-gradient-from:#1E293B var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#3d4f5f\]{--tw-gradient-from:#3d4f5f var(--tw-gradient-from-position);--tw-gradient-to:rgb(61 79 95/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgb(245 158 11/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from:rgb(245 158 11/0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(245 158 11/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:rgb(0 0 0/0.8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgb(59 130 246/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-800{--tw-gradient-from:#1e40af var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 64 175/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900{--tw-gradient-from:#1e3a8a var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 58 138/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:rgb(34 211 238/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgb(6 182 212/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/15{--tw-gradient-from:rgb(6 182 212/0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(6 182 212/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-900\/30{--tw-gradient-from:rgb(22 78 99/0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(22 78 99/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-900{--tw-gradient-from:#064e3b var(--tw-gradient-from-position);--tw-gradient-to:rgb(6 78 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:rgb(75 85 99/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:rgb(31 41 55/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-950{--tw-gradient-from:#030712 var(--tw-gradient-from-position);--tw-gradient-to:rgb(3 7 18/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgb(34 197 94/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/40{--tw-gradient-from:rgb(99 102 241/0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(99 102 241/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(79 70 229/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgb(249 115 22/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgb(239 68 68/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-900{--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:rgb(127 29 29/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgb(244 63 94/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:rgb(14 165 233/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from:#475569 var(--tw-gradient-from-position);--tw-gradient-to:rgb(71 85 105/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:rgb(15 23 42/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-300{--tw-gradient-from:#fde047 var(--tw-gradient-from-position);--tw-gradient-to:rgb(253 224 71/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-900{--tw-gradient-from:#713f12 var(--tw-gradient-from-position);--tw-gradient-to:rgb(113 63 18/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-900\/30{--tw-gradient-from:rgb(113 63 18/0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(113 63 18/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#0f1029\]{--tw-gradient-to:rgb(15 16 41/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f1029 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#1a2332\]{--tw-gradient-to:rgb(26 35 50/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1a2332 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#E4E6EB\]{--tw-gradient-to:rgb(228 230 235/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#E4E6EB var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to:rgb(17 24 39/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to:rgb(88 28 135/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#581c87 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-900{--tw-gradient-to:rgb(127 29 29/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-sky-500{--tw-gradient-to:rgb(14 165 233/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0ea5e9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e293b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:rgb(15 23 42/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#0B5FCC\]{--tw-gradient-to:#0B5FCC var(--tw-gradient-to-position)}.to-\[\#0D192E\]{--tw-gradient-to:#0D192E var(--tw-gradient-to-position)}.to-\[\#0a0a15\]{--tw-gradient-to:#0a0a15 var(--tw-gradient-to-position)}.to-\[\#0d1117\]{--tw-gradient-to:#0d1117 var(--tw-gradient-to-position)}.to-\[\#0d1626\]{--tw-gradient-to:#0d1626 var(--tw-gradient-to-position)}.to-\[\#1877F2\]\/5{--tw-gradient-to:rgb(24 119 242/0.05) var(--tw-gradient-to-position)}.to-\[\#B0B3B8\]{--tw-gradient-to:#B0B3B8 var(--tw-gradient-to-position)}.to-amber-700{--tw-gradient-to:#b45309 var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-emerald-900{--tw-gradient-to:#064e3b var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-950{--tw-gradient-to:#030712 var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to:rgb(249 115 22/0.1) var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-orange-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to:#c084fc var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to:#6b21a8 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-red-900{--tw-gradient-to:#7f1d1d var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to:#0ea5e9 var(--tw-gradient-to-position)}.to-sky-500\/10{--tw-gradient-to:rgb(14 165 233/0.1) var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to:#334155 var(--tw-gradient-to-position)}.to-slate-800\/30{--tw-gradient-to:rgb(30 41 59/0.3) var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-500\/40{--tw-gradient-to:rgb(139 92 246/0.4) var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to:#facc15 var(--tw-gradient-to-position)}.to-yellow-900{--tw-gradient-to:#713f12 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#F59E0B\]{fill:#F59E0B}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-1{padding-inline-start:.25rem}.ps-10{padding-inline-start:2.5rem}.ps-11{padding-inline-start:2.75rem}.ps-12{padding-inline-start:3rem}.ps-14{padding-inline-start:3.5rem}.ps-16{padding-inline-start:4rem}.ps-2{padding-inline-start:.5rem}.ps-20{padding-inline-start:5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-6{padding-inline-start:1.5rem}.ps-7{padding-inline-start:1.75rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[\'Inter\'\]{font-family:Inter}.font-\[\'Rajdhani\'\]{font-family:Rajdhani}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00D4FF\]{--tw-text-opacity:1;color:rgb(0 212 255/var(--tw-text-opacity,1))}.text-\[\#04211E\]{--tw-text-opacity:1;color:rgb(4 33 30/var(--tw-text-opacity,1))}.text-\[\#06202B\]{--tw-text-opacity:1;color:rgb(6 32 43/var(--tw-text-opacity,1))}.text-\[\#0B1324\]{--tw-text-opacity:1;color:rgb(11 19 36/var(--tw-text-opacity,1))}.text-\[\#0D192E\]{--tw-text-opacity:1;color:rgb(13 25 46/var(--tw-text-opacity,1))}.text-\[\#0F172A\]{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-\[\#10B981\]{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-\[\#10B981\]\/70{color:rgb(16 185 129/.7)}.text-\[\#10B981\]\/80{color:rgb(16 185 129/.8)}.text-\[\#1877F2\]{--tw-text-opacity:1;color:rgb(24 119 242/var(--tw-text-opacity,1))}.text-\[\#1F2937\]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-\[\#1a2a3a\]{--tw-text-opacity:1;color:rgb(26 42 58/var(--tw-text-opacity,1))}.text-\[\#22D3EE\]{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-\[\#22D3EE\]\/70{color:rgb(34 211 238/.7)}.text-\[\#31A24C\]{--tw-text-opacity:1;color:rgb(49 162 76/var(--tw-text-opacity,1))}.text-\[\#34A853\]{--tw-text-opacity:1;color:rgb(52 168 83/var(--tw-text-opacity,1))}.text-\[\#3A3B3C\]{--tw-text-opacity:1;color:rgb(58 59 60/var(--tw-text-opacity,1))}.text-\[\#45bd62\]{--tw-text-opacity:1;color:rgb(69 189 98/var(--tw-text-opacity,1))}.text-\[\#4A5E78\]{--tw-text-opacity:1;color:rgb(74 94 120/var(--tw-text-opacity,1))}.text-\[\#64748B\]{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#64748B\]\/70{color:rgb(100 116 139/.7)}.text-\[\#6A6B6D\]{--tw-text-opacity:1;color:rgb(106 107 109/var(--tw-text-opacity,1))}.text-\[\#6B7280\]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-\[\#8B5CF6\]{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-\[\#94A3B8\]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-\[\#9CA3AF\]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-\[\#9FB3C8\]{--tw-text-opacity:1;color:rgb(159 179 200/var(--tw-text-opacity,1))}.text-\[\#B0B3B8\]{--tw-text-opacity:1;color:rgb(176 179 184/var(--tw-text-opacity,1))}.text-\[\#BAC5D6\]{--tw-text-opacity:1;color:rgb(186 197 214/var(--tw-text-opacity,1))}.text-\[\#C0CDE0\]{--tw-text-opacity:1;color:rgb(192 205 224/var(--tw-text-opacity,1))}.text-\[\#C4B5FD\]{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-\[\#CBD5E1\]{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-\[\#D1D5DB\]{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-\[\#E2E8F0\]{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-\[\#E4E6EB\]{--tw-text-opacity:1;color:rgb(228 230 235/var(--tw-text-opacity,1))}.text-\[\#E5E7EB\]{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-\[\#EF4444\]{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-\[\#F59E0B\]{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-\[\#F59E0B\]\/80{color:rgb(245 158 11/.8)}.text-\[\#FCA5A5\]{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-\[\#FCD34D\]{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-\[\#FECACA\]{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-\[var\(--neon-cyan\)\]{color:var(--neon-cyan)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity,1))}.text-fuchsia-200{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-fuchsia-400{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-200{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/10{color:rgb(255 255 255/.1)}.text-white\/30{color:rgb(255 255 255/.3)}.text-white\/40{color:rgb(255 255 255/.4)}.text-white\/50{color:rgb(255 255 255/.5)}.text-white\/60{color:rgb(255 255 255/.6)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/80{color:rgb(255 255 255/.8)}.text-white\/90{color:rgb(255 255 255/.9)}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dotted{text-decoration-style:dotted}.placeholder-\[\#64748B\]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(100 116 139/var(--tw-placeholder-opacity,1))}.placeholder-\[\#64748B\]::placeholder{--tw-placeholder-opacity:1;color:rgb(100 116 139/var(--tw-placeholder-opacity,1))}.accent-\[\#1877F2\]{accent-color:#1877F2}.accent-\[\#22D3EE\]{accent-color:#22D3EE}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-\[0\.04\]{opacity:.04}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_12px_rgba\(239\2c 68\2c 68\2c 0\.5\)\]{--tw-shadow:0 0 12px rgba(239,68,68,0.5);--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\2c 185\2c 129\2c 0\.3\)\]{--tw-shadow:0 0 15px rgba(16,185,129,0.3);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(239\2c 68\2c 68\2c 0\.3\)\]{--tw-shadow:0 0 15px rgba(239,68,68,0.3);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(250\2c 204\2c 21\2c 0\.5\)\]{--tw-shadow:0 0 16px rgba(250,204,21,0.5);--tw-shadow-colored:0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(250\2c 204\2c 21\2c 0\.5\)\]{--tw-shadow:0 0 20px rgba(250,204,21,0.5);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\2c 211\2c 238\2c 0\.15\)\]{--tw-shadow:0 0 20px rgba(34,211,238,0.15);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\2c 211\2c 238\2c 0\.2\)\]{--tw-shadow:0 0 20px rgba(34,211,238,0.2);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(34\2c 211\2c 238\2c 0\.6\)\]{--tw-shadow:0 0 6px rgba(34,211,238,0.6);--tw-shadow-colored:0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(139\2c 92\2c 246\2c 0\.2\)\]{--tw-shadow:0 0 8px rgba(139,92,246,0.2);--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(34\2c 211\2c 238\2c 0\.6\)\]{--tw-shadow:0 0 8px rgba(34,211,238,0.6);--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\2c 211\2c 153\2c 0\.3\)\]{--tw-shadow:0 0 8px rgba(52,211,153,0.3);--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.1\)\2c inset_0_-1px_0_rgba\(0\2c 0\2c 0\2c 0\.3\)\2c 0_4px_20px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 -1px 0 rgba(0,0,0,0.3),0 4px 20px rgba(0,0,0,0.5);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),inset 0 -1px 0 var(--tw-shadow-color),0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]{--tw-shadow:inset 0 1px 2px rgba(255,255,255,0.2);--tw-shadow-colored:inset 0 1px 2px var(--tw-shadow-color)}.shadow-\[inset_0_1px_2px_rgba\(255\2c 255\2c 255\2c 0\.2\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[\#1877F2\]\/20{--tw-shadow-color:rgb(24 119 242/0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[\#34A853\]\/20{--tw-shadow-color:rgb(52 168 83/0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[\#34A853\]\/25{--tw-shadow-color:rgb(52 168 83/0.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--glow-cyan\)\]{--tw-shadow-color:var(--glow-cyan);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color:rgb(0 0 0/0.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/30{--tw-shadow-color:rgb(6 182 212/0.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-white\/10{--tw-shadow-color:rgb(255 255 255/0.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-500\/20{--tw-shadow-color:rgb(234 179 8/0.2);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.-outline-offset-2{outline-offset:-2px}.outline-\[\#22D3EE\]{outline-color:#22D3EE}.\!ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2,.ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-\[\#22D3EE\]\/30{--tw-ring-color:rgb(34 211 238/0.3)}.ring-\[\#F59E0B\]{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity,1))}.ring-yellow-400\/40{--tw-ring-color:rgb(250 204 21/0.4)}.ring-offset-2{--tw-ring-offset-width:2px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.drop-shadow-\[0_0_8px_rgba\(0\2c 212\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 8px rgba(0,212,255,0.3))}.drop-shadow-\[0_0_8px_rgba\(0\2c 212\2c 255\2c 0\.3\)\],.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.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)!important}.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)}.backdrop-blur,.backdrop-blur-\[2px\]{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-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{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(4px)}.backdrop-filter{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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:perspective,translate,scale,transform,perspective,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-x-0{--tw-translate-x:0px}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-0\.5,.translate-x-5{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-6,.translate-x-\[22px\]{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-x-\[22px\]{--tw-translate-x:22px}.-rotate-90{--tw-rotate-z:-90deg}.-rotate-90,.rotate-180{rotate:var(--tw-rotate-z)}.rotate-180{--tw-rotate-z:180deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-0,.scale-100{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-95{--tw-scale-x:0.95;--tw-scale-y:0.95}.transform{--webkit-transform:skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.\[onHandEnd\:reset\]{on-hand-end:reset}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}button:focus,input:focus,select:focus,textarea:focus{outline:none!important;-webkit-tap-highlight-color:transparent}html{background:#050510;font-family:var(--font-rajdhani),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:auto}body,html{width:100%;min-height:100%;overscroll-behavior-y:none}body{margin:0;padding:0}#__next{width:100%;min-height:100vh;position:relative}body.reels-lock,html.reels-lock{overflow:hidden!important;position:fixed!important;width:100%!important;touch-action:none!important}.world-3d-container{width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.world-3d-container canvas{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:5!important}.hud-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none}.hud-overlay>*{pointer-events:auto}.glow-text{text-shadow:0 0 10px rgba(0,212,255,.8),0 0 20px rgba(0,212,255,.5),0 0 40px rgba(0,212,255,.3)}.glass-card{background:linear-gradient(135deg,rgba(20,40,80,.6),rgba(10,25,50,.8));backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(0,212,255,.3);box-shadow:0 0 20px rgba(0,212,255,.2),0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1)}.holo-glow{box-shadow:0 0 15px rgba(0,212,255,.4),0 0 30px rgba(0,212,255,.2),0 0 60px rgba(0,150,255,.1)}.glass-panel{background:rgba(0,0,0,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.08)}.gold-glow{box-shadow:0 0 20px rgba(255,215,0,.4),0 0 40px rgba(255,215,0,.2),0 0 60px rgba(255,170,0,.1)}.neon-text-blue{color:#00d4ff;text-shadow:0 0 10px rgba(0,212,255,.8),0 0 20px rgba(0,212,255,.5),0 0 40px rgba(0,212,255,.3)}.neon-text-cyan{color:#22d3ee;text-shadow:0 0 8px rgba(34,211,238,.8),0 0 16px rgba(34,211,238,.5)}.orange-pulse{animation:orangePulse 2s ease-in-out infinite}@keyframes orangePulse{0%,to{box-shadow:0 0 15px rgba(255,136,0,.4);transform:scale(1)}50%{box-shadow:0 0 30px rgba(255,136,0,.7);transform:scale(1.02)}}.poker-room-bg{background:radial-gradient(ellipse at center,#0a1628 0,#030508 70%,#000000 100%)}.glass-button{background:rgba(37,99,235,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.4);border-top-color:rgba(147,197,253,.5);box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15);transition:all .2s ease}.glass-button:hover{background:rgba(59,130,246,.8);transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.2)}.glass-button:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.vignette-overlay{background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.7) 100%);pointer-events:none}:root{--vp-card-size:clamp(100px,30vw,180px);--vp-card-gap:clamp(8px,2vw,16px);--vp-lane-padding:clamp(12px,3vw,24px);--vp-section-gap:clamp(16px,4vw,32px);--vp-font-xs:clamp(6px,1.2vw,11px);--vp-font-sm:clamp(8px,1.4vw,13px);--vp-font-md:clamp(10px,1.6vw,15px);--vp-font-lg:clamp(12px,2vw,18px);--vp-font-xl:clamp(16px,3vw,28px);--vp-font-xxl:clamp(18px,4vw,36px);--vp-font-hero:clamp(24px,5vw,48px);--vp-space-xs:0.5vw;--vp-space-sm:1vw;--vp-space-md:2vw;--vp-space-lg:3vw;--vp-space-xl:4vw;--vp-radius-sm:0.5vw;--vp-radius-md:0.8vw;--vp-radius-lg:1.2vw;--vp-radius-xl:2vw;--container-max-width:100%}.vp-lane-cards{display:flex!important;gap:var(--vp-card-gap)!important;padding:0 var(--vp-lane-padding)!important}.vp-card{flex-shrink:0!important}.vp-card,.vp-card-image{width:var(--vp-card-size)!important;height:var(--vp-card-size)!important}.vp-card-title{font-size:var(--vp-font-md)!important;max-width:var(--vp-card-size)!important}.vp-lane-title{font-size:var(--vp-font-lg)!important}.vp-hero-title{font-size:var(--vp-font-xxl)!important}.vp-hero-subtitle{font-size:var(--vp-font-md)!important}.vp-pill{padding:var(--vp-space-sm) var(--vp-space-md)!important;font-size:var(--vp-font-sm)!important;border-radius:var(--vp-radius-lg)!important}.vp-stat-value{font-size:var(--vp-font-xl)!important}.vp-stat-label{font-size:var(--vp-font-xs)!important}@media (max-width:768px){a,button:not(.sp-icon-btn):not(.approved-global-header__button),input,select,textarea{min-height:44px;font-size:16px}h1{font-size:1.75rem!important}h2{font-size:1.5rem!important}h3{font-size:1.25rem!important}iframe,img:not(.sp-avatar):not([style*="border-radius: 50%"]):not([style*=borderRadius]),video{max-width:100%;height:auto}[role=button],a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.caption,[data-caption]{font-size:max(12px,1em)}small{font-size:max(12px,.8333em)}}@media (hover:none){button:not(.sp-no-press):active{transform:scale(.98)}.sp-hover-only{display:none!important}}@supports (padding-top:env(safe-area-inset-top)){body{padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.content-container-responsive,.lanes-container-responsive{width:100%;max-width:var(--container-max-width,100%);margin:0 auto;padding:var(--lane-padding,20px) 0}.lane-scroller-responsive{display:flex;gap:var(--card-gap,12px);overflow-x:auto;overflow-y:hidden;padding:0 var(--lane-padding,16px);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lane-scroller-responsive::-webkit-scrollbar{display:none}.game-card-image-responsive,.game-card-responsive{width:var(--card-size,160px);height:var(--card-size,160px);flex-shrink:0}.grid-responsive{display:grid;gap:var(--card-gap,16px);padding:var(--lane-padding,16px)}@media (max-width:599px){.grid-responsive{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px) and (max-width:899px){.grid-responsive{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.grid-responsive{grid-template-columns:repeat(4,1fr);max-width:var(--container-max-width,100%);margin:0 auto}}.poker-table,.table-area,.tableInner{isolation:isolate}.player-avatar-poker,.poker-table img,.table-area img,.villain-avatar-poker{mix-blend-mode:multiply;background:transparent}.sp-avatar,.sp-avatar img{border-radius:50%!important;aspect-ratio:1/1!important;width:var(--sp-avatar-size,40px)!important;height:var(--sp-avatar-size,40px)!important;-o-object-fit:cover!important;object-fit:cover!important;flex-shrink:0!important}.sp-avatar-ring{line-height:0!important;text-decoration:none}.sp-avatar-ring,.sp-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:unset!important;flex-shrink:0!important}.sp-icon-btn{width:var(--sp-btn-size,32px)!important;height:var(--sp-btn-size,32px)!important;border-radius:50%!important;padding:0!important;cursor:pointer!important;line-height:1!important}[style*="border-radius: 50%"]>img,[style*="borderRadius: '50%'"]>img{height:100%!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}button[style*="border-radius: 50%"],button[style*="borderRadius: '50%'"],button[style*="borderRadius: 50"],button[style*='borderRadius:"50%"']{min-height:unset!important;aspect-ratio:1/1;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}a[style*="border-radius: 50%"],a[style*="borderRadius: '50%'"],a[style*="borderRadius:50%"],a[style*='borderRadius:"50%"']{min-height:unset!important;line-height:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}img[style*="border-radius: 50%"],img[style*="borderRadius: '50%'"],img[style*="borderRadius:50%"],img[style*='borderRadius:"50%"']{aspect-ratio:1/1!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important;flex-shrink:0!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInFast{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .3s ease forwards}.animate-slideUp{animation:slideUp .4s ease forwards}@keyframes uploadPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shareSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.placeholder\:text-white\/30::-moz-placeholder{color:rgb(255 255 255/.3)}.placeholder\:text-white\/30::placeholder{color:rgb(255 255 255/.3)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:border-\[\#1877F2\]\/40:hover{border-color:rgb(24 119 242/.4)}.hover\:border-\[\#22D3EE\]:hover{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.hover\:border-\[\#22D3EE\]\/30:hover{border-color:rgb(34 211 238/.3)}.hover\:border-\[\#22D3EE\]\/50:hover{border-color:rgb(34 211 238/.5)}.hover\:border-\[\#334155\]:hover{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.hover\:border-\[\#64748B\]:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.hover\:border-\[\#7A8EA8\]:hover{--tw-border-opacity:1;border-color:rgb(122 142 168/var(--tw-border-opacity,1))}.hover\:border-\[\#8B5CF6\]:hover{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.hover\:border-\[\#EF4444\]:hover{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.hover\:border-\[\#F59E0B\]:hover,.hover\:border-amber-500:hover{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.hover\:bg-\[\#059669\]:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0A1525\]:hover{--tw-bg-opacity:1;background-color:rgb(10 21 37/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0F1C32\]:hover{--tw-bg-opacity:1;background-color:rgb(15 28 50/var(--tw-bg-opacity,1))}.hover\:bg-\[\#10B981\]\/10:hover{background-color:rgb(16 185 129/.1)}.hover\:bg-\[\#132240\]:hover{--tw-bg-opacity:1;background-color:rgb(19 34 64/var(--tw-bg-opacity,1))}.hover\:bg-\[\#132240\]\/50:hover{background-color:rgb(19 34 64/.5)}.hover\:bg-\[\#1664d9\]:hover{--tw-bg-opacity:1;background-color:rgb(22 100 217/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1877F2\]\/10:hover{background-color:rgb(24 119 242/.1)}.hover\:bg-\[\#1A2A52\]:hover{--tw-bg-opacity:1;background-color:rgb(26 42 82/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1A2E4A\]:hover{--tw-bg-opacity:1;background-color:rgb(26 46 74/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1E293B\]:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1E3A5F\]:hover{--tw-bg-opacity:1;background-color:rgb(30 58 95/var(--tw-bg-opacity,1))}.hover\:bg-\[\#22D3EE\]\/10:hover{background-color:rgb(34 211 238/.1)}.hover\:bg-\[\#22D3EE\]\/5:hover{background-color:rgb(34 211 238/.05)}.hover\:bg-\[\#2A3852\]:hover{--tw-bg-opacity:1;background-color:rgb(42 56 82/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2A416F\]:hover{--tw-bg-opacity:1;background-color:rgb(42 65 111/var(--tw-bg-opacity,1))}.hover\:bg-\[\#45bd62\]\/10:hover{background-color:rgb(69 189 98/.1)}.hover\:bg-\[\#67E8F9\]:hover{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.hover\:bg-\[\#7C3AED\]:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.hover\:bg-\[\#D97706\]:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-\[\#DC2626\]:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-\[\#E5E7EB\]:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-\[\#EF4444\]\/10:hover{background-color:rgb(239 68 68/.1)}.hover\:bg-\[\#EF4444\]\/20:hover{background-color:rgb(239 68 68/.2)}.hover\:bg-\[\#EF4444\]\/5:hover{background-color:rgb(239 68 68/.05)}.hover\:bg-\[\#F3F4F6\]:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F59E0B\]\/10:hover{background-color:rgb(245 158 11/.1)}.hover\:bg-\[\#F9FAFB\]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.hover\:bg-black\/60:hover{background-color:rgb(0 0 0/.6)}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-cyan-400:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-500:hover{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-700\/60:hover{background-color:rgb(55 65 81/.6)}.hover\:bg-gray-700\/70:hover{background-color:rgb(55 65 81/.7)}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-green-500\/20:hover{background-color:rgb(34 197 94/.2)}.hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500\/30:hover{background-color:rgb(99 102 241/.3)}.hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/80:hover{background-color:rgb(239 68 68/.8)}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-900\/20:hover{background-color:rgb(127 29 29/.2)}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-sky-500:hover{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-teal-500\/20:hover{background-color:rgb(20 184 166/.2)}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255/.1)}.hover\:bg-white\/20:hover{background-color:rgb(255 255 255/.2)}.hover\:bg-white\/30:hover{background-color:rgb(255 255 255/.3)}.hover\:bg-white\/5:hover{background-color:rgb(255 255 255/.05)}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.hover\:from-cyan-400:hover{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:rgb(34 211 238/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:via-sky-400:hover{--tw-gradient-to:rgb(56 189 248/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#38bdf8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.hover\:to-sky-400:hover{--tw-gradient-to:#38bdf8 var(--tw-gradient-to-position)}.hover\:text-\[\#10B981\]:hover{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.hover\:text-\[\#1877F2\]:hover{--tw-text-opacity:1;color:rgb(24 119 242/var(--tw-text-opacity,1))}.hover\:text-\[\#1F2937\]:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-\[\#22D3EE\]:hover{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.hover\:text-\[\#67E8F9\]:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.hover\:text-\[\#C4B5FD\]:hover{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.hover\:text-\[\#EF4444\]:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-\[\#FBBF24\]:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_15px_rgba\(34\2c 211\2c 238\2c 0\.15\)\]:hover{--tw-shadow:0 0 15px rgba(34,211,238,0.15);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(34\2c 211\2c 238\2c 0\.3\)\]:hover{--tw-shadow:0 0 30px rgba(34,211,238,0.3);--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.hover\:shadow-\[0_0_30px_rgba\(34\2c 211\2c 238\2c 0\.3\)\]:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.hover\:shadow-cyan-500\/30:hover{--tw-shadow-color:rgb(6 182 212/0.3);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/50:hover{--tw-shadow-color:rgb(6 182 212/0.5);--tw-shadow:var(--tw-shadow-colored)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.focus\:border-\[\#1877F2\]:focus{--tw-border-opacity:1;border-color:rgb(24 119 242/var(--tw-border-opacity,1))}.focus\:border-\[\#22D3EE\]:focus{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.focus\:border-indigo-400\/60:focus{border-color:rgb(129 140 248/.6)}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[\#1877F2\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(24 119 242/var(--tw-ring-opacity,1))}.focus\:ring-\[\#22D3EE\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity,1))}.active\:bg-\[\#1565D8\]:active{--tw-bg-opacity:1;background-color:rgb(21 101 216/var(--tw-bg-opacity,1))}.active\:bg-\[\#3A3B3C\]:active{--tw-bg-opacity:1;background-color:rgb(58 59 60/var(--tw-bg-opacity,1))}.active\:bg-\[\#4E4F50\]:active{--tw-bg-opacity:1;background-color:rgb(78 79 80/var(--tw-bg-opacity,1))}.active\:bg-gray-600:active{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.active\:bg-green-500\/30:active{background-color:rgb(34 197 94/.3)}.active\:from-amber-700:active{--tw-gradient-from:#b45309 var(--tw-gradient-from-position);--tw-gradient-to:rgb(180 83 9/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.active\:from-green-700:active{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:rgb(21 128 61/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.active\:from-orange-700:active{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:rgb(194 65 12/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.active\:from-red-700:active{--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:rgb(185 28 28/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.active\:to-amber-800:active{--tw-gradient-to:#92400e var(--tw-gradient-to-position)}.active\:to-green-800:active{--tw-gradient-to:#166534 var(--tw-gradient-to-position)}.active\:to-orange-800:active{--tw-gradient-to:#9a3412 var(--tw-gradient-to-position)}.active\:to-red-800:active{--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.active\:scale-95:active{--tw-scale-x:0.95;--tw-scale-y:0.95}.active\:scale-95:active,.active\:scale-\[0\.97\]:active{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.active\:scale-\[0\.97\]:active{--tw-scale-x:0.97;--tw-scale-y:0.97}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-indigo-500\/40:disabled{background-color:rgb(99 102 241/.4)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:text-\[\#22D3EE\]{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#C4B5FD\]{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:inline{display:inline}.sm\:h-12{height:3rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-6{width:1.5rem}.sm\:w-8{width:2rem}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-lg{max-width:32rem}.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\:items-center{align-items:center}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-8{gap:2rem}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-4{padding:1rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-9xl{font-size:8rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:-mt-20{margin-top:-5rem}.md\:h-32{height:8rem}.md\:h-64{height:16rem}.md\:w-32{width:8rem}.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\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.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-\[1fr_280px\]{grid-template-columns:1fr 280px}}:root{--premium-black:hsl(240,15%,3%);--premium-void:hsl(240,20%,6%);--premium-surface:hsl(240,15%,10%);--premium-elevated:hsl(240,12%,14%);--premium-gold:hsl(45,100%,55%);--premium-platinum:hsl(220,15%,75%);--premium-diamond:hsl(195,100%,70%);--premium-ruby:hsl(350,80%,55%);--premium-emerald:hsl(160,70%,45%);--font-premium-display:var(--font-space-grotesk),var(--font-rajdhani),sans-serif;--font-premium-body:var(--font-jakarta),var(--font-inter),-apple-system,sans-serif;--premium-radius-sm:8px;--premium-radius-md:12px;--premium-radius-lg:16px;--premium-radius-xl:24px;--premium-shadow-sm:0 1px 2px rgba(0,0,0,0.3),0 2px 4px rgba(0,0,0,0.2);--premium-shadow-md:0 2px 4px rgba(0,0,0,0.3),0 8px 16px rgba(0,0,0,0.25),0 16px 32px rgba(0,0,0,0.15);--premium-shadow-lg:0 4px 8px rgba(0,0,0,0.3),0 16px 32px rgba(0,0,0,0.3),0 32px 64px rgba(0,0,0,0.2);--premium-shadow-glow:0 0 20px rgba(0,212,255,0.15),0 0 40px rgba(0,212,255,0.08);--premium-glass-bg:linear-gradient(135deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02));--premium-glass-border:rgba(255,255,255,0.1);--premium-glass-blur:32px;--premium-ease:cubic-bezier(0.22,1,0.36,1);--premium-ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--premium-duration:0.3s}html{text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-premium-body);letter-spacing:-.01em;line-height:1.6}.icon,img,svg{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.photo-image,img[data-type=photo]{image-rendering:auto}h1,h2,h3,h4,h5,h6{font-family:var(--font-premium-display);font-weight:600;letter-spacing:-.02em;line-height:1.2}h1{font-size:clamp(1.75rem,4vw,2.5rem)}h2{font-size:clamp(1.5rem,3vw,2rem)}h3{font-size:clamp(1.25rem,2.5vw,1.5rem)}h4{font-size:clamp(1.1rem,2vw,1.25rem)}button,input,label,p,select,span,textarea{font-family:var(--font-premium-body)}.premium-gradient-text{background:linear-gradient(135deg,#00f6ff,#9d4edd 50%,#ff006e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.premium-gold-text{background:linear-gradient(135deg,#ffd700,#ffaa00 50%,#ffd700);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.premium-card{background:var(--premium-glass-bg);backdrop-filter:blur(var(--premium-glass-blur));-webkit-backdrop-filter:blur(var(--premium-glass-blur));border:1px solid var(--premium-glass-border);border-radius:var(--premium-radius-lg);box-shadow:var(--premium-shadow-md);position:relative;overflow:hidden;transition:transform var(--premium-duration) var(--premium-ease),box-shadow var(--premium-duration) var(--premium-ease)}.premium-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);opacity:1}.premium-card:hover{transform:translateY(-2px);box-shadow:var(--premium-shadow-lg),var(--premium-shadow-glow)}.premium-card-elevated{background:linear-gradient(145deg,rgba(30,35,55,.9),rgba(20,25,40,.95));box-shadow:var(--premium-shadow-lg)}.premium-button{font-family:var(--font-premium-body);font-weight:600;font-size:.9rem;letter-spacing:.02em;padding:12px 24px;border:none;border-radius:var(--premium-radius-md);cursor:pointer;position:relative;overflow:hidden;transition:transform var(--premium-duration) var(--premium-ease),box-shadow var(--premium-duration) var(--premium-ease);background:linear-gradient(135deg,#00d4ff,#0096ff);color:#000;box-shadow:0 4px 15px rgba(0,212,255,.3),inset 0 1px 0 rgba(255,255,255,.2)}.premium-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);transition:left .5s var(--premium-ease)}.premium-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,212,255,.4),inset 0 1px 0 rgba(255,255,255,.3)}.premium-button:hover:before{left:100%}.premium-button:active{transform:translateY(0);box-shadow:0 2px 10px rgba(0,212,255,.3),inset 0 2px 4px rgba(0,0,0,.2)}.premium-button-secondary{background:transparent;border:1px solid var(--premium-glass-border);color:#fff;box-shadow:none}.premium-button-secondary:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2);box-shadow:var(--premium-shadow-glow)}.premium-button-gold{background:linear-gradient(135deg,#ffd700,#ff9500);color:#000;box-shadow:0 4px 15px rgba(255,215,0,.3),inset 0 1px 0 rgba(255,255,255,.3)}.premium-button-gold:hover{box-shadow:0 8px 25px rgba(255,215,0,.4),inset 0 1px 0 rgba(255,255,255,.4)}.premium-input{font-family:var(--font-premium-body);font-size:1rem;padding:14px 18px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:var(--premium-radius-md);color:#fff;transition:border-color var(--premium-duration) var(--premium-ease),box-shadow var(--premium-duration) var(--premium-ease),background var(--premium-duration) var(--premium-ease)}.premium-input::-moz-placeholder{color:rgba(255,255,255,.4)}.premium-input::placeholder{color:rgba(255,255,255,.4)}.premium-input:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.05)}.premium-input:focus{outline:none;border-color:rgba(0,212,255,.5);background:rgba(255,255,255,.05);box-shadow:0 0 0 3px rgba(0,212,255,.15),0 0 20px rgba(0,212,255,.1)}@keyframes premium-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.premium-shimmer{position:relative;overflow:hidden}.premium-shimmer:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 50%,transparent);animation:premium-shimmer 2s infinite}@keyframes premium-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.premium-float{animation:premium-float 3s ease-in-out infinite}@keyframes premium-pulse-glow{0%,to{box-shadow:0 0 20px rgba(0,212,255,.2)}50%{box-shadow:0 0 40px rgba(0,212,255,.4)}}.premium-pulse-glow{animation:premium-pulse-glow 2s ease-in-out infinite}@keyframes premium-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.premium-fade-in{animation:premium-fade-in .4s var(--premium-ease) forwards}@keyframes premium-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.premium-scale-in{animation:premium-scale-in .3s var(--premium-ease) forwards}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(255,255,255,.02);border-radius:4px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,.08));border-radius:4px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,.15));background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) rgba(255,255,255,.02)}::selection{background:rgba(0,212,255,.3);color:#fff}::-moz-selection{background:rgba(0,212,255,.3);color:#fff}body:focus,body:focus-visible,html:focus,html:focus-visible{outline:none!important;box-shadow:none!important}:focus-visible:not(html):not(body){outline:none;box-shadow:0 0 0 2px var(--premium-void),0 0 0 4px rgba(0,212,255,.5)}.premium-hover-lift{transition:transform var(--premium-duration) var(--premium-ease)}.premium-hover-lift:hover{transform:translateY(-4px)}.premium-hover-glow:hover{box-shadow:var(--premium-shadow-glow)}.premium-gpu{transform:translateZ(0);will-change:transform;backface-visibility:hidden}[role=button],a,button,input,select,textarea{transition:background var(--premium-duration) var(--premium-ease),color var(--premium-duration) var(--premium-ease),border-color var(--premium-duration) var(--premium-ease),box-shadow var(--premium-duration) var(--premium-ease),transform var(--premium-duration) var(--premium-ease)}@media (max-width:768px){:root{--premium-radius-lg:12px;--premium-radius-xl:16px;--premium-glass-blur:20px}.premium-shimmer:after{animation-duration:3s}.premium-float{animation:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--sp-header-height:56px;--sp-bottom-nav-height:56px;--world-primary:#00d4ff;--world-primary-rgb:0,212,255;--world-primary-glow:rgba(0,212,255,0.4);--world-secondary:#0096ff;--world-secondary-rgb:0,150,255;--world-bg-start:#050510;--world-bg-mid:#0a1628;--world-bg-end:#030508;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(20,40,80,0.6);--world-surface-elevated:rgba(30,50,90,0.8);--world-border:rgba(0,212,255,0.3);--world-border-subtle:rgba(255,255,255,0.1);--world-text-primary:#ffffff;--world-text-secondary:rgba(255,255,255,0.7);--world-text-muted:rgba(255,255,255,0.5);--world-glow-sm:0 0 10px rgba(var(--world-primary-rgb),0.4);--world-glow-md:0 0 20px rgba(var(--world-primary-rgb),0.4),0 0 40px rgba(var(--world-primary-rgb),0.2);--world-glow-lg:0 0 30px rgba(var(--world-primary-rgb),0.5),0 0 60px rgba(var(--world-primary-rgb),0.3);--world-transition:0.3s ease}.world-text-accent{color:var(--world-primary)}.world-bg-accent{background:var(--world-primary)}.world-bg-gradient{background:linear-gradient(135deg,var(--world-primary) 0,var(--world-secondary) 100%)}.world-glow{box-shadow:var(--world-glow-md)}.world-border{border-color:var(--world-border)}.world-glass-panel{background:var(--world-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--world-border);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.08)}.world-button{background:linear-gradient(135deg,var(--world-primary) 0,var(--world-secondary) 100%);color:#000;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:transform var(--world-transition),box-shadow var(--world-transition);box-shadow:0 4px 15px var(--world-primary-glow)}.world-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--world-primary-glow)}.world-text-glow{text-shadow:0 0 10px var(--world-primary-glow),0 0 20px var(--world-primary-glow)}.world-bg-accent,.world-button,.world-glass-panel,.world-glow,.world-text-accent,body{transition:color var(--world-transition),background var(--world-transition),background-color var(--world-transition),border-color var(--world-transition),box-shadow var(--world-transition)}@keyframes spPrepSpin{to{transform:rotate(1turn)}}@keyframes spThumbSpin{to{transform:rotate(1turn)}}.sp-fullscreen-overlay{padding-top:max(env(safe-area-inset-top,0px),12px);padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box}.sp-overlay-close{--sp-btn-size:44px;position:absolute;top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;z-index:1}.sp-overlay-close--left{right:auto;left:12px}@keyframes spPtrSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.world-club-arena{--world-primary:#00d4ff;--world-primary-rgb:0,212,255;--world-primary-glow:rgba(0,212,255,0.4);--world-secondary:#0096ff;--world-secondary-rgb:0,150,255;--world-bg-start:#020812;--world-bg-mid:#0a1a2e;--world-bg-end:#010408;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(10,40,80,0.6);--world-surface-elevated:rgba(20,50,100,0.8);--world-border:rgba(0,212,255,0.3)}@keyframes ca-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.ca-skeleton{background:linear-gradient(90deg,#242526 25%,#3a3b3c 50%,#242526 75%);background-size:800px 100%;animation:ca-shimmer 1.6s ease-in-out infinite;border-radius:8px}.ca-skeleton-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.04)}.ca-skeleton-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0}.ca-skeleton-text{height:14px;border-radius:4px;flex:1}.ca-skeleton-text-short{height:14px;width:60px;border-radius:4px}.ca-skeleton-card{height:100px;border-radius:16px;margin-bottom:12px}.ca-skeleton-stat{height:72px;border-radius:12px;flex:1}.ca-card-positive{background:linear-gradient(135deg,#242526,rgba(49,162,76,.08))!important;border-color:rgba(49,162,76,.15)!important}.ca-card-negative{background:linear-gradient(135deg,#242526,rgba(250,56,62,.08))!important;border-color:rgba(250,56,62,.15)!important}.ca-card-neutral{background:linear-gradient(135deg,#242526,rgba(0,212,255,.06))!important;border-color:rgba(0,212,255,.12)!important}.ca-card-gold{background:linear-gradient(135deg,#242526,rgba(247,197,42,.08))!important;border-color:rgba(247,197,42,.15)!important}@keyframes ca-pulse-glow{0%,to{box-shadow:0 0 8px rgba(0,212,255,.15)}50%{box-shadow:0 0 20px rgba(0,212,255,.35),0 0 40px rgba(0,212,255,.1)}}@keyframes ca-pulse-hot{0%,to{box-shadow:0 0 8px rgba(250,56,62,.2)}50%{box-shadow:0 0 24px rgba(250,56,62,.45),0 0 48px rgba(250,56,62,.15)}}.ca-pulse-active{animation:ca-pulse-glow 2.5s ease-in-out infinite}.ca-pulse-hot{animation:ca-pulse-hot 1.8s ease-in-out infinite}@keyframes ca-rank-up{0%{transform:translateY(8px);opacity:.6;background-color:rgba(49,162,76,.15)}to{transform:translateY(0);opacity:1;background-color:transparent}}@keyframes ca-rank-down{0%{transform:translateY(-8px);opacity:.6;background-color:rgba(250,56,62,.1)}to{transform:translateY(0);opacity:1;background-color:transparent}}@keyframes ca-crown-burst{0%{transform:scale(1)}30%{transform:scale(1.3);filter:brightness(1.8)}to{transform:scale(1);filter:brightness(1)}}.ca-rank-up{animation:ca-rank-up .5s ease-out}.ca-rank-down{animation:ca-rank-down .5s ease-out}.ca-crown-burst{animation:ca-crown-burst .8s ease-out}.ca-trust-badge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;padding:2px 6px;border-radius:10px;letter-spacing:.5px;white-space:nowrap}.ca-trust-high{background:rgba(49,162,76,.15);color:#4ade80;border:1px solid rgba(49,162,76,.3)}.ca-trust-medium{background:rgba(247,197,42,.15);color:#fbbf24;border:1px solid rgba(247,197,42,.3)}.ca-trust-low{background:rgba(250,56,62,.15);color:#f87171;border:1px solid rgba(250,56,62,.3)}.ca-hud-tooltip{position:absolute;z-index:50;background:linear-gradient(135deg,#1a1a2e,#0d1117);border:1px solid rgba(0,212,255,.3);border-radius:16px;padding:16px;min-width:220px;box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 20px rgba(0,212,255,.1);pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.ca-hud-tooltip.ca-hud-visible{opacity:1;transform:translateY(0);pointer-events:auto}.ca-hud-stat-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.04)}.ca-hud-stat-row:last-child{border-bottom:none}.ca-hud-stat-label{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ca-hud-stat-value{font-size:13px;font-weight:700;font-family:Rajdhani,monospace}.ca-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;padding:8px}.ca-calendar-day{width:100%;aspect-ratio:1;border-radius:3px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;position:relative}.ca-calendar-day:hover{transform:scale(1.4);z-index:10;box-shadow:0 0 8px rgba(255,255,255,.2)}.ca-calendar-empty{background:rgba(255,255,255,.03)}.ca-calendar-win-1{background:rgba(49,162,76,.25)}.ca-calendar-win-2{background:rgba(49,162,76,.45)}.ca-calendar-win-3{background:rgba(49,162,76,.65)}.ca-calendar-win-4{background:#31A24C}.ca-calendar-loss-1{background:rgba(250,56,62,.25)}.ca-calendar-loss-2{background:rgba(250,56,62,.45)}.ca-calendar-loss-3{background:rgba(250,56,62,.65)}.ca-calendar-loss-4{background:#FA383E}.ca-calendar-no-play{background:rgba(255,255,255,.04)}.ca-calendar-weekday{font-size:9px;color:#64748b;text-align:center;font-weight:600;letter-spacing:.5px}.ca-health-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:480px){.ca-health-grid{grid-template-columns:repeat(4,1fr)}}.ca-health-card{background:linear-gradient(135deg,rgba(0,212,255,.05),rgba(0,0,0,.3));border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:12px;text-align:center}.ca-health-value{font-size:22px;font-weight:800;font-family:Rajdhani,monospace;color:#E4E6EB}.ca-health-label{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-top:4px}.ca-health-trend-up{color:#4ade80}.ca-health-trend-down{color:#f87171}.ca-reaction-bar{display:flex;gap:6px;padding:6px 0}.ca-reaction-chip{display:inline-flex;align-items:center;gap:4px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:4px 10px;cursor:pointer;font-size:13px;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ca-reaction-chip:hover{background:rgba(0,212,255,.12);border-color:rgba(0,212,255,.3);transform:scale(1.08)}.ca-reaction-chip.ca-reaction-active{background:rgba(0,212,255,.15);border-color:rgba(0,212,255,.4)}.ca-reaction-count{font-size:11px;font-weight:600;color:#B0B3B8}@keyframes ca-optimistic-pulse{0%,to{opacity:.6}50%{opacity:1}}.ca-confirming{display:inline-flex;align-items:center;gap:4px;color:#fbbf24;animation:ca-optimistic-pulse 1.2s ease-in-out infinite}.ca-confirmed,.ca-confirming{font-size:10px;font-weight:600}.ca-confirmed{color:#4ade80}.ca-table{--ca-bg-primary:#0a0e17;--ca-bg-secondary:#111827;--ca-bg-surface:#1a2234;--ca-bg-elevated:#1f2937;--ca-bg-overlay:rgba(0,0,0,0.6);--ca-text:#f3f4f6;--ca-text-dim:#9ca3af;--ca-text-muted:#6b7280;--ca-line:rgba(255,255,255,0.08);--ca-line-active:rgba(255,255,255,0.15);--ca-line-strong:rgba(255,255,255,0.25);--ca-gold:#ffd700;--ca-accent:#00d4ff;--ca-danger:#ef4444;--ca-felt:#0f5132;--ca-felt-art:url(/table-skins/club-arena-felt.webp);background:radial-gradient(ellipse 120% 100% at 50% 60%,transparent 30%,rgba(0,0,0,.4) 100%),linear-gradient(180deg,var(--ca-bg-primary) 0,var(--ca-bg-secondary) 40%,#080d15 100%);color:var(--ca-text);touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior:none}.ca-table__scaler{position:relative;aspect-ratio:605/1000;transform-origin:center center;margin-inline:auto;max-height:100%}.ca-table__art{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;z-index:0}.ca-table__art--css{background-image:var(--ca-felt-art);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.ca-table__felt{position:absolute;left:13.3%;top:8.9%;width:73.2%;height:80.3%;z-index:1;border-radius:9999px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;box-shadow:none}.ca-table__felt--wide{position:relative;left:auto;top:auto;width:100%;height:100%;border-radius:50%;background:radial-gradient(ellipse at 50% 44%,#1d7a4f 0,#12603c 38%,#0d4a2e 68%,#08301e 100%);box-shadow:inset 0 0 60px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,215,0,.18)}.ca-table__rail{border-radius:50%;padding:12px;background:linear-gradient(145deg,#6b5320,#a8842f 12%,#4a3a16 34%,#d4af37 52%,#3d2f12 72%,#b8912f 88%,#5a4519);box-shadow:0 28px 55px rgba(0,0,0,.78),inset 0 2px 3px rgba(255,255,255,.34),inset 0 -6px 10px rgba(0,0,0,.82)}.ca-table__seat{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:15}.ca-table__avatar-ring{border-radius:50%;padding:2px;background:linear-gradient(145deg,var(--ca-gold),#7a5f1c 45%,#2a2010 72%,var(--ca-gold));box-shadow:0 8px 20px rgba(0,0,0,.68)}.ca-table__seat--active .ca-table__avatar-ring{background:linear-gradient(145deg,var(--ca-accent),#0a6b80 45%,#06323c 72%,var(--ca-accent));box-shadow:0 8px 22px rgba(0,0,0,.7),0 0 20px rgba(0,212,255,.55)}.ca-table__seat--hero .ca-table__avatar-ring{box-shadow:0 9px 24px rgba(0,0,0,.7),0 0 18px rgba(255,215,0,.45)}.ca-table__seat--folded{opacity:.42;filter:grayscale(.65)}.ca-table__avatar{width:100%;height:100%;display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--ca-bg-surface)}.ca-table__plate{margin-top:-4px;padding:3px 8px 4px;border:1px solid rgba(255,215,0,.4);border-radius:8px;background:linear-gradient(180deg,var(--ca-bg-elevated),#060b14);text-align:center;box-shadow:0 7px 16px rgba(0,0,0,.62),inset 0 1px rgba(255,255,255,.12)}.ca-table__plate-name{display:block;color:var(--ca-text);line-height:1;white-space:nowrap}.ca-table__plate-stack{display:block;margin-top:2px;color:var(--ca-gold);line-height:1;font-variant-numeric:tabular-nums}.ca-table__card{overflow:hidden;border:1px solid rgba(255,255,255,.75);border-radius:4px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.6)}.ca-table__card img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.ca-table__pot{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid rgba(255,215,0,.45);border-radius:999px;background:rgba(0,0,0,.55);color:var(--ca-gold);font-variant-numeric:tabular-nums;box-shadow:0 6px 18px rgba(0,0,0,.5)}.ca-table__dealer{display:grid;place-items:center;border-radius:50%;border:2px solid #8a6d1f;background:linear-gradient(145deg,#fff,#d8c07a);color:#2a2010;font-weight:900;box-shadow:0 5px 12px rgba(0,0,0,.5)}.ca-table__actions{border-top:1px solid var(--ca-line);background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(8,13,21,.99));box-shadow:0 -12px 28px rgba(0,0,0,.55)}.ca-table__action{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--ca-line-active);background:linear-gradient(180deg,var(--ca-bg-elevated),#070c15);color:var(--ca-text);cursor:pointer;box-shadow:inset 0 1px rgba(255,255,255,.14),0 8px 16px rgba(0,0,0,.3)}.ca-table__action:active:not(:disabled){transform:translateY(1px)}.ca-table__action:disabled{opacity:.45;cursor:not-allowed}.ca-table__action--fold{border-color:rgba(239,68,68,.55);background:linear-gradient(180deg,#4a1f24,#1a0b0e)}.ca-table__action--call{border-color:rgba(0,212,255,.6)}.ca-table__action--raise{border-color:rgba(255,215,0,.6);background:linear-gradient(180deg,#4a3a16,#171108)}.ca-table__action--allin{border-color:var(--ca-gold);background:linear-gradient(180deg,#5a4519,#1c1508)}@media (prefers-reduced-motion:reduce){.ca-table *,.ca-table :after,.ca-table :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body.world-social-hub{--world-primary:#00d4ff;--world-primary-rgb:0,212,255;--world-primary-glow:rgba(0,212,255,0.4);--world-secondary:#3b82f6;--world-secondary-rgb:59,130,246;--world-bg-start:#050510;--world-bg-mid:#0a1628;--world-bg-end:#030508;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(20,40,80,0.6);--world-surface-elevated:rgba(30,50,100,0.8);--world-border:rgba(0,212,255,0.3)}body.world-training{--world-primary:#00d4ff;--world-primary-rgb:0,212,255;--world-primary-glow:rgba(0,212,255,0.35);--world-secondary:#0891b2;--world-secondary-rgb:8,145,178;--world-bg-start:#060912;--world-bg-mid:#0f1424;--world-bg-end:#04060e;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(255,255,255,0.03);--world-surface-elevated:rgba(255,255,255,0.06);--world-border:rgba(255,255,255,0.10)}body.world-training .sp-arena-shell,body.world-training .sp-main,body.world-training [role=dialog][aria-labelledby=sp-setup-title]{--sp-line:rgba(255,255,255,0.07);--sp-line-2:rgba(255,255,255,0.12);--sp-ink-0:#f8fafc;--sp-ink-1:#cbd5e1;--sp-ink-2:#94a3b8;--sp-ink-3:#64748b;--sp-primary:#00d4ff;--sp-primary-ink:#001a22;--sp-warn:#f59e0b;--sp-good:#22c55e;--sp-bad:#ef4444;--sp-r-md:12px;--sp-r-lg:16px}body.world-training .sp-arena-shell{border-inline:1px solid rgba(133,218,244,.16);box-shadow:0 0 80px rgba(0,0,0,.62),inset 0 0 70px rgba(43,190,232,.035)}body.world-training .sp-arena-lobby{padding:clamp(12px,2.5vh,28px) 12px!important;align-items:flex-start!important;overflow:hidden;background:radial-gradient(circle at 50% 18%,rgba(34,163,213,.2),transparent 32%),repeating-linear-gradient(90deg,rgba(137,224,255,.018) 0 1px,transparent 1px 5px),linear-gradient(145deg,#0d202b,#040b11 46%,#0b1c26)!important}body.world-training .sp-arena-lobby__content{position:relative;width:min(100%,560px)!important;max-width:560px!important;max-height:100%!important;margin:auto!important;padding:clamp(18px,3vh,28px) clamp(16px,3vw,28px) 24px!important;border:1px solid rgba(165,229,249,.42);border-radius:0!important;background:linear-gradient(160deg,rgba(29,52,65,.97),rgba(3,12,19,.985) 38%,rgba(8,27,38,.98));box-shadow:0 26px 70px rgba(0,0,0,.62),inset 0 1px 0 rgba(255,255,255,.24),inset 0 -3px 0 rgba(0,0,0,.72),0 0 36px rgba(40,191,235,.09);scrollbar-gutter:stable}body.world-training .sp-arena-lobby__content:before{content:"";position:absolute;inset:0 18% auto;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#bdefff 24%,#ffffff 50%,#4bcdf3 76%,transparent);box-shadow:0 0 14px rgba(83,212,248,.58)}body.world-training .sp-arena-lobby__heading{margin:2px 0 20px!important;text-align:left!important;padding-bottom:14px;border-bottom:1px solid rgba(139,234,255,.22)}body.world-training .sp-arena-lobby__heading>div:first-child{color:#f4fcff!important;font-family:var(--font-orbitron,"Orbitron"),sans-serif!important;font-size:clamp(23px,4.5vw,31px)!important;font-weight:800!important;letter-spacing:.8px!important;line-height:1.12;text-shadow:0 2px 0 #020609,0 0 18px rgba(88,215,249,.2)}body.world-training .sp-arena-lobby__heading>div:not(:first-child){color:#9bb6c4!important;letter-spacing:.55px}body.world-training .sp-arena-lobby__panel{position:relative;border-radius:0!important;border:1px solid rgba(139,218,243,.27)!important;background:linear-gradient(145deg,rgba(32,57,70,.94),rgba(4,14,21,.97) 48%,rgba(12,35,46,.94))!important;box-shadow:0 12px 28px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.72)!important}body.world-training .sp-arena-lobby__panel--goal{border-color:rgba(112,225,255,.52)!important;background:linear-gradient(145deg,rgba(35,79,96,.92),rgba(3,17,25,.98) 52%,rgba(11,43,56,.95))!important}body.world-training .sp-arena-lobby__option-grid{display:grid!important;align-items:stretch;gap:7px!important}body.world-training .sp-arena-lobby__option-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}body.world-training .sp-arena-lobby__option-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}body.world-training .sp-arena-lobby__option{min-width:0;min-height:44px;border-radius:0!important;background:linear-gradient(180deg,rgba(46,72,86,.9),rgba(5,17,25,.97) 52%,rgba(11,31,41,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.76),0 6px 14px rgba(0,0,0,.25)}body.world-training .sp-arena-lobby__option[data-selected=true]{filter:brightness(1.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -2px 0 rgba(0,0,0,.72),0 0 16px rgba(65,202,241,.12)}body.world-training .sp-arena-lobby__start{min-height:52px;border:1px solid rgba(220,249,255,.84)!important;border-radius:0!important;background:linear-gradient(180deg,#d9f8ff,#42c6ed 12%,#087ca9 51%,#05364c)!important;color:#f7fdff!important;font-family:var(--font-orbitron,"Orbitron"),sans-serif!important;letter-spacing:.8px!important;text-shadow:0 2px 2px rgba(0,0,0,.72);box-shadow:inset 0 2px 0 rgba(255,255,255,.52),inset 0 -3px 0 rgba(0,0,0,.72),0 12px 24px rgba(0,92,129,.35)!important}body.world-training .sp-arena-lobby__start:disabled{filter:grayscale(.72) brightness(.62);color:#b2c1c8!important}body.world-training .sp-arena-lobby__back{min-height:40px;color:#a8c2cf!important;border:1px solid rgba(139,218,243,.22)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(34,55,66,.72),rgba(4,14,21,.85))!important}@media (max-width:600px){body.world-training .sp-arena-lobby{padding:8px!important}body.world-training .sp-arena-lobby__content{width:100%!important;padding:16px 12px calc(108px + env(safe-area-inset-bottom, 0px))!important}body.world-training .sp-arena-lobby__heading{margin-bottom:14px!important}body.world-training .sp-arena-lobby__option-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}body.world-training .sp-arena-lobby__mode-option{min-height:58px}body.world-training .sp-arena-lobby__launch{position:fixed;z-index:30;right:14px;bottom:calc(10px + env(safe-area-inset-bottom, 0px));left:14px;padding:4px;border:1px solid rgba(164,228,248,.28);background:rgba(2,10,16,.88);box-shadow:0 -12px 28px rgba(0,0,0,.62);backdrop-filter:blur(10px)}body.world-training .sp-arena-lobby__launch .sp-arena-lobby__start{min-height:56px}}@media (max-height:720px){body.world-training .sp-arena-lobby{padding-block:6px!important}body.world-training .sp-arena-lobby__content{padding-top:14px!important}body.world-training .sp-arena-lobby__heading{margin-bottom:10px!important;padding-bottom:9px}}body.world-training{overflow-x:clip;overscroll-behavior-x:contain}@media (max-width:768px){body.world-training [role=menuitem]:not([data-compact]),body.world-training [role=tab]:not([data-compact]),body.world-training a[role=button]:not([data-compact]),body.world-training button:not([data-compact]),body.world-training input[type=button]:not([data-compact]),body.world-training input[type=submit]:not([data-compact]){min-height:44px;min-width:44px}body.world-training input[type=email],body.world-training input[type=number],body.world-training input[type=password],body.world-training input[type=search],body.world-training input[type=tel],body.world-training input[type=text],body.world-training input[type=url],body.world-training select,body.world-training textarea{min-height:44px;font-size:max(16px,1rem)}}body.world-training .sp-level-header{width:min(1180px,calc(100% - 32px));min-height:330px;margin:24px auto 0;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)!important;gap:0!important;overflow:hidden;border:1px solid rgba(147,228,255,.62)!important;background:linear-gradient(145deg,rgba(29,54,69,.98),rgba(3,13,22,.99) 46%,rgba(10,30,42,.98))!important;box-shadow:0 30px 75px rgba(0,0,0,.62),inset 0 1px 0 rgba(236,252,255,.26),inset 0 -2px 0 rgba(0,0,0,.9)!important}body.world-training .sp-level-command-copy{position:relative;z-index:2;padding:clamp(22px,4vw,48px);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(90deg,rgba(3,13,22,.98),rgba(3,13,22,.88) 78%,transparent),repeating-linear-gradient(90deg,rgba(139,234,255,.022) 0 1px,transparent 1px 5px)}body.world-training .sp-level-command-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:clamp(22px,4vw,42px)}body.world-training .sp-level-game-info{text-align:left!important}body.world-training .sp-level-eyebrow{margin-bottom:8px;color:#78dfff;font:700 12px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.04em;text-transform:uppercase!important}body.world-training .sp-level-game-info h1{font-size:clamp(30px,4.2vw,58px)!important;line-height:.98!important;letter-spacing:.015em!important}body.world-training .sp-level-focus{max-width:620px;margin:14px 0 20px;color:#b9d8e6!important;font-size:clamp(14px,1.5vw,18px);line-height:1.45}body.world-training .sp-level-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(139,234,255,.18);border-bottom:1px solid rgba(139,234,255,.18);margin-bottom:16px}body.world-training .sp-level-stats>div{padding:12px 12px 12px 0;display:flex;flex-direction:column;gap:3px}body.world-training .sp-level-stats>div+div{padding-left:14px;border-left:1px solid rgba(139,234,255,.14)}body.world-training .sp-level-stats strong{color:#f1fbff;font:800 clamp(18px,2.4vw,28px)/1 var(--font-orbitron,sans-serif)}body.world-training .sp-level-stats span{color:#7f9eae;font:700 12px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.09em;text-transform:uppercase!important}body.world-training .sp-level-game-info>div:last-child{width:100%;align-items:flex-start!important}body.world-training .sp-level-game-info>div:last-child>div{width:100%!important}body.world-training .sp-level-command-art{position:relative;min-height:330px;overflow:hidden;border-left:1px solid rgba(139,234,255,.34);background:#06131e}body.world-training .sp-level-command-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:saturate(1.15) contrast(1.08);transform:scale(1.035)}body.world-training .sp-level-command-art-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,13,22,.78),transparent 35%),linear-gradient(0deg,rgba(1,7,12,.9),transparent 48%);box-shadow:inset 18px 0 36px rgba(0,0,0,.42),inset 0 0 45px rgba(0,172,255,.1)}body.world-training .sp-level-command-art-label{position:absolute;left:18px;right:18px;bottom:16px;display:flex;justify-content:space-between;align-items:end;gap:12px;color:#cdefff;font:700 12px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.04em;text-transform:uppercase!important}body.world-training .sp-level-command-art-label strong{color:#7fe7ff;text-align:right}body.world-training .sp-level-map{max-width:1180px!important}body.world-training .sp-level-card,body.world-training .sp-level-list{isolation:isolate}body.world-training .sp-level-card{overflow:hidden}body.world-training .sp-level-card:after{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#dffaff,#20cfff 45%,#075f83);box-shadow:0 0 18px rgba(35,215,255,.48)}body.world-training .sp-level-card.is-locked:after{background:#3f5663;box-shadow:none}body.world-training .sp-setup-console{padding:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-x:clip!important}body.world-training .sp-setup-close{z-index:8;background:linear-gradient(180deg,rgba(38,67,83,.96),rgba(3,13,21,.98))!important}body.world-training .sp-setup-layout{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);min-height:min(760px,88dvh)}body.world-training .sp-setup-identity{position:relative;padding:0 22px 24px;border-right:1px solid rgba(139,234,255,.28);background:linear-gradient(180deg,rgba(17,42,58,.96),rgba(2,10,17,.99) 58%)}body.world-training .sp-setup-art{position:relative;height:260px;margin:0 -22px 24px;overflow:hidden;border-bottom:1px solid rgba(139,234,255,.48);background:#05101a}body.world-training .sp-setup-art img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}body.world-training .sp-setup-art-shade{position:absolute;inset:0;background:linear-gradient(0deg,#071722,transparent 62%),radial-gradient(circle at 50% 42%,transparent,rgba(0,0,0,.38))}body.world-training .sp-setup-live{position:absolute;left:18px;bottom:14px;color:#c8f3ff;font:700 12px/1 var(--font-jetbrains-mono,monospace);letter-spacing:.04em;text-transform:uppercase!important}body.world-training .sp-setup-live span{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#4ee9ff;box-shadow:0 0 14px #2cddff}body.world-training .sp-setup-title{text-align:left;margin-bottom:18px}body.world-training .sp-setup-title .sp-h2{font-size:clamp(22px,2.8vw,34px)!important;line-height:1.08!important}body.world-training .sp-setup-goal,body.world-training .sp-setup-performance{margin-top:12px}body.world-training .sp-setup-config{min-width:0;padding:30px 28px 24px;display:flex;flex-direction:column;background:repeating-linear-gradient(90deg,rgba(139,234,255,.018) 0 1px,transparent 1px 5px),rgba(1,8,14,.64)}body.world-training .sp-setup-config-heading{display:flex;justify-content:space-between;gap:16px;align-items:end;padding:0 0 16px;margin-bottom:14px;border-bottom:1px solid rgba(139,234,255,.24)}body.world-training .sp-setup-config-heading>div{display:flex;flex-direction:column;gap:3px}body.world-training .sp-setup-config-heading span{color:#7e9cab;font:700 12px/1.3 var(--font-jetbrains-mono,monospace);letter-spacing:.04em;text-transform:uppercase!important}body.world-training .sp-setup-config-heading strong{color:#ecfaff;font:700 18px/1.2 var(--font-orbitron,sans-serif)}body.world-training .sp-setup-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.world-training .sp-setup-field{min-width:0;margin:0!important;padding:13px!important;border:1px solid rgba(139,234,255,.3)!important}body.world-training .sp-setup-field.is-wide{grid-column:1/-1}body.world-training .sp-setup-field legend{padding:0 5px;margin:0 0 6px}body.world-training .sp-setup-field [role=radiogroup]{flex-wrap:wrap}body.world-training .sp-setup-field [role=radio]{min-width:60px!important;min-height:52px}body.world-training .sp-setup-launch{position:sticky;bottom:-1px;z-index:4;margin:16px -28px -24px;padding:14px 28px calc(14px + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid rgba(139,234,255,.45);background:linear-gradient(180deg,rgba(22,48,63,.98),rgba(2,10,17,.995));box-shadow:0 -14px 30px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.14)}body.world-training .sp-setup-launch>div{display:flex;flex-direction:column;gap:2px}body.world-training .sp-setup-launch span{color:#7897a8;font:700 12px/1.3 var(--font-jetbrains-mono,monospace);letter-spacing:.04em;text-transform:uppercase!important}body.world-training .sp-setup-launch strong{color:#6ce6ff;font-size:12px}body.world-training .sp-setup-launch button{min-width:220px;padding:14px 22px}body.world-training .sp-arena-review{background:radial-gradient(circle at 50% 12%,rgba(0,155,229,.24),transparent 30%),repeating-linear-gradient(90deg,rgba(139,234,255,.018) 0 1px,transparent 1px 5px),linear-gradient(180deg,#071722,#01070c)!important}body.world-training .sp-arena-review__header{min-height:58px;padding-inline:clamp(12px,4vw,38px)!important;border-bottom:2px solid rgba(35,215,255,.55)!important}body.world-training .sp-arena-review__title{font-family:var(--font-orbitron,sans-serif)!important;letter-spacing:.08em!important}body.world-training .sp-arena-review__scroll{width:min(1040px,100%);margin:0 auto;padding:clamp(14px,3vw,30px)!important}body.world-training .sp-arena-review__score{position:relative;padding:34px 20px 26px!important;margin-bottom:12px;border:1px solid rgba(139,234,255,.38);background:radial-gradient(circle at 50% 35%,rgba(16,172,224,.22),transparent 42%),linear-gradient(145deg,rgba(27,51,66,.92),rgba(2,10,17,.98));box-shadow:0 22px 48px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.2)}body.world-training .sp-arena-review__reward{border-radius:0!important;padding:16px 18px!important;border-color:rgba(255,211,92,.48)!important;background:linear-gradient(145deg,rgba(73,58,16,.54),rgba(8,13,17,.98) 56%,rgba(43,35,9,.55))!important;box-shadow:0 14px 28px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,238,176,.2)}body.world-training .sp-arena-review__summary{padding:14px!important;border:1px solid rgba(139,234,255,.34)!important;background:linear-gradient(180deg,rgba(24,47,61,.85),rgba(3,12,20,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 12px 28px rgba(0,0,0,.32)}body.world-training .sp-arena-review__classification{padding:16px;border:1px solid rgba(139,234,255,.26);background:rgba(3,13,21,.72)}@media (max-width:768px){body.world-training .sp-level-header{width:calc(100% - 16px);margin-top:8px;grid-template-columns:minmax(0,1fr)!important}body.world-training .sp-level-command-copy{padding:16px 14px 20px}body.world-training .sp-level-command-nav{margin-bottom:20px}body.world-training .sp-level-command-nav .sp-level-back{min-height:40px;padding:8px 10px!important;font-size:12px!important}body.world-training .sp-level-command-nav .sp-level-category{width:auto;max-width:46%;padding:7px 8px!important;overflow:hidden;text-overflow:ellipsis}body.world-training .sp-level-game-info h1{font-size:clamp(25px,8vw,36px)!important}body.world-training .sp-level-focus{margin-block:10px 16px;font-size:14px}body.world-training .sp-level-stats>div{padding:10px 6px 10px 0}body.world-training .sp-level-stats>div+div{padding-left:8px}body.world-training .sp-level-stats span{font-size:12px}body.world-training .sp-level-command-art{min-height:170px;height:170px;border-left:0;border-top:1px solid rgba(139,234,255,.34)}body.world-training .sp-setup-console{max-height:96dvh!important}body.world-training .sp-setup-layout{grid-template-columns:minmax(0,1fr)}body.world-training .sp-setup-identity{padding:0 14px 16px;border-right:0;border-bottom:1px solid rgba(139,234,255,.28)}body.world-training .sp-setup-art{height:170px;margin:0 -14px 18px}body.world-training .sp-setup-title{padding-right:42px}body.world-training .sp-setup-config{padding:20px 12px 14px}body.world-training .sp-setup-config-heading{align-items:flex-start}body.world-training .sp-setup-config-heading>span{font-size:12px;line-height:1.3}body.world-training .sp-setup-field-grid{grid-template-columns:minmax(0,1fr);gap:9px}body.world-training .sp-setup-field.is-wide{grid-column:auto}body.world-training .sp-setup-field [role=radio]{min-width:92px!important}body.world-training .sp-setup-launch{margin:14px -12px -14px;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:10px;align-items:stretch}body.world-training .sp-setup-launch>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px}body.world-training .sp-setup-launch button{width:100%;min-width:0}body.world-training .sp-arena-review__scroll{padding:10px!important}body.world-training .sp-arena-review__score{padding:25px 12px 20px!important}body.world-training .sp-arena-review__summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 4px!important}}body.world-training :focus-visible{outline:2px solid var(--world-primary,#00d4ff);outline-offset:2px;border-radius:4px}body.world-training [data-focus-custom]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){body.world-training *,body.world-training :after,body.world-training :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body.world-training .sp-dynamics-panel{--dynamics-edge:#5b7482;--dynamics-edge-bright:#b7d4e1;--dynamics-cyan:#38ddff;--dynamics-panel:#0a1119;--dynamics-panel-raised:#111d27;position:relative;width:100%;overflow:hidden;border:1px solid var(--dynamics-edge);border-radius:0;color:#f3f8fb;background:linear-gradient(135deg,rgba(255,255,255,.07),transparent 24%),repeating-linear-gradient(90deg,rgba(255,255,255,.015) 0 1px,transparent 1px 4px),linear-gradient(180deg,#101c26,#070c12 48%,#0a1119);box-shadow:inset 0 1px 0 rgba(229,247,255,.65),inset 0 -1px 0 rgba(0,0,0,.9),0 18px 42px rgba(0,0,0,.55),0 0 28px rgba(56,221,255,.08);font-family:var(--font-share-tech-mono,"Share Tech Mono",monospace)}body.world-training .sp-dynamics-panel:after,body.world-training .sp-dynamics-panel:before{content:"";position:absolute;z-index:2;pointer-events:none}body.world-training .sp-dynamics-panel:before{inset:7px;border:1px solid rgba(117,181,207,.22)}body.world-training .sp-dynamics-panel:after{top:0;left:18px;right:18px;height:2px;background:linear-gradient(90deg,transparent,var(--dynamics-cyan) 18%,#e8f8ff 50%,var(--dynamics-cyan) 82%,transparent);box-shadow:0 0 13px rgba(56,221,255,.8)}body.world-training .sp-dynamics-panel--floating{position:fixed;top:6vh;right:4vw;z-index:9999;width:min(920px,92vw);max-height:88vh;overflow-y:auto;cursor:grab}body.world-training .sp-dynamics-header{position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px 30px 23px;border-bottom:1px solid #49606d;background:radial-gradient(circle at 18% 0,rgba(56,221,255,.12),transparent 42%),linear-gradient(180deg,rgba(31,48,60,.94),rgba(10,17,25,.96));box-shadow:inset 0 -10px 22px rgba(0,0,0,.3)}body.world-training .sp-dynamics-adjustments h4,body.world-training .sp-dynamics-heading h3,body.world-training .sp-dynamics-instrument h4,body.world-training .sp-dynamics-seat-ledger h4{margin:0;color:#f5fbff;font-family:var(--font-orbitron,"Orbitron",sans-serif);text-transform:none;text-shadow:0 2px 0 #000,0 0 16px rgba(56,221,255,.18)}body.world-training .sp-dynamics-heading h3{margin-top:5px;font-size:clamp(22px,3vw,34px);font-weight:700;letter-spacing:.015em}body.world-training .sp-dynamics-heading p{max-width:650px;margin:8px 0 0;color:#bdd0d9;font-size:13px;line-height:1.55}body.world-training .sp-dynamics-adjustments header>span,body.world-training .sp-dynamics-instrument header>span,body.world-training .sp-dynamics-kicker,body.world-training .sp-dynamics-seat-ledger header>span{color:#7be8ff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-dynamics-header__actions{display:flex;align-items:stretch;gap:10px}body.world-training .sp-dynamics-dock,body.world-training .sp-dynamics-source{min-height:48px;border:1px solid #647e8b;border-radius:0;color:#f1f7fa;background:linear-gradient(180deg,#263a46,#101b24 48%,#071018);box-shadow:inset 0 1px 0 rgba(235,250,255,.48),inset 0 -2px 4px rgba(0,0,0,.7),0 5px 14px rgba(0,0,0,.4)}body.world-training .sp-dynamics-source{display:grid;min-width:205px;padding:8px 12px}body.world-training .sp-dynamics-source small,body.world-training .sp-dynamics-source span{color:#91a7b2;font-size:12px;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-dynamics-source strong{color:#8eeaff;font-size:12px}body.world-training .sp-dynamics-dock{min-width:122px;padding:0 14px;font-family:var(--font-orbitron,"Orbitron",sans-serif);font-size:12px;font-weight:700;cursor:pointer}body.world-training .sp-dynamics-dock:focus-visible,body.world-training .sp-dynamics-dock:hover,body.world-training .sp-dynamics-dock[aria-pressed=true]{border-color:#8feeff;color:#fff;background:linear-gradient(180deg,#31667a,#102a36 55%,#06131b);box-shadow:inset 0 1px 0 #d8f8ff,0 0 18px rgba(56,221,255,.3)}body.world-training .sp-dynamics-scenario-rail{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0 30px;border-bottom:1px solid #40535d;background:#03070b}body.world-training .sp-dynamics-scenario-rail button{display:flex;align-items:center;gap:11px;min-height:54px;padding:8px 14px;border:0;border-left:1px solid #263741;border-right:1px solid #263741;border-radius:0;color:#a9bbc4;background:linear-gradient(180deg,#101922,#080d13);cursor:pointer}body.world-training .sp-dynamics-scenario-rail button>span{color:#78909b;font-size:12px}body.world-training .sp-dynamics-scenario-rail button>strong{color:inherit;font-family:var(--font-orbitron,"Orbitron",sans-serif);font-size:12px}body.world-training .sp-dynamics-scenario-rail button[aria-pressed=true]{position:relative;color:#f7fdff;background:linear-gradient(180deg,#193443,#0c1a23 64%,#061016);box-shadow:inset 0 -3px 0 var(--dynamics-cyan),inset 0 1px 0 rgba(199,244,255,.28)}body.world-training .sp-dynamics-classification{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 30px 0;padding:15px 17px;border:1px solid #3d525e;border-radius:0;background:linear-gradient(90deg,rgba(12,26,35,.98),rgba(22,34,42,.85));box-shadow:inset 0 1px 0 rgba(216,246,255,.16),0 10px 22px rgba(0,0,0,.26)}body.world-training .sp-dynamics-classification div{display:grid;gap:3px}body.world-training .sp-dynamics-classification div>span{color:#8198a4;font-size:12px;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-dynamics-classification div>strong{font-family:var(--font-orbitron,"Orbitron",sans-serif);font-size:17px}body.world-training .sp-dynamics-classification p{margin:0;color:#c8d8df;font-size:12px;text-align:right}body.world-training .sp-dynamics-metrics{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 30px 0}body.world-training .sp-dynamics-metric{display:grid;gap:7px;min-height:76px;padding:13px 15px;border:1px solid #334955;border-radius:0;background:linear-gradient(145deg,rgba(31,47,58,.92),rgba(6,12,17,.98));box-shadow:inset 0 1px 0 rgba(225,248,255,.18),inset 4px 0 0 currentColor,0 8px 18px rgba(0,0,0,.3)}body.world-training .sp-dynamics-metric span{color:#a6bbc5;font-size:12px;letter-spacing:.08em;text-transform:uppercase}body.world-training .sp-dynamics-metric strong{color:currentColor;font-family:var(--font-orbitron,"Orbitron",sans-serif);font-size:21px}body.world-training .sp-dynamics-tone--positive{color:#5df5a7}body.world-training .sp-dynamics-tone--warning{color:#ffc65d}body.world-training .sp-dynamics-tone--danger{color:#ff7777}body.world-training .sp-dynamics-tone--info{color:#64bdff}body.world-training .sp-dynamics-tone--accent{color:#c293ff}body.world-training .sp-dynamics-instruments{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px 30px 0}body.world-training .sp-dynamics-adjustments,body.world-training .sp-dynamics-instrument,body.world-training .sp-dynamics-seat-ledger{border:1px solid #3b505c;border-radius:0;background:linear-gradient(150deg,rgba(21,34,43,.94),rgba(5,10,15,.98));box-shadow:inset 0 1px 0 rgba(227,248,255,.14),0 9px 20px rgba(0,0,0,.3)}body.world-training .sp-dynamics-adjustments>header,body.world-training .sp-dynamics-instrument>header,body.world-training .sp-dynamics-seat-ledger>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:11px 14px;border-bottom:1px solid #354852;background:linear-gradient(180deg,rgba(50,67,76,.42),rgba(11,18,24,.6))}body.world-training .sp-dynamics-adjustments h4,body.world-training .sp-dynamics-instrument h4,body.world-training .sp-dynamics-seat-ledger h4{font-size:13px}body.world-training .sp-dynamics-meter-grid{display:grid;gap:9px;padding:15px}body.world-training .sp-dynamics-meter__label{display:flex;justify-content:space-between;margin-bottom:4px;color:#b8c9d1;font-size:12px}body.world-training .sp-dynamics-meter__label strong{color:#f4fbff}body.world-training .sp-dynamics-meter__track{height:8px;overflow:hidden;border:1px solid #354955;background:#020507;box-shadow:inset 0 2px 4px #000}body.world-training .sp-dynamics-meter__fill{display:block;height:100%;background:currentColor;box-shadow:0 0 10px currentColor}body.world-training .sp-dynamics-stacks{display:flex;align-items:flex-end;gap:7px;height:170px;padding:18px 15px 15px}body.world-training .sp-dynamics-stack{display:grid;flex:1;grid-template-rows:18px 1fr 16px;height:100%;min-width:0;color:#718994;text-align:center}body.world-training .sp-dynamics-stack>span,body.world-training .sp-dynamics-stack>strong{overflow:hidden;color:inherit;font-size:12px;white-space:nowrap}body.world-training .sp-dynamics-stack__rail{position:relative;width:min(30px,72%);height:100%;margin:auto;border:1px solid #344751;background:#03070a;box-shadow:inset 0 3px 8px #000}body.world-training .sp-dynamics-stack__rail i{position:absolute;right:2px;bottom:2px;left:2px;background:linear-gradient(90deg,#142f3c,#50839a 48%,#172f3a);box-shadow:inset 0 1px 0 #aad1e1}body.world-training .sp-dynamics-stack--hero{color:#74eaff}body.world-training .sp-dynamics-stack--hero .sp-dynamics-stack__rail i{background:linear-gradient(90deg,#075d74,#3ee1ff 48%,#0a5f76);box-shadow:inset 0 1px 0 #e1fbff,0 0 13px rgba(56,221,255,.48)}body.world-training .sp-dynamics-adjustments,body.world-training .sp-dynamics-seat-ledger{position:relative;z-index:3;margin:14px 30px 0}body.world-training .sp-dynamics-table-scroll{overflow-x:auto}body.world-training .sp-dynamics-table-scroll table{width:100%;border-collapse:collapse;color:#dbe7ec;font-size:12px}body.world-training .sp-dynamics-table-scroll td,body.world-training .sp-dynamics-table-scroll th{padding:10px 14px;border-bottom:1px solid rgba(95,124,137,.28);color:inherit;text-align:right}body.world-training .sp-dynamics-table-scroll td:first-child,body.world-training .sp-dynamics-table-scroll th:first-child{text-align:left}body.world-training .sp-dynamics-table-scroll thead{color:#8ba3ae;background:rgba(0,0,0,.32)}body.world-training .sp-dynamics-table-scroll tbody th{color:#f0f7fa}body.world-training .sp-dynamics-table-scroll .sp-dynamics-row--hero{color:#92efff;background:linear-gradient(90deg,rgba(56,221,255,.14),rgba(56,221,255,.025));box-shadow:inset 3px 0 0 var(--dynamics-cyan)}body.world-training .sp-dynamics-adjustments{margin-bottom:30px}body.world-training .sp-dynamics-adjustment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}body.world-training .sp-dynamics-adjustment{min-height:78px;padding:12px 13px;border:1px solid #354b56;border-left:3px solid;border-radius:0;background:linear-gradient(135deg,rgba(31,46,55,.9),rgba(7,13,18,.96));box-shadow:inset 0 1px 0 rgba(222,246,255,.12)}body.world-training .sp-dynamics-adjustment>span{color:currentColor;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-dynamics-adjustment p{margin:6px 0 0;color:#d2dfe4;font-size:12px;line-height:1.5}body.world-training .sp-dynamics-adjustment--positive{color:#5df5a7}body.world-training .sp-dynamics-adjustment--warning{color:#ffc65d}body.world-training .sp-dynamics-adjustment--danger{color:#ff7777}body.world-training .sp-dynamics-adjustment--info{color:#64bdff}body.world-training .sp-dynamics-adjustment--accent{color:#c293ff}@media (max-width:768px){body.world-training .sp-dynamics-panel--floating{top:3vh;right:3vw;width:94vw;max-height:94vh}body.world-training .sp-dynamics-header{flex-direction:column;padding:24px 19px 19px}body.world-training .sp-dynamics-header__actions{width:100%}body.world-training .sp-dynamics-source{flex:1;min-width:0}body.world-training .sp-dynamics-dock{min-height:48px}body.world-training .sp-dynamics-scenario-rail{grid-template-columns:minmax(0,1fr);padding:0 19px}body.world-training .sp-dynamics-scenario-rail button{min-height:48px}body.world-training .sp-dynamics-classification{align-items:flex-start;flex-direction:column;margin:18px 19px 0}body.world-training .sp-dynamics-classification p{text-align:left}body.world-training .sp-dynamics-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 19px 0}body.world-training .sp-dynamics-instruments{grid-template-columns:minmax(0,1fr);padding:12px 19px 0}body.world-training .sp-dynamics-adjustments,body.world-training .sp-dynamics-seat-ledger{margin-right:19px;margin-left:19px}body.world-training .sp-dynamics-adjustment-grid{grid-template-columns:minmax(0,1fr)}body.world-training .sp-dynamics-table-scroll table{min-width:560px}}@media (max-width:600px){body.world-training .sp-dynamics-header__actions{flex-direction:column}body.world-training .sp-dynamics-dock{width:100%}body.world-training .sp-dynamics-metrics{grid-template-columns:minmax(0,1fr)}}body.world-training .sp-training-command{--command-cyan:#63e7ff;--command-blue:#178cff;--command-amber:#ffc65b;--command-green:#54f4b5;--command-line:rgba(132,224,252,0.42);--command-panel:rgba(3,13,20,0.97);position:relative;isolation:isolate;min-height:calc(100dvh - 52px)!important;box-sizing:border-box;overflow-x:clip!important;color:#edfaff!important;font-family:var(--sp-font-ui,"Rajdhani","Arial Narrow",sans-serif)!important;text-transform:capitalize;background:radial-gradient(circle at 83% 3%,rgba(28,177,255,.2),transparent 30%),radial-gradient(circle at 11% 77%,rgba(28,115,162,.12),transparent 27%),linear-gradient(rgba(76,203,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(76,203,255,.028) 1px,transparent 0),linear-gradient(145deg,#02070b,#07131c 48%,#02070a)!important;background-size:auto,auto,38px 38px,38px 38px,auto!important}body.world-training .sp-training-command:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.55;background:linear-gradient(90deg,transparent,rgba(102,224,255,.05) 50%,transparent),repeating-linear-gradient(90deg,transparent 0 4px,rgba(255,255,255,.012) 4px 5px)}body.world-training .sp-training-command [style*=text-transform]{text-transform:capitalize!important}body.world-training .sp-command-header{position:relative;width:min(100%,1180px);min-height:84px;box-sizing:border-box;margin-inline:auto!important;padding:18px 22px 22px!important;border:1px solid rgba(143,224,249,.42)!important;border-top-color:rgba(229,249,255,.64)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(125,169,190,.25),rgba(9,24,33,.98) 18%,rgba(2,10,15,.99) 76%,rgba(26,76,98,.52))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -3px 0 rgba(0,0,0,.78),0 16px 36px rgba(0,0,0,.42)!important}body.world-training .sp-command-header:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:4px;pointer-events:none;background:linear-gradient(90deg,#e0faff 0 4%,#59e6ff 4% 34%,#168cff 34% 65%,#ffc65b 65% 70%,rgba(76,200,244,.15) 70% 100%);box-shadow:0 0 16px rgba(75,214,255,.56)}body.world-training .sp-command-header :where(h1,h2),body.world-training .sp-training-command>:where(h1,h2){color:#f4fbff!important;-webkit-text-fill-color:initial!important;background:none!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;font-size:clamp(23px,3vw,36px)!important;line-height:1.08!important;letter-spacing:.018em!important;text-shadow:0 2px 0 #000,0 0 24px rgba(67,214,255,.32)!important}body.world-training .sp-command-main{position:relative;width:min(100%,1180px)!important;max-width:1180px!important;margin-inline:auto!important;box-sizing:border-box;padding:28px 20px 62px!important}body.world-training .sp-training-command--daily .sp-command-main{max-width:900px!important}body.world-training .sp-training-command--feed .sp-command-main{max-width:920px!important}body.world-training .sp-training-command--challenges.sp-command-main{max-width:1180px!important;padding-top:46px!important;border-inline:1px solid rgba(112,211,244,.2)}body.world-training .sp-command-grid--challenges,body.world-training .sp-command-grid--lessons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.world-training .sp-command-grid--lessons>button{height:100%;margin-bottom:0!important}body.world-training .sp-command-card,body.world-training .sp-training-command article[style*=border-radius],body.world-training .sp-training-command div[style*="border: 1px"][style*=border-radius]:not([style*="50%"]),body.world-training .sp-training-command section[style*=border-radius]{border-color:var(--command-line)!important;border-radius:0!important;clip-path:none!important;background-image:linear-gradient(150deg,rgba(100,158,183,.18),rgba(3,12,19,.98) 39%,rgba(11,33,45,.95))!important;box-shadow:inset 0 1px 0 rgba(237,251,255,.17),inset 0 -3px 0 rgba(0,0,0,.7),0 12px 28px rgba(0,0,0,.34)!important}body.world-training .sp-training-command :where(button,[role=button],a[style*=border-radius]),body.world-training .sp-training-command :where(input,select,textarea){border:1px solid rgba(143,219,247,.42)!important;border-radius:0!important;clip-path:none!important;color:#e7f8ff!important;background-color:#08141c!important;background-image:linear-gradient(180deg,#304b59,#172b36 42%,#061018 52%,#18303d)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -3px 0 rgba(0,0,0,.72),0 7px 16px rgba(0,0,0,.28)!important;text-shadow:0 1px 1px #000}body.world-training .sp-training-command :where(button,[role=button]){min-height:44px}body.world-training .sp-training-command :where(input,select,textarea){min-height:44px;box-sizing:border-box}body.world-training .sp-training-command :where(input,textarea)::-moz-placeholder{color:#87a5b4!important;opacity:1;text-transform:capitalize}body.world-training .sp-training-command :where(input,textarea)::placeholder{color:#87a5b4!important;opacity:1;text-transform:capitalize}body.world-training .sp-training-command button[aria-pressed=true],body.world-training .sp-training-command button[style*="00d4ff"],body.world-training .sp-training-command button[style*=accent-blue]{color:#031018!important;border-color:#c8f8ff!important;background:linear-gradient(180deg,#effdff,#96ecff 44%,#28bae5 52%,#87e9ff)!important;box-shadow:inset 0 1px 0 #fff,inset 0 -3px 0 rgba(0,74,105,.55),0 0 20px rgba(65,212,255,.36)!important;text-shadow:0 1px 0 rgba(255,255,255,.65)!important}body.world-training .sp-training-command button:disabled{color:#77909b!important;border-color:rgba(118,149,161,.26)!important;background:linear-gradient(180deg,#1a252b,#081016)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important;opacity:.72!important}body.world-training .sp-training-command :where(h2,h3,h4){color:#e9f9ff!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;letter-spacing:.02em!important;text-shadow:0 1px 0 #000,0 0 18px rgba(67,211,255,.2)}body.world-training .sp-training-command :where(p,label){color:#b5cfda!important}body.world-training .sp-command-metric-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}body.world-training .sp-command-filter-rail{position:sticky;z-index:20;top:var(--sp-header-height,52px);width:min(100%,920px);margin-inline:auto;box-sizing:border-box;border:1px solid rgba(119,211,242,.3)!important;background:rgba(3,12,18,.96)!important;box-shadow:0 12px 28px rgba(0,0,0,.42)!important}body.world-training .sp-command-room-layout,body.world-training .sp-command-tournament-grid{width:min(100%,1180px)!important;max-width:1180px!important}body.world-training .sp-training-command--tournament [style*="display: flex"][style*="gap: 16px"]{flex-wrap:wrap}body.world-training .sp-command-verdict{margin-top:16px;padding:18px;border:2px solid #ff667d!important;border-radius:0!important;background:linear-gradient(145deg,rgba(88,18,30,.98),rgba(24,4,9,.99))!important;box-shadow:0 0 30px rgba(255,82,111,.28),0 16px 34px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.16)!important}body.world-training .sp-command-verdict.is-correct{border-color:#50f1b5!important;background:linear-gradient(145deg,rgba(7,61,45,.98),rgba(2,20,16,.99))!important;box-shadow:0 0 30px rgba(70,242,180,.24),0 16px 34px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.17)!important}body.world-training .sp-command-verdict>strong{display:block;margin-bottom:12px;color:#ff8799;font-family:var(--sp-font-display,"Orbitron",sans-serif);font-size:clamp(24px,5vw,34px);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 20px currentColor}body.world-training .sp-command-verdict.is-correct>strong{color:#78ffd2}body.world-training .sp-command-verdict>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;margin:6px 0}body.world-training .sp-command-verdict>div span{color:#95afba;font-size:12px;letter-spacing:.08em;text-transform:uppercase}body.world-training .sp-command-verdict>div b{color:#fff}body.world-training .sp-command-verdict p{margin:13px 0 8px!important;color:#dbeaf0!important;font-size:13px;line-height:1.55}body.world-training .sp-command-verdict em{display:block;color:#9bb3bd;font-size:12px;font-style:normal}body.world-training .sp-command-verdict>button{width:100%;margin-top:14px}body.world-training .sp-training-command :focus-visible{outline:2px solid #91edff!important;outline-offset:3px}@media (max-width:768px){body.world-training .sp-training-command{min-height:calc(100dvh - 35px)!important}body.world-training .sp-command-header{width:100%;min-height:0;padding:13px 12px 17px!important}body.world-training .sp-command-header:after{left:10px;right:10px}body.world-training .sp-command-header,body.world-training .sp-command-header>div{flex-wrap:wrap}body.world-training .sp-command-header :where(h1,h2),body.world-training .sp-training-command>:where(h1,h2){max-width:100%;overflow-wrap:anywhere;font-size:clamp(21px,7.2vw,30px)!important}body.world-training .sp-command-main,body.world-training .sp-command-room-layout,body.world-training .sp-command-tournament-grid,body.world-training .sp-training-command--challenges.sp-command-main{width:100%!important;max-width:100%!important;padding:18px 12px 42px!important}body.world-training .sp-command-grid--challenges,body.world-training .sp-command-grid--lessons,body.world-training .sp-command-room-layout,body.world-training .sp-command-tournament-grid,body.world-training .sp-training-command [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}body.world-training .sp-command-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body.world-training .sp-command-filter-rail{top:35px;width:100%;overflow-x:auto;padding:8px!important}body.world-training .sp-command-filter-rail>button{flex:0 0 auto!important;min-width:92px}body.world-training .sp-training-command--group-finder .sp-command-main>div[style*="align-items: center"],body.world-training .sp-training-command--pvp .sp-command-main [style*="display: flex"]{min-width:0;flex-wrap:wrap}body.world-training .sp-training-command--tournament [style*="display: flex"][style*="gap: 16px"]>div{min-width:100%}body.world-training .sp-training-command--tournament [style*="display: grid"]{overflow-x:auto}}@media (max-width:600px){body.world-training .sp-command-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.world-training .sp-command-metric-grid>div{min-width:0;padding-inline:5px!important}body.world-training .sp-training-command [style*="grid-template-columns: repeat(3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.world-training .sp-training-command--pvp .sp-command-main [style*="grid-template-columns: repeat(3"]>:nth-child(3):last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){body.world-training .sp-command-header:after{box-shadow:none}}body.world-training [data-safe-top]{padding-top:max(env(safe-area-inset-top,0px),12px)}body.world-training [data-safe-bottom]{padding-bottom:max(env(safe-area-inset-bottom,0px),12px)}body.world-training [data-safe-left]{padding-left:max(env(safe-area-inset-left,0px),12px)}body.world-training [data-safe-right]{padding-right:max(env(safe-area-inset-right,0px),12px)}body.world-training{background-color:var(--world-bg-start,#060912)}body.world-training [role=button],body.world-training [role=menuitem],body.world-training [role=tab],body.world-training a,body.world-training button{touch-action:manipulation}body.world-training .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@supports (scrollbar-color:auto){body.world-training{scrollbar-color:rgba(0,212,255,.3) rgba(0,0,0,.2);scrollbar-width:thin}}body.world-training ::-webkit-scrollbar{width:8px;height:8px}body.world-training ::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}body.world-training ::-webkit-scrollbar-thumb{background:rgba(0,212,255,.25);border-radius:4px}body.world-training ::-webkit-scrollbar-thumb:hover{background:rgba(0,212,255,.45)}@media print{body.world-training{background:white!important;color:black!important}body.world-training [data-no-print]{display:none!important}}body.world-training .sp-h1{font-size:clamp(24px,4vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.01em}body.world-training .sp-h1,body.world-training .sp-h2{font-family:var(--font-rajdhani,"Rajdhani"),sans-serif;color:var(--world-foreground,#ffffff);margin:0}body.world-training .sp-h2{font-size:clamp(18px,3vw,24px);font-weight:700;line-height:1.2;letter-spacing:0}body.world-training .sp-h3{font-family:var(--font-rajdhani,"Rajdhani"),sans-serif;font-size:18px;font-weight:600;line-height:1.3;color:var(--world-foreground,#ffffff);margin:0}body.world-training .sp-h4{font-size:14px;font-weight:700;line-height:1.35;letter-spacing:.5px;text-transform:uppercase;color:rgba(255,255,255,.7);margin:0}body.world-training .sp-body{font-size:16px;line-height:1.6;color:rgba(255,255,255,.85);max-width:60ch}body.world-training .sp-body-sm{font-size:14px;line-height:1.55;color:rgba(255,255,255,.75);max-width:60ch}body.world-training .sp-caption{font-size:12px;line-height:1.4;color:rgba(255,255,255,.55);letter-spacing:.2px}body.world-training .sp-num-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}body.world-training .sp-stack-1>*+*{margin-top:4px}body.world-training .sp-stack-2>*+*{margin-top:8px}body.world-training .sp-stack-3>*+*{margin-top:12px}body.world-training .sp-stack-4>*+*{margin-top:16px}body.world-training .sp-stack-5>*+*{margin-top:24px}body.world-training .sp-stack-6>*+*{margin-top:32px}body.world-training .sp-stack-7>*+*{margin-top:48px}body.world-training .sp-cluster{display:flex;flex-wrap:wrap;align-items:center}body.world-training .sp-cluster-1{gap:4px}body.world-training .sp-cluster-2{gap:8px}body.world-training .sp-cluster-3{gap:12px}body.world-training .sp-cluster-4{gap:16px}body.world-training .sp-cluster-5{gap:24px}body.world-training .sp-cluster-6{gap:32px}body.world-training .sp-card{padding:16px;border-radius:12px;background:var(--world-surface,rgba(255,255,255,.03));border:1px solid var(--world-border,rgba(255,255,255,.1))}body.world-training .sp-card-sm{padding:12px;border-radius:10px;background:var(--world-surface,rgba(255,255,255,.03));border:1px solid var(--world-border,rgba(255,255,255,.1))}body.world-training .sp-card-lg{padding:24px;border-radius:16px;background:var(--world-surface,rgba(255,255,255,.03));border:1px solid var(--world-border,rgba(255,255,255,.1))}body.world-training .sp-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:10px;border:1px solid transparent;font-family:var(--font-rajdhani,"Rajdhani"),sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out,background .15s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body.world-training .sp-cta-primary{background:linear-gradient(135deg,var(--world-primary,#00d4ff),var(--world-secondary,#0891b2));color:#000000;box-shadow:0 4px 14px rgba(0,212,255,.25)}body.world-training .sp-cta-primary:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,212,255,.35)}body.world-training .sp-cta-secondary{background:var(--world-surface,rgba(255,255,255,.06));border-color:var(--world-border,rgba(255,255,255,.15));color:rgba(255,255,255,.9)}body.world-training .sp-cta-secondary:hover{background:rgba(255,255,255,.1)}body.world-training .sp-cta-ghost{background:transparent;color:var(--world-primary,#00d4ff)}body.world-training .sp-cta-ghost:hover{background:rgba(0,212,255,.08)}body.world-training .sp-cta:active{transform:translateY(0)}body.world-training .sp-cta:disabled,body.world-training .sp-cta[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}body.world-training .sp-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.world-training .sp-truncate-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.world-training .sp-truncate-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.world-training .sp-divider{height:1px;margin:16px 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12) 50%,transparent);border:none}body.world-training .sp-empty{padding:32px 16px;text-align:center;color:rgba(255,255,255,.5);font-size:14px;line-height:1.5}body.world-training .sp-empty-title{font-family:var(--font-rajdhani,"Rajdhani"),sans-serif;font-size:16px;font-weight:600;color:rgba(255,255,255,.7);margin-bottom:8px}body.world-training .sp-skeleton{display:inline-block;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.08) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:spSkeletonShimmer 1.4s ease-in-out infinite;border-radius:4px;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.world-training .sp-skeleton-line{height:12px;border-radius:4px;margin:6px 0}body.world-training .sp-skeleton-block,body.world-training .sp-skeleton-line{display:block;width:100%;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.08) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:spSkeletonShimmer 1.4s ease-in-out infinite}body.world-training .sp-skeleton-block{height:80px;border-radius:8px}@keyframes spSkeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}body.world-training{--sp-accent-cyan:#00d4ff;--sp-accent-purple:#a855f7;--sp-accent-green:#22c55e;--sp-accent-emerald:#10b981;--sp-accent-amber:#fbbf24;--sp-accent-orange:#f97316;--sp-accent-red:#ef4444;--sp-accent-blue:#3b82f6;--sp-accent-cyan-rgb:0,212,255;--sp-accent-purple-rgb:168,85,247;--sp-accent-green-rgb:34,197,94;--sp-accent-emerald-rgb:16,185,129;--sp-accent-amber-rgb:251,191,36;--sp-accent-orange-rgb:249,115,22;--sp-accent-red-rgb:239,68,68;--sp-accent-blue-rgb:59,130,246;--sp-fg:#e2e8f0;--sp-fg-muted:#94a3b8;--sp-fg-dim:#64748b;--sp-fg-faint:#475569;--sp-bg-elev0:rgba(255,255,255,0.03);--sp-bg-elev1:rgba(255,255,255,0.05);--sp-bg-elev2:rgba(255,255,255,0.08);--sp-border:rgba(255,255,255,0.08);--sp-border-strong:rgba(255,255,255,0.18);--sp-verdict-correct:var(--sp-accent-green);--sp-verdict-mixed:var(--sp-accent-amber);--sp-verdict-incorrect:var(--sp-accent-red);--sp-motion-instant:0ms;--sp-motion-fast:120ms;--sp-motion-standard:200ms;--sp-motion-slow:320ms;--sp-motion-glacial:520ms;--sp-ease-linear:linear;--sp-ease-standard:cubic-bezier(0.4,0,0.2,1);--sp-ease-in:cubic-bezier(0.4,0,1,1);--sp-ease-out:cubic-bezier(0,0,0.2,1);--sp-ease-in-out:cubic-bezier(0.4,0,0.2,1);--sp-ease-spring-soft:cubic-bezier(0.34,1.56,0.64,1);--sp-ease-spring-snap:cubic-bezier(0.5,1.8,0.4,0.9)}@media (prefers-reduced-motion:reduce){body.world-training{--sp-motion-instant:0ms;--sp-motion-fast:0.01ms;--sp-motion-standard:0.01ms;--sp-motion-slow:0.01ms;--sp-motion-glacial:0.01ms}}@media (max-width:600px){body.world-training [data-pills-row]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(84px,1fr))!important;gap:6px;padding-bottom:4px}body.world-training [data-pills-row]>*{min-width:0;width:100%}body.world-training [data-stats-grid]{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}}@media (max-width:768px){body.world-training [data-sticky-action-bar]{position:sticky;bottom:0;left:0;right:0;padding-bottom:max(env(safe-area-inset-bottom,0px),8px);background:linear-gradient(0deg,rgba(6,9,18,.95) 0,rgba(6,9,18,.8) 60%,rgba(6,9,18,0));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:20}}@media (max-width:600px){body.world-training [style*="display: flex"]{max-width:100vw!important;box-sizing:border-box!important}body.world-training [style*="max-width: 380px"],body.world-training [style*="max-width: 400px"],body.world-training [style*="max-width: 420px"]{max-width:100%!important}body.world-training [style*="padding-bottom: 40px"],body.world-training [style*="padding: 40px"]{padding:20px!important}body.world-training [style*="font-size: 64px"]{font-size:40px!important}body.world-training [style*="font-size: 48px"]{font-size:32px!important}body.world-training [style*="font-size: 36px"],body.world-training [style*="font-size: 42px"]{font-size:28px!important}body.world-training [style*="font-size: 32px"]{font-size:24px!important}body.world-training [style*="font-size: 28px"]{font-size:22px!important}body.world-training .action-buttons-row,body.world-training [class*=actionButtonWrapper]{gap:4px!important;min-width:0!important}}body.world-training{--sp-ion:#23d7ff;--sp-ion-bright:#8beaff;--sp-silver:#d8f5ff;--sp-silver-muted:#8aa7b6;--sp-gunmetal:#172c3a;--sp-gunmetal-deep:#091722;--sp-console-black:#020a12;--sp-console-panel:rgba(7,22,33,0.94);--sp-console-line:rgba(139,234,255,0.45);--sp-console-shadow:0 22px 60px rgba(0,0,0,0.58),inset 0 1px 0 rgba(224,248,255,0.22),inset 0 -1px 0 rgba(0,0,0,0.88);background:#020810;color:#eaf8ff}body.world-training .sp-training-route-shell{position:relative;isolation:isolate;min-height:100dvh;overflow-x:clip;color:#eaf8ff;background:linear-gradient(90deg,rgba(35,215,255,.04) 1px,transparent 0) 0 0 /72px 72px,linear-gradient(rgba(35,215,255,.035) 1px,transparent 0) 0 0 /72px 72px,radial-gradient(circle at 50% -10%,rgba(0,111,255,.28),transparent 42%),linear-gradient(180deg,#07141f,#020910 44%,#01060b)}body.world-training .sp-training-route-shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.28;background:linear-gradient(90deg,transparent 0 49.8%,rgba(35,215,255,.1) 50%,transparent 50.2%),url(/circuit-brain-bg.webp) top /cover fixed;mix-blend-mode:screen}body.world-training .sp-training-page-stage{position:relative;min-height:calc(100dvh - 59px);color:#eaf8ff;text-transform:capitalize}body.world-training .sp-training-route-shell[data-training-art]:not([data-training-route="/hub/training/arena/[gameId]"]) .sp-training-page-stage{background:linear-gradient(90deg,rgba(1,5,8,.97) 0,rgba(1,7,12,.86) 36%,rgba(1,7,12,.76) 68%,rgba(1,5,8,.94) 100%),linear-gradient(180deg,rgba(1,5,8,.16),#02080d 76%),var(--sp-training-route-art) center top /cover fixed no-repeat}body.world-training .sp-training-page-stage .universal-header,body.world-training .sp-training-page-stage .universal-header *{text-transform:none}body.world-training .sp-training-page-stage :where(h1,h2,h3,h4,h5,h6,button,label,legend,[role=tab],[role=menuitem]):not(.no-capitalize):not(.universal-header *){text-transform:capitalize!important}body.world-training .sp-training-page-stage :where(input,textarea,select,code,pre,kbd,samp,[contenteditable=true],.no-capitalize,.no-capitalize *){text-transform:none!important}body.world-training .sp-training-page-stage :where(h1,h2,h3):not(.universal-header *){font-family:var(--font-orbitron,"Orbitron"),sans-serif!important;color:#f4fbff!important;letter-spacing:.035em;text-shadow:0 2px 0 #000,0 0 22px rgba(35,215,255,.26)}body.world-training .sp-training-page-stage :where(p,label,legend):not(.universal-header *){color:#b9d1de!important}body.world-training .sp-training-page-stage :where(button,[role=button],.sp-card,.sp-card-sm,.sp-card-lg):not(.universal-header *){border-radius:0!important;clip-path:none!important}body.world-training .sp-training-page-stage :where(button,[role=button]):not(.universal-header *){min-height:44px;color:#eefbff!important;border-color:rgba(154,226,255,.52)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(0,0,0,.7),0 8px 20px rgba(0,0,0,.32);text-shadow:0 1px 1px #000}body.world-training .sp-training-page-stage :where(.sp-card,.sp-card-sm,.sp-card-lg,article,fieldset):not(.universal-header *){border-color:var(--sp-console-line)!important;background:linear-gradient(145deg,rgba(24,48,63,.96),rgba(3,13,21,.98) 42%,rgba(12,31,43,.96))!important;box-shadow:var(--sp-console-shadow)!important}body.world-training .sp-training-page-stage div[style*="border-radius: 10px"][style*=border],body.world-training .sp-training-page-stage div[style*="border-radius: 12px"][style*=border],body.world-training .sp-training-page-stage div[style*="border-radius: 16px"][style*=border],body.world-training .sp-training-page-stage div[style*="border-radius: 8px"][style*=border]{border-radius:0!important;clip-path:none!important;border-color:rgba(139,234,255,.38)!important;background-image:linear-gradient(145deg,rgba(28,52,67,.88),rgba(3,13,22,.96) 48%,rgba(10,29,41,.92))!important;box-shadow:var(--sp-console-shadow)!important}body.world-training .sp-training-page-stage :where(input,textarea,select):not(.universal-header *){border-radius:0!important;border:1px solid rgba(139,234,255,.42)!important;background:linear-gradient(180deg,rgba(1,7,12,.96),rgba(10,26,37,.96))!important;color:#eefbff!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.025)}body.world-training .sp-training-page-stage :where(input,textarea)::-moz-placeholder{color:#7893a3!important}body.world-training .sp-training-page-stage :where(input,textarea)::placeholder{color:#7893a3!important}body.world-training .sp-training-route-shell:not([data-training-route="/hub/training"]):not([data-training-route="/hub/training/arena/[gameId]"]) .sp-training-page-stage>div:first-child{border-left:1px solid rgba(139,234,255,.2);border-right:1px solid rgba(139,234,255,.2);background:linear-gradient(90deg,rgba(255,255,255,.025),transparent 18%,transparent 82%,rgba(255,255,255,.025)),rgba(2,9,15,.34)!important;box-shadow:0 0 70px rgba(0,0,0,.52),inset 0 0 48px rgba(35,215,255,.025)}body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="height: 100dvh"],body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="height: 100vh"]{height:calc(100dvh - 59px)!important}body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="min-height: 100dvh"],body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="min-height: 100vh"]{min-height:calc(100dvh - 59px)!important}body.world-training .sp-training-tool{position:relative;isolation:isolate}body.world-training .sp-training-tool:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(139,234,255,.05) 1px,transparent 0) 0 0 /44px 44px,linear-gradient(rgba(139,234,255,.035) 1px,transparent 0) 0 0 /44px 44px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%)}body.world-training .sp-training-tool-header{border-bottom:1px solid rgba(139,234,255,.3)!important;background:linear-gradient(180deg,rgba(25,52,68,.9),rgba(3,13,21,.96)),repeating-linear-gradient(90deg,transparent 0 3px,rgba(255,255,255,.025) 3px 4px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 14px 30px rgba(0,0,0,.3)}body.world-training .sp-range-builder-layout{width:100%;box-sizing:border-box}body.world-training .sp-range-builder-matrix{min-width:0;max-width:100%}body.world-training .sp-range-builder-sidebar{border:1px solid rgba(139,234,255,.22);background:linear-gradient(145deg,rgba(18,42,57,.82),rgba(2,10,17,.94));box-shadow:var(--sp-console-shadow)}body.world-training .sp-training-tool--tournaments{border-inline:1px solid rgba(139,234,255,.2);background:linear-gradient(180deg,rgba(9,28,41,.74),rgba(1,7,12,.9));box-shadow:0 24px 70px rgba(0,0,0,.52),inset 0 1px 0 rgba(224,248,255,.12)}body.world-training .sp-training-tool--tournaments [role=tab],body.world-training .sp-training-tool--tournaments button[aria-pressed]{border:1px solid rgba(139,234,255,.34)!important}body.world-training .sp-training-tool--tournaments button[aria-pressed=true]{color:#03101a!important;text-shadow:0 1px 0 rgba(255,255,255,.48)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -3px 0 rgba(0,45,72,.72),0 0 24px rgba(35,215,255,.22)!important}@media (max-width:768px){body.world-training .sp-training-page-stage{min-height:calc(100dvh - 35px)}body.world-training .sp-training-page-stage>:where(main,section,div){max-width:100%}body.world-training .sp-training-page-stage :where(h1):not(.universal-header *){font-size:clamp(24px,8vw,38px)!important;line-height:1.05!important}body.world-training .sp-range-builder-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important;padding:16px 12px 28px!important}body.world-training .sp-range-builder-matrix{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(139,234,255,.45) rgba(1,7,12,.8)}body.world-training .sp-range-builder-sidebar{width:100%!important;margin-top:4px;box-sizing:border-box}body.world-training .sp-training-tool--tournaments{padding:34px 14px 40px!important}body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="height: 100dvh"],body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="height: 100vh"]{height:calc(100dvh - 35px)!important}body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="min-height: 100dvh"],body.world-training .sp-training-route-shell[data-training-route="/hub/training/arena/[gameId]"] .sp-training-page-stage [style*="min-height: 100vh"]{min-height:calc(100dvh - 35px)!important}body.world-training .sp-level-header{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px 12px!important;padding:12px 12px 14px!important;align-items:center!important}body.world-training .sp-level-back{grid-column:1;grid-row:2}body.world-training .sp-level-game-info{order:0;grid-column:1/-1;grid-row:1;min-width:0;text-align:left!important}body.world-training .sp-level-game-info h1{overflow-wrap:anywhere;white-space:normal;font-size:clamp(16px,5vw,21px)!important;letter-spacing:.45px!important}body.world-training .sp-level-game-info>div{align-items:flex-start!important;margin-top:5px!important}body.world-training .sp-level-game-info>div>div{width:100%!important}body.world-training .sp-level-category{grid-column:2;grid-row:2;justify-self:end;width:min(140px,100%);text-align:center;padding:6px 10px!important}body.world-training .sp-level-map{padding:14px 10px 24px!important}body.world-training .sp-level-card{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;padding:14px 12px!important}body.world-training .sp-level-card>div:nth-child(2){margin-left:0!important}body.world-training .sp-level-card>div:nth-child(3){grid-column:1/-1;width:100%;min-width:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(139,234,255,.14);padding-top:10px}body.world-training .sp-level-play{min-width:116px}body.world-training .sp-level-header{width:calc(100% - 16px);min-height:0;margin:8px auto 0;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;align-items:stretch!important}body.world-training .sp-level-command-copy{padding:16px 14px 20px}body.world-training .sp-level-command-nav{margin-bottom:20px}body.world-training .sp-level-command-nav .sp-level-back,body.world-training .sp-level-command-nav .sp-level-category,body.world-training .sp-level-game-info{grid-column:auto;grid-row:auto;order:0}body.world-training .sp-level-command-nav .sp-level-category{width:auto;max-width:46%;justify-self:auto}body.world-training .sp-level-game-info h1{white-space:normal;font-size:clamp(25px,8vw,36px)!important;line-height:1!important}body.world-training .sp-level-game-info>.sp-level-eyebrow{margin:0 0 8px!important}body.world-training .sp-level-game-info>.sp-level-stats{margin:0 0 16px!important;align-items:stretch!important}body.world-training .sp-level-game-info>div:last-child{margin-top:0!important}body.world-training .sp-level-command-art{min-height:170px;height:170px;border-left:0;border-top:1px solid rgba(139,234,255,.34)}}body.world-training .sp-training-tool--analysis{--sp-analysis-line:rgba(139,234,255,0.42);--sp-analysis-panel:rgba(4,16,25,0.94);min-height:100dvh!important;background:radial-gradient(circle at 82% 8%,rgba(35,215,255,.13),transparent 30%),linear-gradient(90deg,rgba(139,234,255,.035) 1px,transparent 0) 0 0 /46px 46px,linear-gradient(rgba(139,234,255,.025) 1px,transparent 0) 0 0 /46px 46px,linear-gradient(180deg,#071520,#020a11 48%,#01060a)!important}body.world-training .sp-training-analysis-header{position:relative;box-sizing:border-box;min-height:92px;padding:22px max(24px,calc((100vw - 1060px) / 2)) 20px!important;border-bottom:1px solid var(--sp-analysis-line)!important;background:linear-gradient(180deg,rgba(31,57,72,.94),rgba(5,17,26,.98) 62%,rgba(1,8,14,.99)),repeating-linear-gradient(90deg,transparent 0 5px,rgba(255,255,255,.025) 5px 6px)!important;box-shadow:inset 0 1px 0 rgba(235,251,255,.28),inset 0 -2px 0 rgba(0,0,0,.9),0 18px 38px rgba(0,0,0,.42)}body.world-training .sp-training-analysis-header:after{content:"";position:absolute;left:max(24px,calc((100vw - 1060px) / 2));right:max(24px,calc((100vw - 1060px) / 2));bottom:-1px;height:4px;pointer-events:none;background:linear-gradient(90deg,transparent,#8beaff 20%,#23d7ff 50%,#8beaff 80%,transparent),repeating-linear-gradient(90deg,rgba(139,234,255,.75) 0 2px,transparent 2px 9px);background-blend-mode:screen;box-shadow:0 0 18px rgba(35,215,255,.58);opacity:.82}body.world-training .sp-training-analysis-header--inline{min-height:0;padding:15px 16px!important;border:1px solid var(--sp-analysis-line)!important}body.world-training .sp-training-analysis-header :where(h1,h2),body.world-training .sp-training-analysis-header>div>div:first-child{color:#f3fbff!important;-webkit-text-fill-color:initial!important;background:none!important;text-shadow:0 2px 0 #000,0 0 22px rgba(35,215,255,.32)!important}body.world-training .sp-training-analysis-main{width:min(100%,1060px);box-sizing:border-box}body.world-training .sp-training-tool--analysis :where(button[aria-pressed],[role=tab]){border:1px solid rgba(139,234,255,.32)!important;background:linear-gradient(180deg,rgba(30,55,69,.92),rgba(4,14,22,.98))!important}body.world-training .sp-training-tool--analysis button[aria-pressed=true]{color:#03111a!important;background:linear-gradient(180deg,#a7f2ff,#3acbf3 44%,#0a739f)!important;border-color:#bff7ff!important;text-shadow:0 1px 0 rgba(255,255,255,.55)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -3px 0 rgba(0,49,74,.78),0 0 22px rgba(35,215,255,.24)!important}body.world-training .sp-analysis-primary-action:not(:disabled){color:#03111a!important;background:linear-gradient(180deg,#baf6ff,#4bd5f7 42%,#08749f)!important;border:1px solid #c8f9ff!important;text-shadow:0 1px 0 rgba(255,255,255,.58)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -4px 0 rgba(0,42,66,.8),0 12px 28px rgba(0,0,0,.38),0 0 24px rgba(35,215,255,.2)!important}body.world-training .sp-analysis-primary-action:disabled{background:linear-gradient(180deg,rgba(47,69,80,.82),rgba(8,20,28,.94))!important;color:#7895a4!important}body.world-training :where(.sp-analysis-equity,.sp-analysis-icm) .sp-training-analysis-header span{border-radius:0!important;color:#9cefff!important;border-color:rgba(139,234,255,.38)!important;background:rgba(35,215,255,.08)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 16px rgba(35,215,255,.1)}body.world-training .sp-training-tool--analysis input[type=range]{min-height:34px;accent-color:#23d7ff!important;filter:drop-shadow(0 0 5px rgba(35,215,255,.3))}body.world-training .sp-analysis-control-deck,body.world-training .sp-analysis-data-panel,body.world-training .sp-analysis-output-deck>div{border-radius:0!important;clip-path:none!important;border-color:var(--sp-analysis-line)!important;background:linear-gradient(145deg,rgba(25,49,64,.92),rgba(3,12,20,.98) 45%,rgba(10,29,40,.95))!important;box-shadow:var(--sp-console-shadow)!important}body.world-training .sp-analysis-data-panel{position:relative;overflow:hidden}body.world-training .sp-analysis-data-panel:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,rgba(139,234,255,.7),transparent);pointer-events:none}body.world-training .sp-training-analysis-dropzone{border-radius:0!important;border:1px solid rgba(139,234,255,.55)!important;background:linear-gradient(135deg,rgba(35,215,255,.075),transparent 46%),repeating-linear-gradient(90deg,rgba(139,234,255,.04) 0 1px,transparent 1px 12px),rgba(3,14,23,.94)!important;box-shadow:inset 0 0 28px rgba(35,215,255,.05),0 16px 34px rgba(0,0,0,.36)}body.world-training .sp-analysis-filter-rail{padding:6px;border:1px solid rgba(139,234,255,.25);background:rgba(1,8,14,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}@media (max-width:768px){body.world-training .sp-training-tool--analysis{min-height:calc(100dvh - 52px)!important}body.world-training .sp-training-analysis-header,body.world-training .sp-training-analysis-header--inline{min-height:0;padding:14px 12px 16px!important}body.world-training .sp-training-analysis-header:after{left:12px;right:12px}body.world-training .sp-training-analysis-header>div{min-width:0;flex-wrap:wrap}body.world-training .sp-training-analysis-header :where(h1,h2){overflow-wrap:anywhere;font-size:clamp(23px,7.2vw,32px)!important}body.world-training .sp-training-analysis-main{width:100%;max-width:100%!important;margin:0 auto!important;padding:18px 12px 34px!important}body.world-training .sp-risk-analysis-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.world-training .sp-analysis-control-deck{min-width:0;padding:20px 16px!important}body.world-training .sp-analysis-output-deck{min-width:0;width:100%}body.world-training .sp-analysis-comparison{padding:12px 10px 40px!important}body.world-training .sp-analysis-comparison .sp-training-analysis-main{padding:0!important}body.world-training .sp-analysis-data-panel{padding:14px 12px!important}body.world-training .sp-analysis-filter-rail{margin-inline:0;scroll-padding-inline:8px}}@media (prefers-reduced-motion:reduce){body.world-training .sp-training-analysis-header:after{box-shadow:none}}body.world-training .sp-training-journey{--journey-cyan:#55ddff;--journey-blue:#168cff;--journey-steel:#9db8c8;position:relative;isolation:isolate;min-height:calc(100dvh - 52px)!important;overflow-x:clip!important;color:#edfaff!important;background:radial-gradient(circle at 78% 6%,rgba(0,149,255,.16),transparent 31%),radial-gradient(circle at 9% 41%,rgba(73,222,255,.08),transparent 26%),linear-gradient(rgba(66,195,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(66,195,255,.025) 1px,transparent 0),linear-gradient(145deg,#02070b,#07131c 48%,#02070a)!important;background-size:auto,auto,34px 34px,34px 34px,auto!important;font-family:var(--sp-font-ui,"Rajdhani","Arial Narrow",sans-serif)!important}body.world-training .sp-training-journey:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.42;background:repeating-linear-gradient(90deg,transparent 0 3px,rgba(255,255,255,.012) 3px 4px),linear-gradient(90deg,transparent,rgba(96,223,255,.05) 50%,transparent)}body.world-training .sp-training-journey :where(h1,h2,h3,p,span,div){text-shadow:0 1px 0 rgba(0,0,0,.88)}body.world-training .sp-training-journey [style*=text-transform]{text-transform:capitalize!important}body.world-training .sp-journey-header{position:relative;min-height:72px;padding:16px max(18px,calc((100% - 760px) / 2)) 18px!important;border-top:1px solid rgba(210,243,255,.32)!important;border-bottom:1px solid rgba(85,221,255,.42)!important;background:linear-gradient(180deg,rgba(129,170,190,.18),rgba(9,23,32,.94) 17%,rgba(2,10,15,.98) 78%,rgba(26,79,102,.45))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.8),0 12px 30px rgba(0,0,0,.36)}body.world-training .sp-journey-header:after,body.world-training .sp-journey-title:after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:3px;pointer-events:none;background:linear-gradient(90deg,#d8f6ff 0 4%,#4ee4ff 4% 34%,#177cff 34% 58%,#f2b84b 58% 62%,rgba(62,184,231,.22) 62% 100%);box-shadow:0 0 14px rgba(50,202,255,.58)}body.world-training .sp-journey-header h1,body.world-training .sp-journey-header>div>div:first-child,body.world-training .sp-journey-header>div>div>div:first-child{color:#f4fbff!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;font-size:clamp(17px,2.2vw,23px)!important;font-weight:700!important;letter-spacing:.015em}body.world-training .sp-journey-header button{min-width:42px!important;min-height:44px!important;border:1px solid rgba(164,218,241,.44)!important;border-radius:0!important;color:#effbff!important;background:linear-gradient(180deg,#354a57,#14232c 43%,#061017 51%,#152833)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.62),0 4px 10px rgba(0,0,0,.36)}body.world-training .sp-journey-main{position:relative;width:min(100%,760px);max-width:760px!important;margin-inline:auto!important;padding:28px 18px 56px!important}body.world-training .sp-training-journey--achievements .sp-journey-main,body.world-training .sp-training-journey--progress .sp-journey-main{width:min(100%,1180px);max-width:1180px!important}body.world-training .sp-journey-title{position:relative;margin:0 0 22px!important;padding:24px 22px 26px!important;border:1px solid rgba(152,222,250,.4);border-radius:0!important;color:#f5fbff!important;-webkit-text-fill-color:initial!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;font-size:clamp(25px,4.2vw,43px)!important;letter-spacing:.015em!important;text-align:left!important;background:linear-gradient(105deg,rgba(105,183,220,.18),rgba(1,8,13,.95) 38%,rgba(7,28,40,.9))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.85),0 14px 34px rgba(0,0,0,.3)}body.world-training .sp-journey-stat-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin-bottom:28px!important}body.world-training .sp-journey-stat-grid--compact{grid-template-columns:repeat(2,minmax(0,190px))!important;justify-content:center}body.world-training .sp-journey-stat-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.world-training .sp-journey-achievement-card,body.world-training .sp-journey-data-card,body.world-training .sp-journey-hero-meter,body.world-training .sp-journey-spotlight,body.world-training .sp-journey-stat-card{position:relative;overflow:hidden;border:1px solid rgba(137,210,239,.38)!important;border-radius:0!important;color:#eaf8ff!important;background:linear-gradient(180deg,rgba(128,174,195,.13),rgba(4,14,21,.95) 22%,rgba(2,8,13,.98) 78%,rgba(21,59,75,.5))!important;box-shadow:inset 0 1px 0 rgba(235,250,255,.18),inset 0 -2px 0 rgba(0,0,0,.72),0 9px 22px rgba(0,0,0,.28)!important}body.world-training .sp-journey-achievement-card:before,body.world-training .sp-journey-spotlight:before,body.world-training .sp-journey-stat-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,rgba(226,247,255,.9),#43dfff 38%,rgba(67,223,255,.05) 82%)}body.world-training .sp-journey-stat-card{min-height:124px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px!important}body.world-training .sp-journey-stat-card>div:first-child{font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;font-variant-numeric:tabular-nums}body.world-training .sp-journey-section{margin-bottom:22px!important;padding:18px!important;border:1px solid rgba(106,189,224,.28);background:rgba(2,10,16,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}body.world-training .sp-journey-section h2{margin:0 0 15px!important;color:#dff8ff!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;font-size:clamp(17px,2vw,22px)!important}body.world-training .sp-journey-data-card{padding:15px!important}body.world-training .sp-journey-data-card--warning{border-color:rgba(255,174,71,.4)!important}body.world-training .sp-journey-filter-rail{padding:7px!important;border:1px solid rgba(134,212,243,.35);background:rgba(1,8,13,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}body.world-training .sp-journey-filter-rail button{min-height:44px;border-radius:0!important;color:#c9e7f2!important;background:linear-gradient(180deg,#243945,#0c171e 48%,#071015 52%,#172832)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.7)}body.world-training .sp-journey-filter-rail button[aria-pressed=true]{border-color:#9eeeff!important;color:#031018!important;background:linear-gradient(180deg,#e7fbff,#87e8ff 47%,#27b6df 52%,#8de9ff)!important;box-shadow:inset 0 1px 0 #fff,0 0 15px rgba(58,211,255,.36)}body.world-training .sp-journey-achievement-grid{gap:12px!important}body.world-training .sp-journey-achievement-card{min-height:112px;padding:18px!important}body.world-training .sp-journey-main>[style*=border-radius]{border-radius:0!important}@media (max-width:768px){body.world-training .sp-journey-header{min-height:68px;padding:12px 12px 15px!important}body.world-training .sp-journey-header:after,body.world-training .sp-journey-title:after{left:12px;right:12px}body.world-training .sp-journey-main,body.world-training .sp-training-journey--achievements .sp-journey-main,body.world-training .sp-training-journey--progress .sp-journey-main{width:100%;max-width:100%!important;padding:18px 12px 38px!important}body.world-training .sp-journey-title{margin-bottom:14px!important;padding:18px 15px 21px!important;font-size:clamp(25px,8vw,34px)!important;line-height:1.06!important}body.world-training .sp-journey-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:18px!important}body.world-training .sp-journey-stat-grid>:nth-child(5):last-child{grid-column:1/-1}body.world-training .sp-journey-stat-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.world-training .sp-journey-stat-grid--three>:nth-child(3):last-child{grid-column:auto}body.world-training .sp-journey-stat-card{min-height:108px;padding:14px 8px!important}body.world-training .sp-journey-section{padding:14px 12px!important}body.world-training .sp-journey-filter-rail{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}body.world-training .sp-journey-filter-rail>:first-child:last-child,body.world-training .sp-journey-filter-rail>:nth-child(5):last-child{grid-column:1/-1}body.world-training .sp-journey-achievement-card{min-height:104px;padding:14px 12px!important}}@media (prefers-reduced-motion:reduce){body.world-training .sp-journey-header:after,body.world-training .sp-journey-title:after{box-shadow:none}}body.world-training .sp-intelligence-page-shell,body.world-training .sp-training-intelligence{--intel-cyan:#62e6ff;--intel-blue:#168cff;--intel-amber:#ffbd4a;--intel-line:rgba(137,222,251,0.4);--intel-panel:rgba(3,13,20,0.96);color:#edfaff!important;background:radial-gradient(circle at 78% 4%,rgba(31,177,255,.15),transparent 31%),linear-gradient(rgba(73,202,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(73,202,255,.025) 1px,transparent 0),linear-gradient(145deg,#02070b,#07131c 48%,#02070a)!important;background-size:auto,38px 38px,38px 38px,auto!important}body.world-training .sp-training-intelligence{position:relative;isolation:isolate;min-height:calc(100dvh - 52px)!important;box-sizing:border-box;overflow-x:clip!important;font-family:var(--sp-font-ui,"Rajdhani","Arial Narrow",sans-serif)!important;text-transform:capitalize}body.world-training .sp-training-intelligence:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(104,225,255,.045) 50%,transparent),repeating-linear-gradient(90deg,transparent 0 4px,rgba(255,255,255,.012) 4px 5px)}body.world-training .sp-training-intelligence [style*=text-transform]{text-transform:capitalize!important}body.world-training .sp-intelligence-header{position:relative;min-height:80px;box-sizing:border-box;padding:18px max(20px,calc((100% - 1080px) / 2)) 21px!important;border-top:1px solid rgba(225,248,255,.27)!important;border-bottom:1px solid rgba(98,230,255,.45)!important;background:linear-gradient(180deg,rgba(127,171,193,.2),rgba(8,22,31,.96) 19%,rgba(2,10,15,.99) 76%,rgba(25,73,94,.48))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -2px 0 rgba(0,0,0,.82),0 15px 34px rgba(0,0,0,.4)}body.world-training .sp-intelligence-header:after,body.world-training .sp-training-intelligence--leaderboard:before{content:"";position:absolute;left:max(20px,calc((100% - 1080px) / 2));right:max(20px,calc((100% - 1080px) / 2));bottom:-1px;z-index:2;height:4px;pointer-events:none;background:linear-gradient(90deg,#e0f9ff 0 4%,#55e4ff 4% 32%,#168cff 32% 63%,#ffbd4a 63% 68%,rgba(61,188,236,.18) 68% 100%);box-shadow:0 0 15px rgba(66,210,255,.54)}body.world-training .sp-intelligence-header :where(h1,h2),body.world-training .sp-training-intelligence--leaderboard>h1{color:#f5fbff!important;-webkit-text-fill-color:initial!important;background:none!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;font-size:clamp(22px,3vw,34px)!important;line-height:1.08!important;letter-spacing:.018em!important;text-align:left!important;text-shadow:0 2px 0 #000,0 0 22px rgba(54,213,255,.3)!important}body.world-training .sp-intelligence-header p,body.world-training .sp-intelligence-header>div>div:last-child{color:#9fbdcb!important}body.world-training .sp-intelligence-main{position:relative;width:min(100%,1080px)!important;max-width:1080px!important;margin-inline:auto!important;box-sizing:border-box;padding:28px 20px 58px!important}body.world-training .sp-training-intelligence--gto-reports .sp-intelligence-main,body.world-training .sp-training-intelligence--scorecard .sp-intelligence-main{max-width:880px!important}body.world-training .sp-training-intelligence--community .sp-intelligence-main{max-width:760px!important}body.world-training .sp-training-intelligence--aggregate{width:min(100%,1000px)!important;max-width:1000px!important;margin-inline:auto!important;padding:28px 20px 64px!important;border-inline:1px solid rgba(107,211,247,.2)}body.world-training .sp-training-intelligence--aggregate .sp-intelligence-header{margin:-28px -20px 22px!important}body.world-training .sp-training-intelligence--leaderboard{width:min(100%,1080px)!important;max-width:1080px!important;min-height:calc(100dvh - 60px)!important;padding-top:50px!important}body.world-training .sp-training-intelligence--leaderboard:before{top:0;bottom:auto}body.world-training .sp-training-intelligence--leaderboard>h1{display:flex!important;justify-content:center;width:100%;margin:0 0 28px!important;padding:22px 18px 25px;border:1px solid var(--intel-line);background:linear-gradient(105deg,rgba(91,182,222,.16),rgba(1,8,13,.96) 40%,rgba(10,31,43,.9))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 32px rgba(0,0,0,.34)}body.world-training .sp-training-intelligence :where(button,[role=button],a[style*=border-radius]),body.world-training .sp-training-intelligence div[style*=border-radius]:not([style*="50%"]),body.world-training .sp-training-intelligence section[style*=border-radius]{border-radius:0!important;clip-path:none!important}body.world-training .sp-training-intelligence div[style*="border: 1px"][style*=border-radius]:not([style*="50%"]),body.world-training .sp-training-intelligence section[style*="border: 1px"],body.world-training .sp-training-intelligence--leaderboard>div[style*=border]{border-color:var(--intel-line)!important;background-image:linear-gradient(150deg,rgba(93,151,178,.16),rgba(3,12,19,.98) 40%,rgba(11,32,44,.94))!important;box-shadow:inset 0 1px 0 rgba(235,250,255,.16),inset 0 -2px 0 rgba(0,0,0,.72),0 10px 24px rgba(0,0,0,.3)!important}body.world-training .sp-training-intelligence :where(button,[role=button]),body.world-training .sp-training-intelligence--leaderboard a[style]{min-height:44px;border:1px solid rgba(143,219,247,.38)!important;border-radius:0!important;color:#dff6ff!important;background:linear-gradient(180deg,#2d4654,#142630 44%,#061018 52%,#172d39)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(0,0,0,.72),0 6px 14px rgba(0,0,0,.26)!important;text-shadow:0 1px 1px #000}body.world-training .sp-training-intelligence button[aria-pressed=true]{color:#031018!important;border-color:#c5f8ff!important;background:linear-gradient(180deg,#e9fcff,#8feaff 45%,#25b8e4 52%,#86e8ff)!important;box-shadow:inset 0 1px 0 #fff,inset 0 -3px 0 rgba(0,74,105,.54),0 0 18px rgba(64,211,255,.32)!important;text-shadow:0 1px 0 rgba(255,255,255,.6)!important}body.world-training .sp-training-intelligence :where(h2,h3){color:#e8f9ff!important;font-family:var(--sp-font-display,"Orbitron",sans-serif)!important;letter-spacing:.025em!important;text-shadow:0 1px 0 #000,0 0 16px rgba(59,210,255,.18)}body.world-training .sp-training-intelligence :where(p,label){color:#aec8d5!important}body.world-training .sp-training-intelligence table{min-width:620px;border-collapse:separate;border-spacing:0}body.world-training .sp-training-intelligence :where(th,td){border-color:rgba(117,203,234,.18)!important}body.world-training .sp-training-intelligence th{color:#bfeeff!important;background:rgba(24,64,82,.5)!important}body.world-training .sp-training-intelligence :focus-visible{outline:2px solid #8beaff!important;outline-offset:3px}@media (max-width:768px){body.world-training .sp-training-intelligence{min-height:calc(100dvh - 35px)!important}body.world-training .sp-intelligence-header{min-height:0;padding:13px 12px 16px!important}body.world-training .sp-intelligence-header:after{left:12px;right:12px}body.world-training .sp-intelligence-header>div{min-width:0;flex-wrap:wrap}body.world-training .sp-intelligence-header :where(h1,h2){max-width:100%;overflow-wrap:anywhere;font-size:clamp(22px,7.4vw,31px)!important}body.world-training .sp-intelligence-main,body.world-training .sp-training-intelligence--aggregate,body.world-training .sp-training-intelligence--leaderboard{width:100%!important;max-width:100%!important;padding:18px 12px 40px!important}body.world-training .sp-training-intelligence--aggregate .sp-intelligence-header{margin:-18px -12px 18px!important}body.world-training .sp-training-intelligence--leaderboard>h1{justify-content:flex-start;margin-bottom:16px!important;padding:18px 14px 21px;font-size:clamp(24px,7.8vw,32px)!important}body.world-training .sp-training-intelligence [style*="grid-template-columns: repeat(3"],body.world-training .sp-training-intelligence [style*="grid-template-columns: repeat(5"],body.world-training .sp-training-intelligence [style*="grid-template-columns: repeat(6"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.world-training .sp-training-intelligence--profiles [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}body.world-training .sp-training-intelligence--leaderboard [style*="justify-content: center"]{justify-content:flex-start!important;overflow-x:auto;padding-bottom:6px}body.world-training .sp-training-intelligence--community [style*="border-radius: 12px"],body.world-training .sp-training-intelligence--leaderboard [style*="border-radius: 12px"]{min-width:0}body.world-training .sp-training-intelligence--leaderboard img[style*="48px"]{width:40px!important;height:40px!important}}@media (max-width:600px){body.world-training .sp-training-intelligence [style*="grid-template-columns: repeat(3"],body.world-training .sp-training-intelligence--session-dashboard [style*="minmax(280px"]{grid-template-columns:minmax(0,1fr)!important}body.world-training .sp-training-intelligence--profiles [style*="minmax(130px"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){body.world-training .sp-intelligence-header:after,body.world-training .sp-training-intelligence--leaderboard:before{box-shadow:none}}body.world-training .sp-training-command--coach.sp-coach-casino{--coach-black:#010305;--coach-carbon:#070b0f;--coach-gunmetal:#131b22;--coach-steel:#9db0ba;--coach-chrome:#e3edf1;--coach-blue:#26b9ff;--coach-blue-rgb:38,185,255;--coach-gold:#d4ae62;position:relative;isolation:isolate;width:100%;max-width:100vw;min-height:100dvh;overflow-x:hidden;overflow-x:clip;padding:0 0 max(82px,env(safe-area-inset-bottom));color:#e9f0f3;background:radial-gradient(ellipse at 50% -15%,rgba(var(--coach-blue-rgb),.12),transparent 42%),repeating-linear-gradient(90deg,rgba(255,255,255,.011) 0 1px,transparent 1px 4px),var(--coach-black);font-family:var(--font-rajdhani,"Rajdhani"),"Arial Narrow",sans-serif;text-transform:capitalize}body.world-training .sp-training-command--coach.sp-coach-casino:before{content:"";position:fixed;z-index:-1;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--coach-blue-rgb),.014) 1px,transparent 1px);background-size:5px 5px,31px 31px}body.world-training .sp-training-command--coach :where(button,h1,h2,p,span,strong,small,em,b){font-family:inherit}body.world-training .sp-training-command--coach .sp-command-main.sp-coach-home,body.world-training .sp-training-command--coach .sp-command-main.sp-coach-stage{width:min(100%,1320px)!important;max-width:1320px!important;margin:0 auto!important;padding:22px clamp(16px,3vw,40px) 64px!important}body.world-training .sp-training-command--coach .sp-coach-hero{position:relative;display:block;min-height:clamp(520px,51vw,640px);margin:0;overflow:hidden;border-color:#d7e5eb #6c7f89 #26343c;border-style:solid;border-width:1px;border-radius:2px;background:#020508;box-shadow:0 30px 74px rgba(0,0,0,.74),0 0 0 1px rgba(0,174,255,.12),inset 0 1px 0 rgba(255,255,255,.16)}body.world-training .sp-training-command--coach .sp-coach-hero:after,body.world-training .sp-training-command--coach .sp-coach-hero:before{content:"";position:absolute;z-index:3;pointer-events:none}body.world-training .sp-training-command--coach .sp-coach-hero:before{inset:8px;border:1px solid rgba(174,222,244,.2)}body.world-training .sp-training-command--coach .sp-coach-hero:after{left:9%;right:9%;bottom:-1px;height:2px;background:#42caff;box-shadow:0 0 20px rgba(var(--coach-blue-rgb),.9)}body.world-training .sp-training-command--coach .sp-coach-hero-art{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.08) contrast(1.1) brightness(.82);transform:scale(1.012)}body.world-training .sp-training-command--coach .sp-coach-hero-vignette{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(1,3,5,.99),rgba(1,3,5,.93) 31%,rgba(1,3,5,.46) 56%,rgba(1,3,5,.08) 78%),linear-gradient(0deg,rgba(1,3,5,.93),transparent 38%),radial-gradient(circle at 73% 39%,transparent 0 20%,rgba(1,3,5,.18) 56%,rgba(1,3,5,.7))}body.world-training .sp-training-command--coach .sp-coach-hero-copy{position:relative;z-index:4;width:min(58%,680px);padding:clamp(108px,11vw,148px) clamp(30px,6vw,78px) 70px}body.world-training .sp-training-command--coach .sp-coach-kicker{display:flex;align-items:center;gap:10px;margin-bottom:17px;color:#a8c1cd;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-kicker i{display:inline-block;width:26px;height:1px;background:var(--coach-blue);box-shadow:0 0 10px rgba(var(--coach-blue-rgb),.85)}body.world-training .sp-training-command--coach .sp-coach-console h1,body.world-training .sp-training-command--coach .sp-coach-hero h1{margin:0;color:#eff5f7;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:clamp(39px,4.4vw,70px);font-weight:430;letter-spacing:.012em;line-height:1.05;text-shadow:0 3px 2px #000,0 16px 38px rgba(0,0,0,.9)}body.world-training .sp-training-command--coach .sp-coach-hero h1:first-line{color:#d7e1e5}body.world-training .sp-training-command--coach .sp-coach-hero-copy>p{max-width:590px;margin:23px 0 29px;color:#c8d4da;font-size:clamp(16px,1.55vw,20px);font-weight:480;line-height:1.55;text-shadow:0 2px 7px #000}body.world-training .sp-training-command--coach .sp-coach-hero-actions{display:flex;align-items:stretch;gap:12px}body.world-training .sp-training-command--coach .sp-coach-primary,body.world-training .sp-training-command--coach button.sp-coach-primary{position:relative;display:inline-flex!important;align-items:center;justify-content:space-between;gap:28px;min-height:52px;margin:0;padding:0 15px 0 20px!important;overflow:hidden;border-color:#edf7fa #8fa7b2 #142732!important;border-style:solid!important;border-width:1px!important;border-radius:2px!important;color:#001018!important;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.03) 11%,transparent 12%),linear-gradient(100deg,#45d6ff,#b8f4ff 52%,#28aeea)!important;box-shadow:inset 0 1px 0 #fff,inset 0 -9px 18px rgba(0,61,89,.22),0 7px 0 #05131b,0 12px 22px rgba(0,0,0,.55),0 0 23px rgba(var(--coach-blue-rgb),.2);font-family:var(--font-orbitron,"Orbitron"),sans-serif!important;font-size:12px!important;font-weight:750!important;letter-spacing:.055em;line-height:1.2;text-align:left;text-transform:uppercase;cursor:pointer}body.world-training .sp-training-command--coach button.sp-coach-primary:hover{filter:brightness(1.12);transform:translateY(-1px)}body.world-training .sp-training-command--coach button.sp-coach-primary>span{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(0,34,50,.28);color:#00273a;font-size:21px}body.world-training .sp-training-command--coach .sp-coach-completion{display:flex;align-items:center;gap:9px;min-width:146px;padding:7px 13px;border:1px solid rgba(184,208,218,.3);border-top-color:rgba(233,247,251,.65);border-radius:2px;color:#8fa5af;background:rgba(2,7,10,.83);box-shadow:inset 0 1px rgba(255,255,255,.06),0 10px 22px rgba(0,0,0,.4)}body.world-training .sp-training-command--coach .sp-coach-completion strong{color:var(--coach-blue);font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:26px;font-weight:450;text-shadow:0 0 14px rgba(var(--coach-blue-rgb),.6)}body.world-training .sp-training-command--coach .sp-coach-completion span{max-width:86px;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}body.world-training .sp-training-command--coach button.sp-coach-back{display:inline-flex!important;align-items:center;gap:9px;min-width:0!important;min-height:44px;padding:0 13px!important;border:1px solid rgba(159,182,193,.48)!important;border-top-color:rgba(237,247,250,.7)!important;border-radius:2px!important;color:#cfdae0!important;background:linear-gradient(180deg,#1b252c,#060a0d 76%)!important;box-shadow:inset 0 1px rgba(255,255,255,.13),0 5px 13px rgba(0,0,0,.45);font-size:12px!important;font-weight:650!important;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}body.world-training .sp-training-command--coach .sp-coach-hero-back{position:absolute;z-index:5;top:25px;left:27px}body.world-training .sp-training-command--coach .sp-coach-hero-plate{position:absolute;z-index:4;right:29px;bottom:27px;display:flex;align-items:center;gap:13px;padding:9px 13px;border:1px solid rgba(162,190,201,.38);border-radius:2px;color:#8ea4ae;background:rgba(1,5,8,.78);box-shadow:inset 0 1px rgba(255,255,255,.09),0 8px 25px #000;font-size:12px;letter-spacing:.05em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-hero-plate strong{color:var(--coach-gold);font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-weight:550}body.world-training .sp-training-command--coach .sp-coach-module-section{margin-top:46px}body.world-training .sp-training-command--coach .sp-coach-section-header{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:20px;padding:17px 21px 18px;border:1px solid #33434b;border-top-color:#8fa4ae;border-radius:2px;background:linear-gradient(180deg,#141d23,#070b0e 70%,#020406);box-shadow:inset 0 1px rgba(255,255,255,.08),0 13px 30px rgba(0,0,0,.45)}body.world-training .sp-training-command--coach .sp-coach-section-header span{display:block;margin-bottom:4px;color:#78909b;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-section-header h2{margin:0;color:#edf4f6;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:clamp(20px,2.3vw,29px);font-weight:430;letter-spacing:.02em}body.world-training .sp-training-command--coach .sp-coach-section-header p{display:flex;align-items:center;gap:10px;margin:0 0 3px;color:#94a5ad;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-module-data>i,body.world-training .sp-training-command--coach .sp-coach-section-header p i{width:3px;height:3px;transform:rotate(45deg);background:var(--coach-blue);box-shadow:0 0 7px rgba(var(--coach-blue-rgb),.8)}body.world-training .sp-training-command--coach .sp-command-grid--lessons.sp-coach-module-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;width:100%;max-width:none!important;margin:0!important}body.world-training .sp-training-command--coach button.sp-coach-module-card{position:relative;display:grid!important;grid-template-rows:auto 1fr auto;width:100%!important;min-width:0!important;min-height:466px;margin:0!important;padding:9px!important;overflow:visible;border-top:1px solid #526671!important;border-color:#d8e8ee #526671 #1b262c!important;border-style:solid!important;border-width:2px 1px 1px!important;border-radius:2px!important;color:#e7eff2!important;background:linear-gradient(145deg,#18232a,#070b0e 12%,#020406 83%,#101920)!important;box-shadow:inset 0 1px rgba(255,255,255,.13),inset 0 0 35px rgba(0,0,0,.7),0 22px 42px rgba(0,0,0,.65),0 0 0 1px rgba(var(--coach-blue-rgb),.05);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body.world-training .sp-training-command--coach button.sp-coach-module-card:before{content:"";position:absolute;z-index:4;top:-2px;left:11%;width:40%;height:2px;background:#55d6ff;box-shadow:0 0 14px rgba(var(--coach-blue-rgb),.78)}body.world-training .sp-training-command--coach button.sp-coach-module-card:focus-visible,body.world-training .sp-training-command--coach button.sp-coach-module-card:hover{z-index:2;border-color:#90dfff!important;transform:translateY(-5px);box-shadow:inset 0 1px rgba(255,255,255,.17),inset 0 0 35px rgba(0,0,0,.65),0 28px 55px rgba(0,0,0,.76),0 0 28px rgba(var(--coach-blue-rgb),.14)}body.world-training .sp-training-command--coach .sp-coach-module-image{position:relative;display:block;aspect-ratio:1.56;overflow:hidden;border:1px solid #344955;border-radius:1px;background:#020507;box-shadow:inset 0 0 22px #000,0 8px 24px rgba(0,0,0,.6)}body.world-training .sp-training-command--coach .sp-coach-module-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.04) contrast(1.09) brightness(.92);transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .25s ease}body.world-training .sp-training-command--coach button.sp-coach-module-card:hover .sp-coach-module-image img{filter:saturate(1.14) contrast(1.08) brightness(1.03);transform:scale(1.035)}body.world-training .sp-training-command--coach .sp-coach-module-image-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(1,3,5,.82),transparent 47%)}body.world-training .sp-training-command--coach .sp-coach-module-code,body.world-training .sp-training-command--coach .sp-coach-module-complete{position:absolute;top:10px;padding:5px 7px;border:1px solid rgba(184,214,226,.43);border-radius:1px;color:#dce9ee;background:rgba(1,5,8,.82);box-shadow:0 5px 15px #000;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-module-code{left:10px}body.world-training .sp-training-command--coach .sp-coach-module-complete{right:10px;display:flex;align-items:center;gap:5px;color:#67f4c2;border-color:rgba(80,241,181,.5)}body.world-training .sp-training-command--coach .sp-coach-module-body{display:block;padding:20px 11px 16px}body.world-training .sp-training-command--coach .sp-coach-module-name{display:block;color:#edf4f6;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:clamp(18px,1.65vw,23px);font-weight:430;letter-spacing:.02em;line-height:1.18}body.world-training .sp-training-command--coach .sp-coach-module-desc{display:block;min-height:42px;margin-top:8px;color:#98aab3;font-size:13px;font-weight:500;line-height:1.45}body.world-training .sp-training-command--coach .sp-coach-module-data{display:flex;align-items:center;gap:10px;margin-top:16px;color:#718994;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-module-data>span{display:flex;align-items:baseline;gap:4px}body.world-training .sp-training-command--coach .sp-coach-module-data b{color:var(--coach-blue);font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:13px;font-weight:500}body.world-training .sp-training-command--coach .sp-coach-module-action{display:flex;align-items:center;justify-content:space-between;min-height:43px;padding:0 12px;border:1px solid #344650;border-top-color:#8ca1aa;border-radius:1px;color:#dce8ed;background:linear-gradient(180deg,#18232a,#070b0e 72%);box-shadow:inset 0 1px rgba(255,255,255,.08),0 5px 12px rgba(0,0,0,.5);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-module-action b{color:var(--coach-blue);font-size:20px;font-weight:400}body.world-training .sp-training-command--coach .sp-command-header.sp-coach-lesson-header{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:100%!important;min-height:72px;margin:0!important;padding:13px clamp(16px,3.2vw,46px)!important;border:0!important;border-bottom:1px solid #394953!important;border-radius:0!important;background:linear-gradient(180deg,#111a20,#030608 72%)!important;box-shadow:inset 0 1px rgba(255,255,255,.09),0 15px 36px rgba(0,0,0,.6)!important}body.world-training .sp-training-command--coach .sp-coach-lesson-title{text-align:center}body.world-training .sp-training-command--coach .sp-coach-lesson-title span,body.world-training .sp-training-command--coach .sp-coach-phase-readout span{display:block;margin-bottom:2px;color:#738a94;font-size:12px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-lesson-title strong{color:#eaf2f5;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:15px;font-weight:450;letter-spacing:.03em}body.world-training .sp-training-command--coach .sp-coach-phase-readout{justify-self:end;padding-left:18px;border-left:1px solid #31414a;text-align:right}body.world-training .sp-training-command--coach .sp-coach-phase-readout strong{color:var(--coach-blue);font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:12px;font-weight:550;letter-spacing:.03em}body.world-training .sp-training-command--coach .sp-coach-progress{position:relative;height:27px;margin-bottom:19px;overflow:hidden;border:1px solid #26343c;border-top-color:#5e727c;border-radius:1px;background:#020507;box-shadow:inset 0 5px 12px #000,0 8px 18px rgba(0,0,0,.45)}body.world-training .sp-training-command--coach .sp-coach-progress:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 31px,rgba(255,255,255,.08) 31px 32px)}body.world-training .sp-training-command--coach .sp-coach-progress-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#056593,#36c8ff);box-shadow:0 0 17px rgba(var(--coach-blue-rgb),.75),inset 0 1px rgba(255,255,255,.4)}body.world-training .sp-training-command--coach .sp-coach-progress-labels{position:absolute;z-index:2;inset:0 9px;display:flex;align-items:center;justify-content:space-between;color:#d8e6ec;font-size:12px;font-weight:700;letter-spacing:.04em;text-shadow:0 1px 4px #000;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-console{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(460px,1.12fr);min-height:610px;overflow:hidden;border-color:#d5e5ec #5d717c #1e2a30;border-style:solid;border-width:1px;border-radius:2px;color:#eaf1f4;background:#030608;box-shadow:inset 0 1px rgba(255,255,255,.11),0 30px 70px rgba(0,0,0,.72),0 0 0 1px rgba(var(--coach-blue-rgb),.07)}body.world-training .sp-training-command--coach .sp-coach-console-visual{position:relative;min-height:100%;overflow:hidden;border-right:1px solid #42545e;background:#020507}body.world-training .sp-training-command--coach .sp-coach-console-visual img,body.world-training .sp-training-command--coach .sp-coach-results-visual>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.04) contrast(1.1) brightness(.84)}body.world-training .sp-training-command--coach .sp-coach-visual-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(1,3,5,.92),transparent 48%),radial-gradient(circle at 55% 39%,transparent 0 24%,rgba(1,3,5,.15) 60%,rgba(1,3,5,.68))}body.world-training .sp-training-command--coach .sp-coach-visual-label{position:absolute;right:22px;bottom:22px;left:22px;padding-top:13px;border-top:1px solid rgba(160,198,214,.45)}body.world-training .sp-training-command--coach .sp-coach-visual-label span{display:block;color:var(--coach-blue);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-visual-label strong{display:block;margin-top:4px;color:#d6e3e8;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:13px;font-weight:430}body.world-training .sp-training-command--coach .sp-coach-console-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(34px,5vw,68px);background:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--coach-blue-rgb),.014) 1px,transparent 1px),radial-gradient(circle at 0 40%,rgba(var(--coach-blue-rgb),.08),transparent 38%),#05090c;background-size:5px 5px,31px 31px,auto,auto}body.world-training .sp-training-command--coach .sp-coach-console h1{max-width:720px;font-size:clamp(28px,3vw,47px);line-height:1.15}body.world-training .sp-training-command--coach .sp-coach-console-content>p{max-width:700px;margin:24px 0 0;color:#c5d0d5;font-size:clamp(16px,1.45vw,19px);font-weight:480;line-height:1.68}body.world-training .sp-training-command--coach .sp-coach-console-rule{width:100%;height:1px;margin:29px 0 18px;background:linear-gradient(90deg,#4d6571,transparent)}body.world-training .sp-training-command--coach .sp-coach-console-meta{margin-bottom:33px}body.world-training .sp-training-command--coach .sp-coach-console-meta span{display:block;color:#718994;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-console-meta strong{display:block;margin-top:3px;color:#aebdc4;font-size:13px;font-weight:550}body.world-training .sp-training-command--coach .sp-coach-question-panel{justify-content:flex-start;padding-top:clamp(32px,4vw,52px);padding-bottom:clamp(32px,4vw,52px)}body.world-training .sp-training-command--coach .sp-coach-question-panel h1{font-family:var(--font-rajdhani,"Rajdhani"),sans-serif;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.35;text-shadow:0 3px 16px #000}body.world-training .sp-training-command--coach .sp-coach-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:24px}body.world-training .sp-training-command--coach button.sp-coach-option{position:relative;display:grid!important;grid-template-columns:34px 1fr 5px;align-items:center;gap:11px;width:100%!important;min-width:0!important;min-height:76px;margin:0!important;padding:10px 12px!important;overflow:hidden;border:1px solid #3b4a52!important;border-top-color:#728791!important;border-radius:2px!important;color:#d9e3e7!important;background:linear-gradient(180deg,#141d22,#05080a 74%)!important;box-shadow:inset 0 1px rgba(255,255,255,.08),inset 0 -10px 24px #010203,0 7px 17px rgba(0,0,0,.48);font-size:13px!important;font-weight:560!important;line-height:1.3;text-align:left;cursor:pointer}body.world-training .sp-training-command--coach button.sp-coach-option:focus-visible,body.world-training .sp-training-command--coach button.sp-coach-option:hover:not([aria-disabled=true]){border-color:#75d6ff!important;background:linear-gradient(180deg,#1b303b,#061017 74%)!important;box-shadow:inset 0 1px rgba(255,255,255,.11),0 0 21px rgba(var(--coach-blue-rgb),.17)}body.world-training .sp-training-command--coach .sp-coach-option-key{display:grid;width:34px;height:34px;place-items:center;border:1px solid #647983;border-top-color:#d6e4e9;color:var(--coach-blue);background:linear-gradient(180deg,#202c33,#05080a);box-shadow:inset 0 1px rgba(255,255,255,.12),0 4px 10px #000;font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:12px}body.world-training .sp-training-command--coach .sp-coach-option>i{width:5px;height:5px;border-radius:50%;background:#263941;box-shadow:inset 0 1px 2px #000}body.world-training .sp-training-command--coach button.sp-coach-option.is-correct{border-color:#50f1b5!important;color:#cffff0!important;background:linear-gradient(180deg,#103229,#03110c 75%)!important;box-shadow:inset 0 1px rgba(255,255,255,.11),0 0 22px rgba(80,241,181,.18)}body.world-training .sp-training-command--coach button.sp-coach-option.is-correct>i{background:#50f1b5;box-shadow:0 0 9px rgba(80,241,181,.9)}body.world-training .sp-training-command--coach button.sp-coach-option.is-incorrect{border-color:#ff6570!important;color:#ffd1d5!important;background:linear-gradient(180deg,#35151a,#120305 75%)!important}body.world-training .sp-training-command--coach button.sp-coach-option.is-incorrect>i{background:#ff6570;box-shadow:0 0 9px rgba(255,101,112,.9)}body.world-training .sp-training-command--coach button.sp-coach-option.is-muted{opacity:.42}body.world-training .sp-training-command--coach .sp-command-verdict.sp-coach-verdict{width:100%;margin:18px 0 0!important;padding:18px!important;border:1px solid #50636d!important;border-left-width:3px!important;border-radius:2px!important;color:#d7e1e5;background:#030709!important;box-shadow:inset 0 1px rgba(255,255,255,.07),0 13px 28px rgba(0,0,0,.55)!important}body.world-training .sp-training-command--coach .sp-command-verdict.sp-coach-verdict.is-correct{border-left-color:#50f1b5!important;box-shadow:inset 14px 0 35px rgba(80,241,181,.06),0 13px 28px rgba(0,0,0,.55)!important}body.world-training .sp-training-command--coach .sp-command-verdict.sp-coach-verdict.is-incorrect{border-left-color:#ff6570!important;box-shadow:inset 14px 0 35px rgba(255,101,112,.06),0 13px 28px rgba(0,0,0,.55)!important}body.world-training .sp-training-command--coach .sp-coach-verdict-status{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;padding-bottom:11px;border-bottom:1px solid #29383f}body.world-training .sp-training-command--coach .sp-coach-verdict-answer span,body.world-training .sp-training-command--coach .sp-coach-verdict-status span{color:#78909a;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-verdict-status strong{font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:18px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-verdict.is-correct .sp-coach-verdict-status strong{color:#50f1b5;text-shadow:0 0 14px rgba(80,241,181,.5)}body.world-training .sp-training-command--coach .sp-coach-verdict.is-incorrect .sp-coach-verdict-status strong{color:#ff7781;text-shadow:0 0 14px rgba(255,101,112,.45)}body.world-training .sp-training-command--coach .sp-coach-verdict-answer{display:grid;grid-template-columns:104px 1fr;gap:12px;margin:7px 0}body.world-training .sp-training-command--coach .sp-coach-verdict-answer b{color:#dce7eb;font-size:12px;font-weight:600}body.world-training .sp-training-command--coach .sp-coach-verdict>p{margin:14px 0 10px!important;padding-top:13px;border-top:1px solid #29383f;color:#b8c7cd!important;font-size:13px!important;font-style:normal;line-height:1.55}body.world-training .sp-training-command--coach .sp-coach-verdict>em{display:block;margin-bottom:17px;color:#6f8792;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body.world-training .sp-training-command--coach .sp-coach-verdict .sp-coach-primary{width:100%!important}body.world-training .sp-training-command--coach .sp-coach-console--results{grid-template-columns:minmax(400px,1.05fr) minmax(400px,.95fr)}body.world-training .sp-training-command--coach .sp-coach-results-visual{position:relative;min-height:610px;overflow:hidden;border-right:1px solid #42545e}body.world-training .sp-training-command--coach .sp-coach-results-medallion{position:absolute;top:50%;left:50%;display:grid;width:116px;height:116px;place-items:center;border:1px solid #cae0e9;border-radius:50%;color:var(--coach-gold);background:radial-gradient(circle,#15232b,#030608 68%);box-shadow:inset 0 0 27px #000,0 0 35px rgba(var(--coach-blue-rgb),.38),0 17px 32px #000;transform:translate(-50%,-50%)}body.world-training .sp-training-command--coach .sp-coach-results-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(35px,6vw,80px);background:#05090c}body.world-training .sp-training-command--coach .sp-coach-results-content>p{margin:8px 0 31px;color:#9fb0b8;font-size:17px}body.world-training .sp-training-command--coach .sp-coach-score{display:flex;flex-direction:column;width:100%;margin-bottom:36px;padding:20px 0;border-top:1px solid #3c505a;border-bottom:1px solid #3c505a}body.world-training .sp-training-command--coach .sp-coach-score strong{color:var(--coach-blue);font-family:var(--font-orbitron,"Orbitron"),sans-serif;font-size:58px;font-weight:430;line-height:1;text-shadow:0 0 20px rgba(var(--coach-blue-rgb),.4)}body.world-training .sp-training-command--coach .sp-coach-score strong span{color:#81949d;font-size:27px}body.world-training .sp-training-command--coach .sp-coach-score small{margin-top:7px;color:#718994;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}@media (max-width:900px){body.world-training .sp-training-command--coach .sp-command-grid--lessons.sp-coach-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.world-training .sp-training-command--coach .sp-coach-hero-copy{width:min(68%,620px)}body.world-training .sp-training-command--coach .sp-coach-console{grid-template-columns:minmax(280px,.78fr) minmax(420px,1.22fr)}body.world-training .sp-training-command--coach .sp-coach-options{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){body.world-training .sp-training-command--coach.sp-coach-casino{padding-bottom:max(92px,calc(env(safe-area-inset-bottom) + 74px))}body.world-training .sp-training-command--coach .sp-command-main.sp-coach-home,body.world-training .sp-training-command--coach .sp-command-main.sp-coach-stage{padding:10px 10px 34px!important}body.world-training .sp-training-command--coach .sp-coach-hero{min-height:690px}body.world-training .sp-training-command--coach .sp-coach-hero-art{height:53%;-o-object-position:62% center;object-position:62% center;filter:saturate(1.12) contrast(1.1) brightness(.89)}body.world-training .sp-training-command--coach .sp-coach-hero-vignette{background:linear-gradient(0deg,rgba(1,3,5,1),rgba(1,3,5,.98) 39%,rgba(1,3,5,.64) 58%,rgba(1,3,5,.1) 82%),radial-gradient(circle at 66% 18%,transparent 0 16%,rgba(1,3,5,.1) 38%,rgba(1,3,5,.64))}body.world-training .sp-training-command--coach .sp-coach-hero-copy{position:absolute;inset:auto 0 0;width:100%;padding:0 23px 28px}body.world-training .sp-training-command--coach .sp-coach-hero h1{font-size:clamp(37px,10.7vw,55px)}body.world-training .sp-training-command--coach .sp-coach-hero-copy>p{margin:17px 0 22px;font-size:16px}body.world-training .sp-training-command--coach .sp-coach-hero-back{top:18px;left:18px}body.world-training .sp-training-command--coach .sp-coach-hero-plate{top:18px;right:18px;bottom:auto}body.world-training .sp-training-command--coach .sp-coach-module-section{margin-top:25px}body.world-training .sp-training-command--coach .sp-coach-section-header{align-items:flex-start;flex-direction:column;gap:11px;padding:15px 16px}body.world-training .sp-training-command--coach .sp-coach-section-header p{flex-wrap:wrap;gap:7px;line-height:1.5}body.world-training .sp-training-command--coach .sp-command-grid--lessons.sp-coach-module-grid{grid-template-columns:minmax(0,1fr)!important;gap:15px!important}body.world-training .sp-training-command--coach button.sp-coach-module-card{min-height:0}body.world-training .sp-training-command--coach .sp-coach-module-image{aspect-ratio:1.62}body.world-training .sp-training-command--coach .sp-command-header.sp-coach-lesson-header{grid-template-columns:auto 1fr;min-height:64px;padding:10px 12px!important}body.world-training .sp-training-command--coach .sp-coach-lesson-title{text-align:right}body.world-training .sp-training-command--coach .sp-coach-phase-readout{grid-column:1/-1;justify-self:stretch;padding-left:0;border-left:0;border-top:1px solid #31414a;padding-top:8px;text-align:left}body.world-training .sp-training-command--coach .sp-coach-stage{width:100%!important}body.world-training .sp-training-command--coach .sp-coach-progress{margin-bottom:10px}body.world-training .sp-training-command--coach .sp-coach-console,body.world-training .sp-training-command--coach .sp-coach-console--results{grid-template-columns:minmax(0,1fr);min-height:0;overflow:visible}body.world-training .sp-training-command--coach .sp-coach-console-visual{min-height:0;aspect-ratio:1.55;border-right:0;border-bottom:1px solid #42545e}body.world-training .sp-training-command--coach .sp-coach-console-visual img{position:absolute;inset:0}body.world-training .sp-training-command--coach .sp-coach-console-visual--quiz{aspect-ratio:2.08}body.world-training .sp-training-command--coach .sp-coach-console-content,body.world-training .sp-training-command--coach .sp-coach-results-content{padding:27px 20px 31px}body.world-training .sp-training-command--coach .sp-coach-console h1{font-size:clamp(27px,8vw,38px)}body.world-training .sp-training-command--coach .sp-coach-question-panel h1{font-size:clamp(20px,5.65vw,23px);line-height:1.25}body.world-training .sp-training-command--coach .sp-coach-options{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:17px}body.world-training .sp-training-command--coach .sp-coach-question-panel{padding:22px 20px 29px}body.world-training .sp-training-command--coach button.sp-coach-option{min-height:66px}body.world-training .sp-training-command--coach .sp-coach-results-visual{min-height:0;aspect-ratio:1.55;border-right:0;border-bottom:1px solid #42545e}body.world-training .sp-training-command--coach .sp-coach-results-visual>img{position:absolute;inset:0}}@media (max-width:600px){body.world-training .sp-training-command--coach .sp-coach-hero{min-height:676px}body.world-training .sp-training-command--coach .sp-coach-hero-actions{flex-direction:column}body.world-training .sp-training-command--coach .sp-coach-hero-actions .sp-coach-primary{width:100%!important}body.world-training .sp-training-command--coach .sp-coach-completion{width:100%}body.world-training .sp-training-command--coach .sp-coach-hero-plate span{font-size:12px;line-height:1.3}body.world-training .sp-training-command--coach .sp-coach-module-name{font-size:19px}body.world-training .sp-training-command--coach .sp-coach-module-desc{min-height:0}body.world-training .sp-training-command--coach .sp-coach-lesson-title strong{font-size:12px}body.world-training .sp-training-command--coach button.sp-coach-back>span{font-size:12px;white-space:nowrap}body.world-training .sp-training-command--coach button.sp-coach-back{min-width:44px!important;min-height:44px;padding:0 12px!important;justify-content:center}body.world-training .sp-training-command--coach .sp-coach-verdict-answer{grid-template-columns:minmax(0,1fr);gap:2px;margin:10px 0}body.world-training .sp-training-command--coach .sp-coach-score strong{font-size:48px}}@media (prefers-reduced-motion:reduce){body.world-training .sp-training-command--coach *,body.world-training .sp-training-command--coach :after,body.world-training .sp-training-command--coach :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.world-marketplace{--world-primary:#ffd700;--world-primary-rgb:255,215,0;--world-primary-glow:rgba(255,215,0,0.4);--world-secondary:#f59e0b;--world-secondary-rgb:245,158,11;--world-bg-start:#0a0806;--world-bg-mid:#1a1408;--world-bg-end:#050402;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(40,30,10,0.6);--world-surface-elevated:rgba(60,45,15,0.8);--world-border:rgba(255,215,0,0.3)}.world-news,body.world-news{--world-primary:#ef4444;--world-primary-rgb:239,68,68;--world-primary-glow:rgba(239,68,68,0.4);--world-secondary:#f97316;--world-secondary-rgb:249,115,22;--world-bg-start:#0a0505;--world-bg-mid:#1a0c0c;--world-bg-end:#050303;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(50,20,20,0.6);--world-surface-elevated:rgba(70,30,30,0.8);--world-border:rgba(239,68,68,0.3)}:root{--vl-ink:#e7edf4;--vl-muted:#8f9aa8;--vl-blue:#45adff;--vl-blue-soft:rgb(69 173 255/42%);--vl-green:#bfffc9;--vl-red:#ff6676;--vl-gold:#ffd56a;--vl-rule:rgb(205 222 238/18%);--vl-rule-bright:rgb(205 230 249/38%);--vl-black:#020304}.video-library-page,.video-library-page *,.video-library-page :after,.video-library-page :before{box-sizing:border-box}.video-library-page{min-height:100dvh;padding:0 18px;overflow-x:clip;background:#000;color:var(--vl-ink);font-family:"Roboto Condensed",var(--font-rajdhani,"Arial Narrow"),var(--font-inter,Inter),sans-serif}.video-library-page button,.video-library-page input{font:inherit}.video-library-page button{color:inherit}.vl-header-area{position:relative;z-index:40;width:calc(100% + 36px);margin-inline:-18px}.vl-global-header{width:100%}.vl-command-layout{display:grid;grid-template-columns:minmax(248px,292px) minmax(0,1000px);align-items:start;justify-content:center;gap:24px;width:100%;max-width:1340px;margin:28px auto 0}.vl-command-main{min-width:0}.vl-command-rail{position:sticky;top:18px;min-width:0}.vl-command-console,.vl-library-console{margin:0}.vl-command-rail-mobile{display:none}.vl-console-content{display:flex;flex-direction:column;gap:28px;min-width:0}.vl-command-bar{display:flex;align-items:end;justify-content:flex-end;min-width:0;padding-block:2px 12px;border-block-end:1px solid var(--vl-rule)}.vl-command-heading{display:none}.vl-type-toggle-row{min-width:0}.vl-type-toggle-row--desktop{display:flex;flex-direction:column}.vl-filter-group-label{display:block;margin:16px 0 5px;color:var(--vl-muted);font-size:clamp(9px,2.8cqw,12px);font-weight:800;letter-spacing:.17em;line-height:1;text-transform:uppercase;text-shadow:0 1px 0 #000}.vl-filter-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 2px;border:0;border-block-end:1px solid var(--vl-rule);background:transparent;color:#aeb8c4;font-size:clamp(12px,4.2cqw,16px);font-weight:700;letter-spacing:.04em;line-height:1;text-align:left;text-transform:uppercase;text-shadow:0 2px 2px #000;cursor:pointer;touch-action:manipulation}.vl-filter-button:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:transparent}.vl-filter-button.is-active{color:#d8efff;text-shadow:0 0 11px rgb(69 173 255/72%),0 2px 2px #000}.vl-filter-button.is-active:after{background:var(--vl-blue)}.vl-filter-count{min-width:2ch;color:var(--vl-blue);font-variant-numeric:tabular-nums;text-align:right}.vl-card-meta button:active,.vl-filter-button:active,.vl-glass-action:active,.vl-hud button:active,.vl-modal-close:active,.vl-player-nav:active,.vl-playlist-dialog button:active,.vl-source-button:active,.vl-tts-dialog button:active{filter:brightness(1.3)}.vl-card-meta button:focus-visible,.vl-card-open-button:focus-visible,.vl-continuity-card:focus-visible,.vl-filter-button:focus-visible,.vl-glass-action:focus-visible,.vl-hud button:focus-visible,.vl-modal-close:focus-visible,.vl-new-week-card:focus-visible,.vl-player-nav:focus-visible,.vl-playlist-dialog button:focus-visible,.vl-search-wrap input:focus-visible,.vl-source-button:focus-visible,.vl-tts-dialog button:focus-visible,.vl-up-next-card:focus-visible{outline:2px solid #9bd8ff;outline-offset:3px}.vl-search-wrap{position:relative;width:min(100%,350px);flex:0 1 350px}.vl-search-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:44px;padding:10px 72px 10px 4px;border:0;border-block:1px solid var(--vl-rule-bright);background:transparent;color:var(--vl-ink);font-size:15px;font-weight:650;letter-spacing:.035em;outline:0}.vl-search-wrap input::-moz-placeholder{color:#74808d;opacity:1}.vl-search-wrap input::placeholder{color:#74808d;opacity:1}.vl-search-clear,.vl-search-shortcut{position:absolute;inset:50% 4px auto auto;transform:translateY(-50%);border:0;background:transparent;color:var(--vl-blue);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vl-search-clear{cursor:pointer}.vl-search-results,.vl-search-shortcut{color:var(--vl-muted)}.vl-search-results{display:flex;align-items:center;gap:12px;margin-top:-16px;font-size:13px;letter-spacing:.025em}.vl-search-results strong{color:var(--vl-ink)}.vl-active-view>button,.vl-catalog-notice button,.vl-continuity-actions button,.vl-empty-state button,.vl-glass-action,.vl-new-week-header button,.vl-playlist-create button,.vl-playlist-row button,.vl-search-results .vl-glass-action,.vl-share-button,.vl-sync-panel button,.vl-train-spot-button,.vl-tts-actions button,.vl-watched-badge{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;padding:8px 2px;border:0;border-block:1px solid var(--vl-rule-bright);background:transparent;color:#d8e7f5;font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase;text-shadow:0 1px 2px #000;cursor:pointer;touch-action:manipulation}.vl-source-pills{gap:18px;min-width:0;padding:0 0 14px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;border-block-end:1px solid var(--vl-rule)}.vl-source-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:48px minmax(74px,auto);align-items:center;gap:9px;min-width:-moz-max-content;min-width:max-content;min-height:58px;padding:4px 1px 7px;border:0;background:transparent;color:#9eaab7;scroll-snap-align:start;cursor:pointer}.vl-source-logo-media{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;color:#bbc6d1;font-size:15px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.vl-source-logo-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vl-source-name{max-width:128px;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.035em;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.vl-source-button.is-active{color:#e2f3ff;text-shadow:0 0 9px rgb(69 173 255/66%)}.vl-source-button.is-active .vl-source-logo-media{filter:brightness(1.18) saturate(1.05) drop-shadow(0 0 8px rgb(69 173 255/46%))}.vl-source-active-dot{position:absolute;inset:auto 0 0;height:1px;background:var(--vl-blue)}.vl-active-view,.vl-catalog-notice,.vl-empty-state,.vl-subview-banner,.vl-sync-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:15px;border-block:1px solid var(--vl-rule);background:transparent}.vl-active-view-copy,.vl-subview-copy,.vl-sync-panel>div{min-width:0}.vl-active-view-copy>span,.vl-continuity-kicker,.vl-empty-kicker,.vl-subview-copy>span,.vl-tts-label,.vl-up-next-label{display:block;margin-bottom:6px;color:var(--vl-blue);font-size:12px;font-weight:850;letter-spacing:.17em;line-height:1;text-transform:uppercase;text-shadow:0 0 8px rgb(69 173 255/48%)}.vl-continuity-header h2,.vl-empty-state h3,.vl-new-week-header h2,.vl-subview-copy h2{margin:0;color:var(--vl-ink);font-size:clamp(18px,2.2vw,28px);font-weight:850;letter-spacing:.03em;line-height:1.05;text-transform:uppercase;text-shadow:0 2px 2px #000}.vl-empty-state p,.vl-subview-copy p{max-width:650px;margin:7px 0 0;color:var(--vl-muted);font-family:var(--font-inter,Inter),system-ui,sans-serif;font-size:13px;line-height:1.45}.vl-subview-status{display:grid;justify-items:end;flex:0 0 auto;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.vl-subview-status strong{color:var(--vl-blue);font-size:26px;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 10px rgb(69 173 255/55%)}.vl-subview-status em,.vl-subview-status span{color:var(--vl-muted);font-style:normal}.vl-subview-status em{color:var(--vl-gold)}.vl-sync-panel span,.vl-sync-panel strong{display:block}.vl-sync-panel strong{color:var(--vl-ink);font-size:15px;letter-spacing:.05em;text-transform:uppercase}.vl-sync-panel span{margin-top:4px;color:var(--vl-muted);font-family:var(--font-inter,Inter),system-ui,sans-serif;font-size:12px}.vl-sync-panel.is-error{border-color:rgb(255 102 118/44%)}.vl-sync-panel.is-error strong{color:var(--vl-red)}.vl-sync-pulse{width:26px;height:2px;flex:0 0 auto;background:var(--vl-blue);animation:vl-signal 1.25s ease-in-out infinite alternate}.vl-active-filter-list{display:flex;flex-wrap:wrap;gap:8px 16px}.vl-active-filter-list strong{color:#dce8f4;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.vl-continue-watching,.vl-new-this-week{display:flex;flex-direction:column;gap:13px;min-width:0;padding-block:16px;border-block:1px solid var(--vl-rule)}.vl-continuity-header,.vl-new-week-header{display:flex;align-items:end;justify-content:space-between;gap:20px}.vl-continuity-actions{display:flex;align-items:center;gap:18px}.vl-continuity-actions>span{color:var(--vl-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.vl-cw-scroll,.vl-new-week-scroll,.vl-up-next-scroll{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.vl-continuity-card,.vl-new-week-card,.vl-up-next-card{position:relative;display:grid;flex:0 0 auto;gap:10px;min-width:0;padding:0 14px;border:0;border-inline-end:1px solid var(--vl-rule);background:transparent;scroll-snap-align:start;cursor:pointer}.vl-continuity-card:first-child,.vl-new-week-card:first-child,.vl-up-next-card:first-child{padding-inline-start:0}.vl-continuity-card{grid-template-columns:148px 150px;align-items:center}.vl-continuity-media,.vl-new-week-media,.vl-tts-video-media,.vl-up-next-media,.vl-video-thumb{position:relative;min-width:0;overflow:hidden;background:#050607}.vl-continuity-media,.vl-new-week-media,.vl-up-next-media,.vl-video-thumb{aspect-ratio:16/9}.vl-continuity-media img,.vl-new-week-media img,.vl-tts-video-media img,.vl-up-next-media img,.vl-video-thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vl-media-failed img{display:none}.vl-media-failed:after{content:"Preview unavailable";position:absolute;inset:0;display:grid;place-items:center;padding:10px;color:var(--vl-muted);font-weight:800;text-align:center}.vl-continuity-play,.vl-media-failed:after,.vl-play-button{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.vl-continuity-play,.vl-play-button{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:flex-start;min-height:28px;padding-inline:9px;background:rgb(0 0 0/82%);color:#d8efff;font-weight:850;text-shadow:0 0 8px rgb(69 173 255/70%)}.vl-continuity-progress,.vl-progress-track{position:absolute;inset:auto 0 0;height:3px;overflow:hidden;background:rgb(255 255 255/18%)}.vl-continuity-progress>span,.vl-progress-fill{display:block;width:var(--vl-progress,0);height:100%;background:var(--vl-blue)}.vl-continuity-copy,.vl-new-week-copy,.vl-up-next-copy{min-width:0}.vl-continuity-copy strong,.vl-new-week-copy strong,.vl-up-next-copy strong{display:-webkit-box;overflow:hidden;color:var(--vl-ink);font-size:13px;font-weight:750;letter-spacing:.02em;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vl-continuity-copy>span,.vl-new-week-copy>span,.vl-up-next-copy>span{display:block;margin-top:5px;color:var(--vl-muted);font-size:12px;letter-spacing:.045em;text-transform:uppercase}.vl-new-week-header h2{display:flex;align-items:center;gap:9px}.vl-new-week-header h2>span,.vl-new-week-stamp{color:var(--vl-blue);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 8px rgb(69 173 255/62%)}.vl-new-week-card{grid-template-columns:132px 138px;align-items:center}.vl-duration,.vl-new-week-duration,.vl-new-week-stamp,.vl-up-next-duration{position:absolute;z-index:2;padding:3px 5px;background:rgb(0 0 0/84%)}.vl-new-week-stamp{inset:4px auto auto 4px}.vl-duration,.vl-new-week-duration,.vl-up-next-duration{inset:auto 4px 4px auto;color:#fff;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}.vl-video-grid{display:flex;flex-direction:column;min-width:0;border-block-start:1px solid var(--vl-rule)}.vl-video-card{position:relative;display:grid;grid-template-columns:minmax(220px,32%) minmax(0,1fr);align-items:center;gap:22px;min-width:0;padding-block:14px;border:0;border-block-end:1px solid var(--vl-rule);background:transparent}.vl-video-card.is-featured{border-block-start-color:var(--vl-blue-soft)}.vl-card-open-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:1;inset:0;width:100%;border:0;background:transparent;cursor:pointer}.vl-video-thumb{z-index:0}.vl-play-button{min-height:30px}.vl-watched-badge{position:absolute;z-index:3;inset:5px auto auto 5px;min-height:44px;padding:3px 6px;border-color:rgb(191 255 201/40%);background:rgb(0 0 0/86%);color:var(--vl-green);font-size:12px}.vl-card-info{min-width:0;padding:4px 0;pointer-events:none}.vl-card-title{display:-webkit-box;margin:0 0 14px;overflow:hidden;color:var(--vl-ink);font-size:clamp(16px,2vw,23px);font-weight:800;letter-spacing:.02em;line-height:1.18;text-shadow:0 2px 2px #000;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vl-watch-signal{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-block:5px;border-block:1px solid var(--vl-rule);color:var(--vl-muted);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vl-watch-signal strong{color:var(--vl-blue);font-variant-numeric:tabular-nums}.vl-card-meta{position:relative;z-index:2;display:flex;align-items:center;gap:14px;min-width:0;pointer-events:none}.vl-card-meta button{pointer-events:auto}.vl-source-chip{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;color:var(--vl-blue);font-size:12px;font-weight:800;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.vl-source-chip-logo{display:block;width:24px;height:24px;flex:0 0 24px}.vl-source-chip-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vl-card-views{margin-left:auto;color:var(--vl-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.vl-share-button{min-height:44px;flex:0 0 auto;padding:5px 2px;color:#c9d4df;font-size:12px}.vl-share-button[data-copied=true]{color:var(--vl-green);border-color:rgb(191 255 201/46%)}.vl-video-skeleton{display:grid;grid-template-columns:minmax(220px,32%) minmax(0,1fr);align-items:center;gap:22px;padding-block:14px;border-block-end:1px solid var(--vl-rule)}.vl-skeleton-line,.vl-skeleton-media{display:block;background:#111820;animation:vl-skeleton .9s ease-in-out infinite alternate}.vl-skeleton-media{aspect-ratio:16/9}.vl-skeleton-line{width:52%;height:9px}.vl-skeleton-line.is-wide{width:82%}.vl-load-more-sentinel{width:100%;height:2px}.vl-load-more-status,.vl-video-count{padding-block:16px;color:var(--vl-muted);font-size:12px;font-weight:750;letter-spacing:.1em;text-align:center;text-transform:uppercase}.vl-catalog-notice{color:var(--vl-red);font-family:var(--font-inter,Inter),system-ui,sans-serif;font-size:12px;line-height:1.45}.vl-catalog-notice button{flex:0 0 auto}.vl-empty-state{align-items:flex-start;flex-direction:column;justify-content:flex-start}.vl-empty-signal{width:64px;height:5px;overflow:hidden;background:rgb(255 255 255/12%)}.vl-empty-signal span{display:block;width:45%;height:100%;background:var(--vl-blue);animation:vl-signal 1.25s ease-in-out infinite alternate}.vl-reels-dialog,.vl-viewer{position:fixed;z-index:9999;inset:0;display:flex;flex-direction:column;background:#000;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif}.vl-viewer{z-index:9999}.vl-player-stage{position:relative;flex:1;width:100%;min-height:0;overflow:hidden}.vl-player-stage iframe{display:block;width:100%;height:100%;border:0}.vl-youtube-error{position:absolute;z-index:60;inset:0;display:grid;place-items:center;padding:18px;overflow-y:auto;background:#000}.vl-youtube-error>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.15) saturate(.55)}.vl-youtube-error>section{position:relative;z-index:1;width:min(100%,620px)}.vl-modal-close,.vl-player-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:1003;min-width:72px;min-height:44px;padding:8px 4px;border:0;border-block:1px solid var(--vl-rule-bright);background:rgb(0 0 0/86%);color:#e7edf4;font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 2px #000;cursor:pointer}.vl-modal-close{inset:calc(env(safe-area-inset-top, 0px) + 12px) 14px auto auto}.vl-player-nav{inset-block-start:50%;transform:translateY(-50%)}.vl-player-nav[data-side=previous]{inset-inline-start:14px}.vl-player-nav[data-side=next]{inset-inline-end:14px}.vl-swipe-zone{position:absolute;z-index:5;inset-block:0 64px;width:15%;background:transparent;-webkit-tap-highlight-color:transparent}.vl-swipe-zone--previous{inset-inline-start:0}.vl-swipe-zone--next{inset-inline-end:0}.vl-hud{position:absolute;z-index:1002;inset:auto 12px 82px auto;display:flex;flex-direction:column;align-items:stretch;gap:8px;opacity:0;transform:translateX(40px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.vl-hud--visible,.vl-hud[data-always-visible=true]{opacity:1;transform:translateX(0);pointer-events:auto}.vl-hud button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:82px;min-height:40px;padding:8px 4px;border:0;border-block:1px solid var(--vl-rule-bright);background:rgb(0 0 0/86%);cursor:pointer}.vl-hud-command{color:#e7edf4;font-size:12px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 0 7px rgb(69 173 255/45%)}.vl-info-bar{flex:0 0 auto;max-height:40vh;overflow-x:hidden;overflow-y:auto;border-block-start:1px solid var(--vl-rule-bright);background:#030405;scrollbar-width:thin}.vl-info-copy{padding:12px 20px 9px}.vl-info-copy h2{margin:0 0 8px;overflow:hidden;color:#fff;font-size:17px;font-weight:800;letter-spacing:.025em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.vl-info-meta{flex-wrap:wrap;gap:9px 16px;color:var(--vl-muted);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.vl-info-meta,.vl-info-source{display:flex;align-items:center}.vl-info-source{gap:7px;color:var(--vl-blue);font-weight:800}.vl-info-source img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.vl-train-spot-button{min-height:34px;color:var(--vl-green);border-color:rgb(191 255 201/40%)}.vl-up-next-rail{padding:6px 20px 16px}.vl-up-next-card{grid-template-columns:126px 150px;align-items:center}.vl-up-next-copy strong{font-size:12px}.vl-action-notice{position:fixed;z-index:10001;inset:auto auto 90px 50%;min-width:min(360px,calc(100vw - 32px));padding:12px 16px;transform:translateX(-50%);border-block:1px solid var(--vl-rule-bright);background:#050607;color:#e7edf4;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase;text-shadow:0 1px 2px #000}.vl-action-notice--error{border-color:rgb(255 102 118/50%);color:var(--vl-red)}.vl-action-notice--success{border-color:rgb(191 255 201/48%);color:var(--vl-green)}.vl-action-notice--info{border-color:var(--vl-blue-soft);color:#cfeaff}.vl-playlist-overlay,.vl-tts-sheet{position:fixed;z-index:10004;inset:0;display:grid;place-items:center;padding:18px;background:rgb(0 0 0/88%);font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif}.vl-playlist-dialog,.vl-tts-dialog{width:min(100%,680px);max-height:calc(100vh - 36px);overflow-y:auto;background:transparent}.vl-tts-sheet{background:transparent;pointer-events:none}.vl-tts-backdrop{position:absolute;inset:0;background:rgb(0 0 0/88%);pointer-events:auto}.vl-tts-dialog{position:relative;z-index:1;pointer-events:auto}.vl-playlist-header,.vl-tts-header{display:flex;justify-content:flex-end;border-block-end:1px solid var(--vl-rule)}.vl-playlist-list{max-height:min(40vh,420px);overflow-y:auto}.vl-playlist-create,.vl-playlist-empty,.vl-playlist-error,.vl-playlist-row,.vl-tts-actions,.vl-tts-drills,.vl-tts-video{padding-block:13px;border-block-end:1px solid var(--vl-rule)}.vl-playlist-copy span,.vl-playlist-copy strong,.vl-playlist-empty span,.vl-playlist-empty strong{display:block}.vl-playlist-copy strong,.vl-playlist-empty strong{color:var(--vl-ink);font-size:14px;font-weight:800;letter-spacing:.035em}.vl-playlist-copy span,.vl-playlist-empty span{margin-top:3px;color:var(--vl-muted);font-size:12px;letter-spacing:.04em}.vl-playlist-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.vl-playlist-row button[data-active=true]{color:var(--vl-red);border-color:rgb(255 102 118/42%)}.vl-playlist-error{color:var(--vl-red);font-family:var(--font-inter,Inter),system-ui,sans-serif;font-size:12px}.vl-playlist-create{display:flex;gap:12px}.vl-playlist-create input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;min-height:44px;padding:9px 4px;border:0;border-block:1px solid var(--vl-rule-bright);background:transparent;color:#fff;outline:0}.vl-playlist-create button:disabled,.vl-playlist-create input:disabled{opacity:.42;cursor:not-allowed}.vl-tts-video{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px}.vl-tts-video-media{aspect-ratio:16/9}.vl-tts-video-copy{min-width:0}.vl-tts-video-copy>strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:14px;font-weight:800;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vl-tts-source span{display:block;margin-top:6px;color:var(--vl-blue);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vl-tts-drill-list{display:flex;flex-direction:column}.vl-tts-drill-list>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;padding:11px 2px;border:0;border-block-end:1px solid var(--vl-rule);background:transparent;color:var(--vl-ink);text-align:left;cursor:pointer}.vl-tts-drill-list>button[data-best-match=true]{border-color:rgb(191 255 201/40%)}.vl-tts-drill-copy{min-width:0}.vl-tts-drill-name{display:flex;align-items:baseline;gap:10px}.vl-tts-drill-name span{font-size:13px;font-weight:800}.vl-tts-drill-name em{color:var(--vl-green);font-size:12px;font-style:normal;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.vl-tts-drill-copy small{display:block;margin-top:4px;color:var(--vl-muted);font-size:12px;letter-spacing:.035em}.vl-tts-actions{display:flex;flex-direction:column;gap:8px;border-block-end:0}.vl-tts-actions button:first-child{color:var(--vl-blue)}.vl-reels-fallback{display:grid;place-items:center;width:100%;min-height:100%;padding:18px;overflow-y:auto;background:#000}.vl-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes vl-signal{0%{opacity:.35;transform:scaleX(.45);transform-origin:left}to{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes vl-skeleton{0%{opacity:.28}to{opacity:.68}}@media (max-width:1080px){.vl-command-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:16px}.vl-video-card,.vl-video-skeleton{grid-template-columns:minmax(190px,36%) minmax(0,1fr);gap:16px}}@media (max-width:768px){.video-library-page{padding:0 5px}.vl-header-area{width:calc(100% + 10px);margin-inline:-5px}.vl-command-layout{display:block;width:100%;margin-top:10px}.vl-command-rail{display:none}.vl-command-rail-mobile{display:block;min-width:0;padding-block-end:9px;border-block-end:1px solid var(--vl-rule)}.vl-mobile-rail-label{display:block;margin-bottom:8px;color:var(--vl-blue);font-size:12px;font-weight:850;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 8px rgb(69 173 255/55%)}.vl-type-toggle-row--mobile{display:flex;gap:6px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-block-end:8px;overscroll-behavior-inline:contain;scrollbar-color:var(--vl-blue) rgb(205 222 238/14%);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.vl-type-toggle-row--mobile .vl-filter-group-label{display:none}.vl-type-toggle-row--mobile .vl-filter-button{flex:0 0 auto;width:auto;min-width:-moz-max-content;min-width:max-content;min-height:44px;padding-inline:12px;border-block-start:1px solid var(--vl-rule);font-size:12px;white-space:nowrap}.vl-type-toggle-row--mobile .vl-filter-count{margin-left:7px}.vl-console-content{gap:20px}.vl-command-bar{justify-content:stretch;padding-block-end:8px}.vl-search-wrap{width:100%;flex-basis:auto}.vl-search-results{align-items:flex-start;flex-wrap:wrap;margin-top:-9px}.vl-source-pills{gap:13px;padding-bottom:10px}.vl-source-button{grid-template-columns:40px minmax(64px,auto);min-height:48px}.vl-source-logo-media{width:40px;height:40px}.vl-source-name{max-width:96px;font-size:12px}.vl-active-view,.vl-catalog-notice,.vl-subview-banner,.vl-sync-panel{align-items:flex-start;flex-direction:column;gap:10px}.vl-subview-status{grid-auto-flow:column;align-items:baseline;justify-items:start;gap:8px}.vl-subview-status strong{font-size:20px}.vl-continuity-header,.vl-new-week-header{align-items:flex-start}.vl-continuity-actions{align-items:flex-end;flex-direction:column;gap:5px}.vl-continuity-actions>span{display:none}.vl-continuity-card{grid-template-columns:122px 132px}.vl-new-week-card{grid-template-columns:116px 120px}.vl-video-card,.vl-video-skeleton{grid-template-columns:minmax(118px,42%) minmax(0,1fr);gap:12px;padding-block:11px}.vl-card-title{margin-bottom:8px;font-size:clamp(13px,3.7vw,16px);line-height:1.2}.vl-watch-signal{margin-bottom:6px;padding-block:3px;font-size:12px}.vl-card-meta{align-items:flex-end;flex-wrap:wrap;gap:5px 10px}.vl-source-chip{width:100%;font-size:12px}.vl-source-chip-logo{width:18px;height:18px;flex-basis:18px}.vl-card-views{margin-left:0;font-size:12px}.vl-share-button{min-height:44px;margin-left:auto;font-size:12px}.vl-duration{font-size:12px}.vl-play-button{min-height:24px;font-size:12px}.vl-video-skeleton{min-height:92px}.vl-viewer{padding:0}.vl-player-nav{display:none}.vl-modal-close{inset-inline-end:8px;min-width:66px;background:rgb(0 0 0/92%)}.vl-hud{inset-inline-end:8px;bottom:70px;gap:6px}.vl-hud button{min-width:72px;min-height:36px;background:rgb(0 0 0/92%)}.vl-info-bar{max-height:44vh}.vl-info-copy,.vl-up-next-rail{padding-inline:12px}.vl-info-copy h2{padding-right:68px;font-size:14px}.vl-up-next-card{grid-template-columns:112px 128px}.vl-action-notice{bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.vl-playlist-overlay,.vl-tts-sheet{align-items:end;padding:5px}.vl-playlist-dialog,.vl-tts-dialog{width:100%;max-height:calc(100dvh - 10px)}.vl-playlist-create{align-items:stretch;flex-direction:column}.vl-tts-video{grid-template-columns:112px minmax(0,1fr)}}@media (max-width:393px){.video-library-page{padding-inline:3px}.vl-header-area{width:calc(100% + 6px);margin-inline:-3px}.vl-type-toggle-row--mobile .vl-filter-button{padding-inline:10px}.vl-video-card,.vl-video-skeleton{grid-template-columns:minmax(108px,41%) minmax(0,1fr);gap:10px}}@media (max-width:375px){.vl-type-toggle-row--mobile .vl-filter-button{min-height:44px;padding-inline:9px;font-size:12px}.vl-video-card,.vl-video-skeleton{grid-template-columns:minmax(102px,40%) minmax(0,1fr)}.vl-card-views,.vl-source-chip-logo{display:none}}@media (prefers-reduced-motion:reduce){.vl-empty-signal span,.vl-hud,.vl-skeleton-line,.vl-skeleton-media,.vl-sync-pulse{animation:none;transition:none}}.vl-source-pills{display:flex;flex-wrap:wrap;overflow-x:visible;gap:12px;padding:8px 4px 12px}.vl-cw-grid,.vl-new-week-grid,.vl-up-next-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));overflow-x:visible;min-width:0}.vl-type-toggle-row--desktop{display:grid!important}@media (max-width:768px){.vl-source-pills:not(.is-expanded)>.vl-source-button:nth-child(n+11):not(.is-active){display:none!important}.vl-cw-grid,.vl-new-week-grid,.vl-up-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-continuity-card,.vl-new-week-card,.vl-up-next-card{min-width:0;width:100%}.vl-up-next-card{grid-template-columns:minmax(0,1fr)}.vl-subview-banner{min-width:0}.vl-hud button,.vl-up-next-card{min-height:44px}.vl-playlist-dialog{padding-bottom:env(safe-area-inset-bottom,0)}}@media (min-width:769px){.video-library-page{width:100%;max-width:100vw;padding:20px;background:#0a0a0a}.vl-header-area{max-width:1400px;margin:0 auto 24px}.vl-global-header{margin-bottom:20px}}body.world-poker-near-me{--font-premium-display:"Rajdhani","Arial Narrow","Avenir Next Condensed",sans-serif;--font-premium-body:"Inter","Avenir Next",-apple-system,BlinkMacSystemFont,sans-serif;--world-primary:#3b82f6;--world-primary-rgb:59,130,246;--world-primary-glow:rgba(59,130,246,0.4);--world-secondary:#60a5fa;--world-secondary-rgb:96,165,250;--world-bg-start:#050810;--world-bg-mid:#0c1524;--world-bg-end:#030408;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(20,40,70,0.6);--world-surface-elevated:rgba(30,55,95,0.8);--world-border:rgba(59,130,246,0.3);--pnm-void:#030507;--pnm-black:#05080c;--pnm-graphite:#0a0f15;--pnm-panel:#0d131b;--pnm-panel-raised:#111923;--pnm-steel:#7f91a6;--pnm-steel-dim:rgba(127,145,166,0.32);--pnm-blue:#2fa8ff;--pnm-blue-soft:rgba(47,168,255,0.14);--pnm-blue-line:rgba(47,168,255,0.46);--pnm-gold:#c8a45d;--pnm-white:#eef5fb;--pnm-muted:#8e9baa;--pnm-danger:#ff5b62;--pnm-success:#52d18b;--pnm-hairline:rgba(170,189,208,0.16);--pnm-chrome:linear-gradient(90deg,#516170,#c7d3dc 19%,#677888 38%,#e9f1f7 50%,#667889 64%,#b7c6d2 82%,#455462);--pnm-frame-shadow:0 24px 70px rgba(0,0,0,0.55),inset 0 1px 0 rgba(255,255,255,0.06),inset 0 0 0 1px rgba(0,0,0,0.76);margin:0;color:var(--pnm-white);background:var(--pnm-void);font-family:var(--font-premium-body);overflow-x:hidden;overflow-x:clip!important}body.world-poker-near-me[style*="overflow: hidden"]{overflow:clip!important}body.world-poker-near-me:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,rgba(2,4,7,.72),rgba(3,6,10,.9) 55%,#030507),url(/images/pnm-redesign/casino-command-map-v1.webp) top /cover no-repeat}body.world-poker-near-me:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(90deg,transparent 0 49.94%,rgba(100,181,240,.08) 50%,transparent 50.06%),linear-gradient(rgba(108,138,164,.035) 1px,transparent 0),linear-gradient(90deg,rgba(108,138,164,.035) 1px,transparent 0);background-size:100% 100%,48px 48px,48px 48px;-webkit-mask-image:linear-gradient(180deg,black,transparent 76%);mask-image:linear-gradient(180deg,black,transparent 76%)}body.world-poker-near-me .ec-space-bg,body.world-poker-near-me .ec-space-overlay,body.world-poker-near-me .space-bg,body.world-poker-near-me .space-overlay{background:transparent!important}body.world-poker-near-me .dt-page,body.world-poker-near-me .ec-page,body.world-poker-near-me .hg-page,body.world-poker-near-me .hgs-page,body.world-poker-near-me .pnm-page,body.world-poker-near-me .series-page,body.world-poker-near-me .tour-page,body.world-poker-near-me .venue-page{position:relative;isolation:isolate;color:var(--pnm-white);background:linear-gradient(180deg,rgba(3,5,7,.05),rgba(3,5,7,.84) 420px,var(--pnm-void) 900px)!important}.pnm-family-nav{position:sticky;top:var(--sp-header-height,56px);z-index:50;width:100%;padding:7px clamp(10px,2vw,28px);box-sizing:border-box;background:rgba(3,6,10,.94);border-block:1px solid rgba(148,170,190,.14);box-shadow:0 12px 32px rgba(0,0,0,.28),inset 0 -1px 0 rgba(0,0,0,.9)}.pnm-family-nav:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--pnm-blue);box-shadow:0 0 14px rgba(47,168,255,.7)}.pnm-family-nav--standalone{top:0}body.world-poker-near-me .pnm-location-topbar{top:var(--sp-header-height,56px)!important;border-color:var(--pnm-hairline)!important;background:rgba(3,6,10,.96)!important}.pnm-family-nav__rail{width:min(100%,1480px);margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:2px}.pnm-family-nav__label{padding:0 18px 0 4px;color:#687788;letter-spacing:.2em}.pnm-family-nav__label,.pnm-family-nav__link{flex:0 1 auto;font:700 12px/1 var(--font-premium-body);text-transform:uppercase}.pnm-family-nav__link{position:relative;min-height:44px;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;color:#8795a4;border:1px solid transparent;border-radius:3px;text-decoration:none;letter-spacing:.11em;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.pnm-family-nav__link:active,.pnm-family-nav__link:focus-visible,.pnm-family-nav__link:hover{color:var(--pnm-white);border-color:var(--pnm-steel-dim);background:rgba(133,157,178,.07);outline:none}.pnm-family-nav__link.is-active{color:var(--pnm-white);border-color:rgba(47,168,255,.42);background:linear-gradient(180deg,rgba(47,168,255,.13),rgba(47,168,255,.035));box-shadow:inset 0 -2px 0 var(--pnm-blue),0 0 14px rgba(47,168,255,.08)}.pnm-family-nav__live-dot{width:6px;height:6px;border-radius:50%;background:var(--pnm-danger);box-shadow:0 0 8px rgba(255,91,98,.8)}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header){width:min(100% - 32px,1440px);box-sizing:border-box;margin-inline:auto!important;padding:clamp(34px,6vw,84px) clamp(2px,2vw,24px) clamp(22px,4vw,48px)!important;text-align:left!important}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header):before{content:"LIVE POKER DISCOVERY NETWORK";display:block;margin-bottom:12px;color:var(--pnm-blue);font:700 12px/1 var(--font-premium-body);letter-spacing:.24em;text-transform:uppercase}body.world-poker-near-me :is(.pnm-title,.hg-title,.ec-title,.dt-header h1,.venue-header h1,.tour-page h1,.series-page h1){margin:0;color:var(--pnm-white)!important;background:none!important;-webkit-text-fill-color:currentColor!important;filter:none!important;text-shadow:0 12px 30px rgba(0,0,0,.7)!important;font-family:var(--font-premium-display)!important;font-size:clamp(34px,5vw,76px)!important;font-weight:430!important;line-height:.94!important;letter-spacing:-.035em!important;text-transform:uppercase}body.world-poker-near-me :is(.pnm-subtitle,.hg-subtitle,.ec-subtitle,.dt-header .subtitle){max-width:760px;margin:15px 0 0!important;color:var(--pnm-muted)!important;font-size:clamp(12px,1.15vw,15px)!important;line-height:1.55!important;letter-spacing:.08em!important;text-transform:uppercase}body.world-poker-near-me .pnm-top-tabs{position:relative;z-index:3;isolation:isolate}body.world-poker-near-me .pnm-title{pointer-events:none}body.world-poker-near-me .pnm-status-rail{width:-moz-fit-content;width:fit-content;max-width:100%;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:stretch;border:1px solid rgba(142,162,181,.24);border-radius:3px;background:rgba(4,8,12,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 12px 32px rgba(0,0,0,.28)}body.world-poker-near-me .pnm-directory-source{width:-moz-fit-content;width:fit-content;max-width:min(100%,760px);margin-top:12px;display:flex;align-items:center;gap:12px;padding:9px 10px 9px 13px;border:1px solid rgba(212,168,83,.38);border-left:2px solid var(--pnm-gold);border-radius:3px;background:rgba(20,15,7,.88);color:#e6d8bd;font:650 12px/1.45 var(--font-premium-body);letter-spacing:.04em}body.world-poker-near-me .pnm-directory-source[data-directory-source=supabase]{border-color:rgba(44,168,255,.34);border-left-color:var(--pnm-blue);background:rgba(5,16,26,.9);color:#c9e9ff}body.world-poker-near-me .pnm-directory-source[data-directory-source=partial_live]{border-color:rgba(201,145,48,.42) rgba(201,145,48,.42) rgba(201,145,48,.42) #d8a343;background:rgba(22,15,5,.9)}body.world-poker-near-me .pnm-directory-source button{min-height:44px;flex:0 0 auto;padding:0 14px;border:1px solid rgba(212,168,83,.42);border-radius:2px;background:#0a0d11;color:#f0dfbc;font:750 12px/1 var(--font-premium-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}body.world-poker-near-me .pnm-directory-source button:active,body.world-poker-near-me .pnm-directory-source button:focus-visible,body.world-poker-near-me .pnm-directory-source button:hover{border-color:var(--pnm-gold);color:#fff6df;outline:2px solid rgba(212,168,83,.35);outline-offset:2px}body.world-poker-near-me .pnm-status-rail__item{min-width:0;margin:0;padding:10px 15px 11px;border-right:1px solid rgba(142,162,181,.14)}body.world-poker-near-me .pnm-status-rail__item:last-child{border-right:0}body.world-poker-near-me .pnm-status-rail dt{margin-bottom:5px;color:#637183;font:700 12px/1 var(--font-premium-body);letter-spacing:.17em;text-transform:uppercase}body.world-poker-near-me .pnm-status-rail dd{margin:0;display:flex;align-items:center;gap:7px;color:#c7d3dd;font:650 12px/1.15 var(--font-premium-body);letter-spacing:.025em}body.world-poker-near-me .pnm-status-rail__signal{width:6px;height:6px;flex:none;border-radius:50%;background:var(--pnm-success);box-shadow:0 0 8px rgba(82,209,139,.56)}body.world-poker-near-me .pnm-status-rail__item--modeled .pnm-status-rail__signal{background:var(--pnm-gold);box-shadow:0 0 8px rgba(200,164,93,.48)}body.world-poker-near-me .pnm-status-rail__item--offline .pnm-status-rail__signal{background:var(--pnm-danger);box-shadow:0 0 8px rgba(255,91,98,.5)}body.world-poker-near-me .pnm-status-rail__item--pending .pnm-status-rail__signal{background:var(--pnm-steel);box-shadow:none}body.world-poker-near-me .location-enable-modal{padding:14px!important;background:rgba(1,3,5,.9)!important;backdrop-filter:none}body.world-poker-near-me .location-enable-modal__frame{width:min(440px,96vw)!important;max-height:min(760px,90dvh)!important;border:1px solid rgba(160,180,198,.42)!important;border-radius:4px!important;background:linear-gradient(150deg,rgba(14,20,28,.995),rgba(4,8,12,.995))!important;box-shadow:0 30px 90px rgba(0,0,0,.72),inset 0 0 0 2px rgba(0,0,0,.66),inset 0 1px 0 rgba(255,255,255,.08)!important;backdrop-filter:none!important}body.world-poker-near-me .location-enable-modal__header{padding:17px 19px!important;border-bottom:1px solid rgba(142,162,181,.2)!important;background:linear-gradient(180deg,rgba(47,168,255,.075),transparent)!important;box-shadow:inset 0 2px 0 rgba(190,210,226,.13)}body.world-poker-near-me .location-enable-modal__header>div>div:first-child{border-radius:3px!important;border-color:rgba(47,168,255,.44)!important;background:rgba(47,168,255,.1)!important}body.world-poker-near-me .location-enable-modal__title{color:var(--pnm-white)!important;font-family:var(--font-premium-display)!important;font-weight:560!important;letter-spacing:.02em!important;text-transform:uppercase}body.world-poker-near-me .location-enable-modal__description{color:var(--pnm-muted)!important}body.world-poker-near-me .location-enable-modal__close{width:44px;min-width:44px;height:44px;padding:0!important;border:1px solid rgba(127,145,166,.24)!important;border-radius:3px!important;color:#a8b6c4!important;background:rgba(4,8,12,.72)!important}body.world-poker-near-me .location-enable-modal__body{padding:18px!important}body.world-poker-near-me :is(.location-enable-modal__primary,.location-enable-modal__reload,.location-enable-modal__manual,.location-enable-modal__skip){min-height:46px;border-radius:3px!important;text-transform:uppercase;letter-spacing:.055em}body.world-poker-near-me .location-enable-modal__primary{border-color:rgba(47,168,255,.58)!important;background:linear-gradient(180deg,rgba(47,168,255,.26),rgba(47,168,255,.11))!important;box-shadow:inset 0 -2px 0 rgba(47,168,255,.5),0 0 18px rgba(47,168,255,.1)!important}body.world-poker-near-me .location-enable-modal__instructions{border-color:rgba(200,164,93,.24)!important;border-radius:3px!important;background:rgba(200,164,93,.035)!important}body.world-poker-near-me .location-enable-modal__manual{border-color:rgba(127,145,166,.28)!important;background:rgba(127,145,166,.055)!important;color:#b6c3ce!important}body.world-poker-near-me .pnm-location-sheet{position:fixed;inset:0;z-index:165;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(1,3,5,.92)}body.world-poker-near-me .pnm-location-sheet__frame{position:relative;width:min(470px,96vw);max-height:min(760px,90dvh);overflow:auto;color:var(--pnm-white);border:1px solid rgba(160,180,198,.46);border-radius:4px;outline:none;background:linear-gradient(145deg,rgba(15,22,30,.995),rgba(4,8,12,.995));box-shadow:0 34px 100px rgba(0,0,0,.76),inset 0 0 0 2px rgba(0,0,0,.68),inset 0 1px 0 rgba(255,255,255,.08)}body.world-poker-near-me .pnm-location-sheet__frame:focus-visible{box-shadow:0 34px 100px rgba(0,0,0,.76),0 0 0 2px rgba(47,168,255,.7)}body.world-poker-near-me .pnm-location-sheet__energy{position:sticky;top:0;z-index:3;height:2px;background:linear-gradient(90deg,transparent,var(--pnm-blue) 22%,#b9d7ea 50%,var(--pnm-blue) 78%,transparent);box-shadow:0 0 16px rgba(47,168,255,.66)}body.world-poker-near-me .pnm-location-sheet__header{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:16px;align-items:start;padding:20px;border-bottom:1px solid rgba(142,162,181,.2);background:linear-gradient(180deg,rgba(47,168,255,.075),transparent)}body.world-poker-near-me .pnm-location-sheet__eyebrow{display:block;margin-bottom:7px;color:var(--pnm-blue);font:700 12px/1 var(--font-premium-body);letter-spacing:.2em;text-transform:uppercase}body.world-poker-near-me .pnm-location-sheet__header h2{margin:0;color:var(--pnm-white);font:560 24px/1.05 var(--font-premium-display);letter-spacing:.015em;text-transform:uppercase}body.world-poker-near-me .pnm-location-sheet__header p{margin:8px 0 0;color:var(--pnm-muted);font:500 12px/1.55 var(--font-premium-body)}body.world-poker-near-me .pnm-location-sheet__close{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid rgba(127,145,166,.28);border-radius:3px;color:#a8b6c4;background:rgba(4,8,12,.72);font-size:24px;line-height:1}body.world-poker-near-me .pnm-location-sheet__body{display:grid;gap:14px;padding:20px}body.world-poker-near-me :is(.pnm-location-sheet__gps,.pnm-location-sheet__primary,.pnm-location-sheet__manual){min-height:48px;border-radius:3px;text-transform:uppercase;letter-spacing:.055em;font:750 12px/1 var(--font-premium-body)}body.world-poker-near-me .pnm-location-sheet__gps{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(47,168,255,.58);color:var(--pnm-white);background:linear-gradient(180deg,rgba(47,168,255,.26),rgba(47,168,255,.11));box-shadow:inset 0 -2px 0 rgba(47,168,255,.5),0 0 18px rgba(47,168,255,.1)}body.world-poker-near-me .pnm-location-sheet__instructions{padding:14px;border:1px solid rgba(200,164,93,.24);border-radius:3px;background:rgba(200,164,93,.035)}body.world-poker-near-me .pnm-location-sheet__instructions>span{color:var(--pnm-gold);font:700 12px/1 var(--font-premium-body);letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-location-sheet__instructions ol{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none;counter-reset:location-step}body.world-poker-near-me .pnm-location-sheet__instructions li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start;color:#b9c4cf;font:500 12px/1.45 var(--font-premium-body);counter-increment:location-step}body.world-poker-near-me .pnm-location-sheet__instructions li:before{content:counter(location-step,decimal-leading-zero);color:var(--pnm-gold);font:700 12px/18px var(--font-premium-body);text-align:center;border:1px solid rgba(200,164,93,.3);background:rgba(200,164,93,.07)}body.world-poker-near-me .pnm-location-sheet__divider{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;color:#667584;font:700 12px/1 var(--font-premium-body);letter-spacing:.16em;text-transform:uppercase}body.world-poker-near-me .pnm-location-sheet__divider:after,body.world-poker-near-me .pnm-location-sheet__divider:before{content:"";height:1px;background:rgba(139,160,180,.18)}body.world-poker-near-me .pnm-location-sheet__manual{border:1px solid rgba(127,145,166,.28);color:#b6c3ce;background:rgba(127,145,166,.055)}body.world-poker-near-me .pnm-location-sheet__fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(110px,.8fr);gap:10px}body.world-poker-near-me .pnm-location-sheet__fields label{display:grid;gap:6px}body.world-poker-near-me .pnm-location-sheet__fields label>span{color:#7f90a0;font:700 12px/1 var(--font-premium-body);letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-location-sheet__fields :is(input,select){width:100%;min-height:46px;box-sizing:border-box;border-radius:3px!important}body.world-poker-near-me .pnm-location-sheet__primary{border:1px solid rgba(47,168,255,.58);color:var(--pnm-white);background:linear-gradient(180deg,rgba(47,168,255,.28),rgba(47,168,255,.12))}body.world-poker-near-me .pnm-location-sheet__gps:disabled,body.world-poker-near-me .pnm-location-sheet__primary:disabled{cursor:wait;opacity:.48}body.world-poker-near-me .pnm-location-sheet__error{margin:0;padding:10px 12px;border:1px solid rgba(255,91,98,.34);border-radius:3px;color:#ff9ca1;background:rgba(255,91,98,.07);font:600 12px/1.4 var(--font-premium-body)}body.world-poker-near-me :is(.pnm-filter-bar,.pnm-top-filters,.ec-filter-bar,.day-selector,.ec-day-selector,.hg-sidebar,.hg-map-card,.tours-map-container,.venue-map-wrapper,.bravo-live-section,.waitlist-board,.lobby-panel-page,.cal-modal,.loc-modal){border:1px solid rgba(150,169,188,.3)!important;border-radius:5px!important;background:linear-gradient(145deg,rgba(14,20,28,.98),rgba(6,10,15,.98))!important;box-shadow:var(--pnm-frame-shadow),inset 0 0 0 2px rgba(139,160,180,.035)!important}body.world-poker-near-me :is(.entity-card,.venue-card,.tour-card,.tour-card-premium,.hgc-card,.tournament-card,.ev-card,.info-card,.schedule-card,.live-game-card,.bravo-live-game-card,.activity-card,.promo-card,.venue-news-card,.nearby-venue-card,.related-series-card,.claim-cta-card,.claim-pending-card,.claim-verified-card,.empty-section-card,.state-card,.game-card){position:relative;border:1px solid rgba(133,153,173,.26)!important;border-radius:5px!important;background:linear-gradient(152deg,rgba(16,23,32,.98),rgba(7,11,16,.99))!important;box-shadow:0 18px 46px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.045),inset 0 0 0 2px rgba(0,0,0,.48)!important;overflow:hidden}body.world-poker-near-me :is(.entity-card,.venue-card,.tour-card,.tour-card-premium,.hgc-card,.tournament-card,.ev-card,.info-card,.schedule-card,.live-game-card,.bravo-live-game-card,.activity-card,.promo-card,.venue-news-card,.nearby-venue-card,.related-series-card,.game-card):after{content:"";position:absolute;inset:0;pointer-events:none;border-top:1px solid rgba(211,225,237,.12);background:linear-gradient(115deg,transparent 0 68%,rgba(47,168,255,.035) 82%,transparent)}body.world-poker-near-me :is(.entity-card,.venue-card,.tour-card,.tour-card-premium,.hgc-card,.tournament-card,.ev-card,.info-card,.schedule-card,.live-game-card,.bravo-live-game-card,.activity-card,.promo-card,.venue-news-card,.nearby-venue-card,.related-series-card,.game-card):active,body.world-poker-near-me :is(.entity-card,.venue-card,.tour-card,.tour-card-premium,.hgc-card,.tournament-card,.ev-card,.info-card,.schedule-card,.live-game-card,.bravo-live-game-card,.activity-card,.promo-card,.venue-news-card,.nearby-venue-card,.related-series-card,.game-card):hover{border-color:rgba(72,177,251,.54)!important;transform:translateY(-2px);box-shadow:0 24px 60px rgba(0,0,0,.52),0 0 0 1px rgba(47,168,255,.08),inset 0 1px 0 rgba(255,255,255,.08)!important}body.world-poker-near-me :is(.card-grid,.tours-grid,.hg-card-grid,.bravo-live-games-grid,.info-grid,.nearby-venues-grid,.venue-news-grid){gap:clamp(12px,1.6vw,22px)!important}body.world-poker-near-me :is(.pnm-top-tab,.pnm-gps-btn,.pnm-filter-select,.ec-filter-select,.hg-select,.hg-sort-select,.hg-gps-btn,.ec-gps-btn,.day-tab,.ec-day-tab,.action-btn,.card-link,.map-action-btn,.tours-view-btn,.tours-sort-select,.pnm-search-box,.tours-search-wrap,input,select,textarea){border-radius:3px!important}body.world-poker-near-me :is(input,select,textarea){min-height:42px;border:1px solid rgba(127,145,166,.28)!important;background-color:rgba(4,8,12,.9)!important;color:var(--pnm-white)!important;box-shadow:inset 0 1px 6px rgba(0,0,0,.48)!important}body.world-poker-near-me :is(input,select,textarea):focus{border-color:var(--pnm-blue)!important;outline:2px solid rgba(47,168,255,.16)!important;outline-offset:1px}body.world-poker-near-me :is(button,a):where(:not(.approved-global-header__button,.sp-menu-row,.sp-grid-tile,.sp-icon-btn)):focus-visible{outline:2px solid var(--pnm-blue)!important;outline-offset:3px}body.world-poker-near-me .pnm-route-announcer{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body.world-poker-near-me :is(.pnm-top-tab.active,.ec-day-tab.active,.day-tab.active,.tours-view-btn.active){color:var(--pnm-white)!important;border-color:rgba(47,168,255,.58)!important;background:linear-gradient(180deg,rgba(47,168,255,.17),rgba(47,168,255,.045))!important;box-shadow:inset 0 -2px 0 var(--pnm-blue),0 0 16px rgba(47,168,255,.09)!important}body.world-poker-near-me :is(.pnm-top-tab,.pnm-gps-btn,.pnm-filter-select,.ec-filter-select,.hg-select,.hg-sort-select,.hg-gps-btn,.ec-gps-btn,.day-tab,.ec-day-tab,.action-btn,.section-action-btn,.vr-write-btn,.card-link,.map-action-btn,.tours-view-btn,.tours-sort-select,.vc3-pill,.map-pref-option,.rtp-date){min-height:44px!important}body.world-poker-near-me :is(.fav-btn,.vc3-fav,.vc3-icon-btn,.map-recenter-btn,.map-pref-trigger){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body.world-poker-near-me :is(.gold,.gtd,.guarantee,.schedule-buyin,.ec-gtd){color:var(--pnm-gold)!important}body.world-poker-near-me :is(.hg-map-card,.tours-map-container,.venue-map-wrapper,.ec-map-view,.map-container){flex-shrink:0;overflow:hidden;border:1px solid rgba(151,174,194,.34)!important;border-radius:5px!important;box-shadow:0 28px 70px rgba(0,0,0,.54),inset 0 0 0 2px rgba(0,0,0,.7)!important}body.world-poker-near-me :is(.hgc-cover,.tour-card-banner,.news-card-image,.venue-hero-image),body.world-poker-near-me :is(.hgc-cover,.tour-card-banner,.news-card-image,.venue-hero-image,.venue-logo) img{image-rendering:auto;filter:saturate(.82) contrast(1.08)}body.world-poker-near-me .venue-header{position:relative;overflow:hidden;border:1px solid rgba(153,174,194,.34)!important;border-radius:5px!important;background:linear-gradient(100deg,rgba(4,7,11,.98),rgba(6,10,15,.86) 58%,rgba(6,10,15,.58)),url(/images/pnm-redesign/casino-command-map-v1.webp) center 61% /cover!important;box-shadow:var(--pnm-frame-shadow)!important}body.world-poker-near-me :is(.pnm-layout,.hg-layout,.dt-layout,.ec-content,.venue-page>main,.venue-content){width:min(100% - 28px,1480px);margin-inline:auto}body.world-poker-near-me :is(.section-header-row,.tours-results-bar,.hg-results-bar,.ec-date-header){border-bottom:1px solid var(--pnm-hairline)!important;color:var(--pnm-white)}body.world-poker-near-me :is(.section-header-row h2,.section-header-row h3,.tours-results-count,.hg-results-count,.ec-date-header){font-family:var(--font-premium-display)!important;font-weight:560!important;letter-spacing:.03em!important}body.world-poker-near-me :is(.loading-state,.empty-state,.hg-empty,.tours-empty,.ec-empty,.ec-error,.game-schedule-empty){min-height:220px;border:1px solid rgba(127,145,166,.24)!important;border-radius:5px!important;background:rgba(6,10,15,.88)!important;color:var(--pnm-muted)!important;box-shadow:inset 0 0 0 2px rgba(0,0,0,.42)!important}body.world-poker-near-me main.min-h-screen{color:var(--pnm-white)!important;background:linear-gradient(180deg,rgba(4,8,12,.72),var(--pnm-void) 700px)!important}body.world-poker-near-me main.min-h-screen header{position:relative;padding:clamp(28px,6vw,64px) 0 34px;border-bottom:1px solid var(--pnm-hairline)}body.world-poker-near-me main.min-h-screen header:before{content:"LOCAL POKER DIRECTORY";display:block;margin-bottom:11px;color:var(--pnm-blue);font:700 12px/1 var(--font-premium-body);letter-spacing:.22em}body.world-poker-near-me main.min-h-screen header h1{color:var(--pnm-white)!important;font-family:var(--font-premium-display)!important;font-size:clamp(34px,5vw,64px)!important;font-weight:430!important;line-height:1!important;letter-spacing:-.035em!important;text-transform:uppercase}body.world-poker-near-me main.min-h-screen [class*="text-[#C4B5FD]"],body.world-poker-near-me main.min-h-screen header h1 span{color:var(--pnm-blue)!important}body.world-poker-near-me main.min-h-screen :is([class*=rounded-xl],[class*=rounded-lg],[class*=rounded-md]){border-radius:5px!important}body.world-poker-near-me main.min-h-screen :is(li>a.block,aside>div,section[class*=border],.cmd-panel){border:1px solid rgba(133,153,173,.26)!important;background:linear-gradient(152deg,rgba(16,23,32,.98),rgba(7,11,16,.99))!important;box-shadow:0 16px 40px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.045)!important}body.world-poker-near-me main.min-h-screen :is(li>a.block,.cmd-panel):active,body.world-poker-near-me main.min-h-screen :is(li>a.block,.cmd-panel):hover{border-color:rgba(47,168,255,.54)!important}body.world-poker-near-me main.min-h-screen [class*="bg-[#8B5CF6]"]{border:1px solid rgba(47,168,255,.52)!important;background:linear-gradient(180deg,rgba(47,168,255,.24),rgba(47,168,255,.1))!important;color:var(--pnm-white)!important}body.world-poker-near-me :is(.spinner,.hg-spinner,.tours-spinner,.ec-spinner){border-color:rgba(127,145,166,.22)!important;border-top-color:var(--pnm-blue)!important;filter:drop-shadow(0 0 7px rgba(47,168,255,.44))}body.world-poker-near-me .skeleton-card,body.world-poker-near-me .skeleton-pulse{background:linear-gradient(100deg,#080d13 20%,#111a24 38%,#080d13 56%)!important;background-size:220% 100%!important}@media (max-width:768px){body.world-poker-near-me:before{background-position:54% top}.pnm-family-nav{padding:6px 8px}.pnm-family-nav__label{padding:0 10px 0 4px}.pnm-family-nav__link{min-height:44px;padding-inline:13px;font-size:12px}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header){width:calc(100% - 20px);padding:28px 2px 20px!important}body.world-poker-near-me :is(.pnm-title,.hg-title,.ec-title,.dt-header h1,.venue-header h1,.tour-page h1,.series-page h1){font-size:clamp(30px,11vw,46px)!important;line-height:.98!important}body.world-poker-near-me :is(.pnm-layout,.hg-layout,.dt-layout,.ec-content,.venue-content){width:calc(100% - 20px)}body.world-poker-near-me :is(.pnm-filter-bar,.pnm-top-filters,.ec-filter-bar,.day-selector,.ec-day-selector){margin-inline:10px!important;padding:10px!important;flex-wrap:wrap!important}body.world-poker-near-me :is(input,select,textarea,button){min-height:44px}body.world-poker-near-me .pnm-directory-source{width:100%;box-sizing:border-box;align-items:flex-start;flex-direction:column}body.world-poker-near-me .pnm-directory-source button{width:100%}body.world-poker-near-me .pnm-status-rail{width:100%;margin-top:15px}body.world-poker-near-me .pnm-status-rail__item{padding:9px 12px 10px}body.world-poker-near-me :is(.fav-btn,.vc3-fav,.vc3-icon-btn,.map-recenter-btn){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body.world-poker-near-me .location-enable-modal{align-items:flex-end!important;padding:8px!important}body.world-poker-near-me .location-enable-modal__frame{width:100%!important;max-height:82dvh!important}body.world-poker-near-me .pnm-location-sheet{align-items:flex-end;padding:8px}body.world-poker-near-me .pnm-location-sheet__frame{width:100%;max-height:88dvh;border-radius:4px 4px 2px 2px}body.world-poker-near-me .pnm-location-sheet__body,body.world-poker-near-me .pnm-location-sheet__header{padding:16px}body.world-poker-near-me .pnm-location-sheet__fields{grid-template-columns:minmax(0,1fr) 108px}body.world-poker-near-me :is(.card-grid,.tours-grid,.hg-card-grid,.bravo-live-games-grid,.info-grid,.nearby-venues-grid,.venue-news-grid){grid-template-columns:minmax(0,1fr)!important}body.world-poker-near-me .venue-header{margin-inline:10px!important;padding:22px 16px!important;background-position:58%!important}body.world-poker-near-me .dt-header-right,body.world-poker-near-me .ec-hero form{position:static!important;width:100%!important;margin-top:18px}}body.world-poker-near-me .pnm-deep-deck{position:relative;width:min(100% - 32px,1480px);min-height:clamp(430px,58vw,650px);margin:18px auto 26px;display:grid;align-items:end;overflow:hidden;isolation:isolate;border:1px solid rgba(182,201,218,.34);border-radius:4px;background:#05080c;box-shadow:var(--pnm-frame-shadow),0 0 0 1px #020304,0 0 0 2px rgba(97,118,137,.16)}body.world-poker-near-me .pnm-deep-deck:after,body.world-poker-near-me .pnm-deep-deck:before{content:"";position:absolute;z-index:3;pointer-events:none}body.world-poker-near-me .pnm-deep-deck:before{inset:9px;border:1px solid rgba(203,218,230,.12);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px))}body.world-poker-near-me .pnm-deep-deck:after{inset:0 auto 0 0;width:3px;background:var(--pnm-blue);box-shadow:0 0 22px rgba(47,168,255,.72)}body.world-poker-near-me .pnm-deep-deck__visual{position:absolute;inset:0;z-index:-1;background:#030507}body.world-poker-near-me .pnm-deep-deck__visual:after{background:linear-gradient(90deg,rgba(2,4,7,.96),rgba(2,4,7,.78) 38%,rgba(2,4,7,.28) 72%,rgba(2,4,7,.52)),linear-gradient(0deg,#030507,rgba(3,5,7,.38) 55%,rgba(3,5,7,.46))}body.world-poker-near-me .pnm-deep-deck__visual img{filter:saturate(.82) contrast(1.08) brightness(.76)}body.world-poker-near-me .pnm-deep-deck__scan{position:absolute;inset:0;opacity:.2;background:repeating-linear-gradient(180deg,transparent 0 6px,rgba(115,173,214,.05) 7px);-webkit-mask-image:linear-gradient(90deg,black,transparent 72%);mask-image:linear-gradient(90deg,black,transparent 72%)}body.world-poker-near-me .pnm-deep-deck__content{width:min(780px,72%);padding:clamp(28px,5vw,72px)}body.world-poker-near-me .pnm-deep-deck__breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:0;margin:0 0 32px;list-style:none}body.world-poker-near-me .pnm-deep-deck__breadcrumbs li{display:inline-flex;align-items:center;gap:7px;color:#718193;font:700 12px/1 var(--font-premium-body);letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck__breadcrumbs li:not(:last-child):after{content:"/";color:#43505d}body.world-poker-near-me .pnm-deep-deck__breadcrumbs a{color:#8d9cac;text-decoration:none}body.world-poker-near-me .pnm-deep-deck__breadcrumbs a:active,body.world-poker-near-me .pnm-deep-deck__breadcrumbs a:hover{color:var(--pnm-blue)}body.world-poker-near-me .pnm-deep-deck__eyebrow,body.world-poker-near-me .pnm-recent-rail__intro p{margin:0 0 12px;color:var(--pnm-blue);font:700 12px/1 var(--font-premium-body);letter-spacing:.24em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck h1{max-width:760px;margin:0;color:var(--pnm-white);font:430 clamp(38px,6vw,84px)/.96 var(--font-premium-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;text-shadow:0 16px 34px rgba(0,0,0,.9)}body.world-poker-near-me .pnm-deep-deck__description{max-width:650px;margin:20px 0 0;color:#a8b4c0;font:500 clamp(14px,1.5vw,18px)/1.6 var(--font-premium-body)}body.world-poker-near-me .pnm-deep-deck__status{width:-moz-fit-content;width:fit-content;min-height:34px;margin-top:22px;display:inline-flex;align-items:center;gap:9px;padding:0 13px;border:1px solid rgba(82,209,139,.3);border-radius:2px;color:#b8dcca;background:rgba(5,17,15,.72);font:700 12px/1 var(--font-premium-body);letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck__status>span{width:6px;height:6px;background:var(--pnm-success);box-shadow:0 0 10px rgba(82,209,139,.75)}body.world-poker-near-me .pnm-deep-deck__status[data-tone=modeled]{color:#dec790;border-color:rgba(200,164,93,.36)}body.world-poker-near-me .pnm-deep-deck__status[data-tone=modeled]>span{background:var(--pnm-gold);box-shadow:0 0 10px rgba(200,164,93,.64)}body.world-poker-near-me .pnm-deep-deck__status[data-tone=offline]{color:#d29ca0;border-color:rgba(255,91,98,.34)}body.world-poker-near-me .pnm-deep-deck__status[data-tone=offline]>span{background:var(--pnm-danger);box-shadow:0 0 10px rgba(255,91,98,.62)}body.world-poker-near-me .pnm-deep-deck__metrics{margin:26px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));border-block:1px solid rgba(154,177,197,.15);background:rgba(3,6,10,.58)}body.world-poker-near-me .pnm-deep-deck__metrics>div{min-width:0;padding:14px 16px;border-right:1px solid rgba(154,177,197,.13)}body.world-poker-near-me .pnm-deep-deck__metrics>div:last-child{border-right:0}body.world-poker-near-me .pnm-deep-deck__metrics dt{color:#718091;font:700 12px/1.2 var(--font-premium-body);letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck__metrics dd{margin:7px 0 0;overflow:hidden;color:var(--pnm-white);font:650 15px/1.1 var(--font-premium-body);text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-deep-deck__actions{margin-top:22px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}body.world-poker-near-me .pnm-deep-deck__actions :is(a,button){min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 17px;border:1px solid rgba(122,149,172,.36);border-radius:3px;color:var(--pnm-white);background:rgba(8,13,19,.84);text-decoration:none;font:700 12px/1 var(--font-premium-body);letter-spacing:.1em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck__actions :is(a,button):active,body.world-poker-near-me .pnm-deep-deck__actions :is(a,button):focus-visible,body.world-poker-near-me .pnm-deep-deck__actions :is(a,button):hover{border-color:var(--pnm-blue-line);background:rgba(47,168,255,.1);outline:none}body.world-poker-near-me .pnm-deep-deck--compact{min-height:390px}body.world-poker-near-me .pnm-deep-deck__freshness{margin:9px 0 0;color:#748292;font:650 12px/1.3 var(--font-premium-body);letter-spacing:.09em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck--compact .pnm-deep-deck__content{padding-block:clamp(28px,4vw,52px)}body.world-poker-near-me .pnm-recent-rail{width:min(100% - 32px,1000px);margin:22px auto 30px;padding:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:0;border:0;border-radius:0;background:none}body.world-poker-near-me .pnm-recent-rail__body{display:grid;grid-template-columns:190px minmax(0,1fr);gap:18px;align-items:center;padding-top:0;padding-bottom:10px}body.world-poker-near-me .pnm-recent-rail h2{margin:0;color:var(--pnm-white);font:520 23px/1 var(--font-premium-display);text-transform:uppercase}body.world-poker-near-me .pnm-recent-rail__track{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px}body.world-poker-near-me .pnm-recent-rail__item{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:0;border-radius:0;color:var(--pnm-white);background:none;text-decoration:none}body.world-poker-near-me .pnm-recent-rail__item .pnc-panel__body{justify-content:center;padding-top:0;padding-bottom:6px}body.world-poker-near-me .pnm-recent-rail__item:active,body.world-poker-near-me .pnm-recent-rail__item:hover{border-color:var(--pnm-blue-line)}body.world-poker-near-me .pnm-recent-rail__item span{display:block;color:var(--pnm-blue);font:700 12px/1 var(--font-premium-body);letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-recent-rail__item strong{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}body.world-poker-near-me .pnm-recent-rail__item small{display:block;margin-top:3px;overflow:hidden;color:var(--pnm-muted);text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me :is(.venue-header,.hgs-header,.hgd-panel,.pnm-location-listing__panel){border-color:rgba(148,171,191,.2)!important;border-radius:3px!important;background-color:#0a1017!important;background-image:none!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 50px rgba(0,0,0,.3)!important}body.world-poker-near-me .hgd-page{min-height:100dvh;padding-bottom:82px;color:var(--pnm-white);background:var(--pnm-void)}body.world-poker-near-me .hgd-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--pnm-muted);text-align:center}body.world-poker-near-me .hgd-main{width:min(100% - 28px,1120px);margin:0 auto;padding:22px 0 48px}body.world-poker-near-me .hgd-tabs{display:flex;flex-wrap:wrap;gap:2px;margin:18px 0;padding:4px;border:1px solid var(--pnm-hairline);border-radius:3px;background:#070c12}body.world-poker-near-me .hgd-tab{min-width:118px;min-height:44px;flex:1 0 auto;border:1px solid transparent;border-radius:2px;color:var(--pnm-muted);background:transparent;font:700 12px/1 var(--font-premium-body);letter-spacing:.12em;text-transform:uppercase}body.world-poker-near-me .hgd-tab[aria-selected=true]{color:var(--pnm-white);border-color:var(--pnm-blue-line);background:var(--pnm-blue-soft);box-shadow:inset 0 -2px var(--pnm-blue)}body.world-poker-near-me .hgd-tab:focus-visible{outline:2px solid var(--pnm-blue);outline-offset:2px}body.world-poker-near-me .hgd-page [style*=borderRadius]{border-radius:3px!important}body.world-poker-near-me .pnm-location-listing{min-height:100dvh;background:var(--pnm-void)}body.world-poker-near-me .pnm-location-listing__main{width:min(100% - 32px,1480px);margin:0 auto;padding-bottom:64px}body.world-poker-near-me .pnm-location-listing__summary{margin:0 0 18px;color:var(--pnm-muted)}body.world-poker-near-me .pnm-location-listing__main>section+section{margin-top:34px}body.world-poker-near-me .pnm-location-listing__section-head{display:flex;flex-direction:column;gap:0;align-items:stretch;margin:0 0 14px;padding:0;border-bottom:0}body.world-poker-near-me .pnm-location-listing__section-head>.pnc-panel__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:4px 28px;align-items:end}body.world-poker-near-me .pnm-location-listing__section-head>.pnc-panel__body>span{grid-column:1/-1;color:var(--pnm-blue);font:700 12px/1.2 var(--font-space-grotesk,sans-serif);letter-spacing:.18em;text-transform:uppercase}body.world-poker-near-me .pnm-location-listing__section-head>.pnc-panel__body h2{margin:0;color:var(--pnm-white);font:400 clamp(24px,3vw,38px)/1 var(--font-rajdhani,sans-serif);letter-spacing:.025em;text-transform:uppercase}body.world-poker-near-me .pnm-location-listing__section-head>.pnc-panel__body p{margin:0;color:var(--pnm-muted);font-size:13px;line-height:1.55}body.world-poker-near-me .pnm-location-listing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.world-poker-near-me .pnm-location-card{min-width:0;overflow:hidden;border:1px solid rgba(151,174,194,.2);border-radius:3px;background:#090f16}body.world-poker-near-me .pnm-location-card>a{display:block;color:inherit;text-decoration:none}body.world-poker-near-me .pnm-location-card__media{aspect-ratio:16/8.5;background:#05080c}body.world-poker-near-me .pnm-location-card__media img{height:100%;filter:saturate(.78) contrast(1.05);transition:transform .22s ease}body.world-poker-near-me .pnm-location-card:active .pnm-location-card__media img,body.world-poker-near-me .pnm-location-card:hover .pnm-location-card__media img{transform:scale(1.025)}body.world-poker-near-me .pnm-location-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,5,7,.94),transparent 70%)}body.world-poker-near-me .pnm-location-card__body{padding:16px}body.world-poker-near-me .pnm-location-card__body>span{color:var(--pnm-blue);font:700 12px/1 var(--font-premium-body);letter-spacing:.13em;text-transform:uppercase}body.world-poker-near-me .pnm-location-card h2{margin:8px 0 4px;color:var(--pnm-white);font:520 24px/1.05 var(--font-premium-display);text-transform:uppercase}body.world-poker-near-me .pnm-location-card p{margin:0;color:var(--pnm-muted);font-size:13px}body.world-poker-near-me .pnm-location-card__facts{display:flex;flex-wrap:wrap;gap:5px;margin-top:13px}body.world-poker-near-me .pnm-location-card__facts span{padding:5px 7px;border:1px solid var(--pnm-hairline);border-radius:2px;color:#9eabba;font-size:12px}body.world-poker-near-me .pnm-location-listing__states{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,164px),1fr));gap:7px}body.world-poker-near-me .pnm-location-listing__state{min-height:70px;display:flex;align-items:stretch;gap:0;color:var(--pnm-white);text-decoration:none}body.world-poker-near-me .pnm-location-listing__state:active,body.world-poker-near-me .pnm-location-listing__state:hover{border-color:var(--pnm-blue-line)}body.world-poker-near-me .pnm-location-listing__state small{color:var(--pnm-muted)}.pnm-map-coverage{display:flex;align-items:stretch;gap:10px;width:min(520px,calc(100% - 28px));min-height:68px;padding:9px 10px;border:1px solid rgba(160,184,205,.34);border-radius:3px;background:rgba(3,7,11,.94);box-shadow:inset 0 1px rgba(255,255,255,.045),0 14px 30px rgba(0,0,0,.42);color:#eaf3fa;backdrop-filter:blur(10px)}.pnm-map-coverage--overlay{position:absolute;z-index:800;left:14px;bottom:14px}.pnm-map-coverage__signal{position:relative;flex:none;width:42px;min-height:48px;overflow:hidden;border:1px solid rgba(80,188,255,.28);border-radius:2px;background:radial-gradient(circle at center,rgba(52,190,255,.2) 0 2px,transparent 3px),repeating-radial-gradient(circle at center,rgba(52,190,255,.1) 0 1px,transparent 1px 8px),#050b10}.pnm-map-coverage__signal:after{content:"";position:absolute;left:50%;bottom:50%;width:48%;height:1px;transform-origin:left center;transform:rotate(-25deg);background:linear-gradient(90deg,rgba(72,202,255,.9),transparent);animation:pnmCoverageSweep 3.6s linear infinite}.pnm-map-coverage__signal span{position:absolute;left:50%;top:50%;width:5px;height:5px;transform:translate(-50%,-50%);border-radius:50%;background:#62d3ff;box-shadow:0 0 12px rgba(76,205,255,.95)}.pnm-map-coverage__copy{min-width:0;flex:1;align-self:center}.pnm-map-coverage__copy>span{display:block;color:#52caff;font:700 12px/1 var(--font-space-grotesk,sans-serif);letter-spacing:.17em;text-transform:uppercase}.pnm-map-coverage__copy>div{margin-top:4px;font:500 12px/1 var(--font-inter,sans-serif);color:#bac9d5;white-space:nowrap}.pnm-map-coverage__copy strong{color:#fff;font:500 23px/.9 var(--font-rajdhani,sans-serif);letter-spacing:.03em}.pnm-map-coverage__copy small{color:#778b9c;font-size:12px;letter-spacing:.04em}.pnm-map-coverage__integrity{display:flex;gap:7px;margin-top:5px!important;color:#7fb6d3!important;font:700 12px/1 var(--font-space-grotesk,sans-serif)!important;letter-spacing:.09em;text-transform:uppercase;white-space:normal!important}.pnm-map-coverage__integrity span+span:before{content:"◆";margin-right:7px;color:#33566a;font-size:12px}.pnm-map-coverage__integrity .pnm-map-coverage__held{color:#d6a84b}.pnm-map-coverage__copy p{margin:5px 0 0;overflow:hidden;color:#7f93a3;font:600 12px/1.1 var(--font-space-grotesk,sans-serif);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pnm-map-coverage__actions{display:flex;align-items:center;gap:5px}.pnm-map-coverage__actions button{min-height:46px!important;padding:0 10px;border:1px solid rgba(106,199,245,.32);border-radius:2px;color:#dceaf3;background:#0a141d;font:700 12px/1 var(--font-space-grotesk,sans-serif);letter-spacing:.05em;cursor:pointer}.pnm-map-coverage__actions button:active,.pnm-map-coverage__actions button:hover{border-color:rgba(111,211,255,.65);background:#0d1d29}.pnm-map-coverage__actions button:focus-visible{outline:2px solid #5acfff;outline-offset:2px}.pnm-map-coverage__actions button:disabled{cursor:wait;opacity:.58}@keyframes pnmCoverageSweep{to{transform:rotate(335deg)}}@media (max-width:900px){body.world-poker-near-me .pnm-deep-deck{width:min(100% - 16px,1480px);min-height:560px}body.world-poker-near-me .pnm-deep-deck__visual:after{background:linear-gradient(0deg,#030507,rgba(3,5,7,.76) 62%,rgba(3,5,7,.34))}body.world-poker-near-me .pnm-deep-deck__visual img{-o-object-position:58% center;object-position:58% center}body.world-poker-near-me .pnm-deep-deck__content{width:100%;padding:24px 20px 28px}body.world-poker-near-me .pnm-deep-deck__breadcrumbs ol{margin-bottom:22px}body.world-poker-near-me .pnm-deep-deck__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me .pnm-deep-deck__metrics>div:nth-child(2n){border-right:0}body.world-poker-near-me .pnm-deep-deck__metrics>div:nth-child(n+3){border-top:1px solid rgba(154,177,197,.13)}body.world-poker-near-me .pnm-recent-rail{width:min(100% - 16px,1000px)}body.world-poker-near-me .pnm-recent-rail__body{grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .pnm-location-listing__main{width:min(100% - 16px,1480px)}body.world-poker-near-me .pnm-location-listing__section-head>.pnc-panel__body{grid-template-columns:minmax(0,1fr);gap:7px}body.world-poker-near-me .pnm-location-listing__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){body.world-poker-near-me .pnm-deep-deck{min-height:600px}body.world-poker-near-me .pnm-deep-deck h1{font-size:clamp(36px,12vw,54px)}body.world-poker-near-me .pnm-deep-deck__description{font-size:14px}body.world-poker-near-me .pnm-deep-deck__actions{display:grid;grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .pnm-deep-deck__actions :is(a,button){width:100%}.pnm-map-coverage{gap:7px;min-height:62px;padding:7px}.pnm-map-coverage--overlay{left:8px;bottom:8px;width:calc(100% - 16px)}.pnm-map-coverage__signal{width:36px;min-height:44px}.pnm-map-coverage__copy>div{white-space:normal}.pnm-map-coverage__copy small{display:block;margin-top:2px}.pnm-map-coverage__integrity{gap:5px}.pnm-map-coverage__integrity span+span:before{margin-right:5px}.pnm-map-coverage__copy p{max-width:150px}.pnm-map-coverage__actions{flex-direction:column;align-items:stretch}.pnm-map-coverage__actions button{min-width:92px}}@media (prefers-reduced-motion:reduce){body.world-poker-near-me *,body.world-poker-near-me :after,body.world-poker-near-me :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (prefers-contrast:more){body.world-poker-near-me{--pnm-muted:#c5d0da;--pnm-hairline:rgba(220,235,247,0.44);--pnm-steel-dim:rgba(210,228,242,0.56);--pnm-blue-line:rgba(89,194,255,0.86)}body.world-poker-near-me :is(.pnm-family-nav,.pnm-status-rail,.pnm-filter-bar,.pnm-content,.pnm-deep-deck,.pnm-location-card,.pnm-location-listing__state,.entity-card,.venue-card,.tour-card,.tournament-card){border-color:rgba(220,235,247,.62)!important}body.world-poker-near-me :is(button,a,input,select,textarea):focus-visible{outline-width:3px!important;outline-offset:3px!important}}@media (forced-colors:active){body.world-poker-near-me{color:CanvasText!important;background:Canvas!important}body.world-poker-near-me .pnm-deep-deck__visual:after,body.world-poker-near-me:after,body.world-poker-near-me:before{display:none!important}body.world-poker-near-me :is(.pnm-page,.hg-page,.ec-page,.dt-page,.venue-page,.tour-page,.series-page,.hgs-page,.hgd-page,.pnm-location-listing,.pnm-family-nav,.pnm-status-rail,.pnm-filter-bar,.pnm-content,.pnm-deep-deck,.pnm-location-card,.pnm-location-listing__state,.entity-card,.venue-card,.tour-card,.tournament-card,.pnm-lobby-page,.lobby-search-wrap,.lobby-card-btn){color:CanvasText!important;border-color:CanvasText!important;background:Canvas!important;background-image:none!important;box-shadow:none!important}body.world-poker-near-me :is(.pnm-title,.hg-title,.ec-title,.lobby-title,.lobby-panel-title){color:CanvasText!important;background:none!important;-webkit-text-fill-color:CanvasText!important;text-shadow:none!important;filter:none!important}body.world-poker-near-me :is(.pnm-top-tab.active,.pnm-family-nav__link.is-active,[aria-selected=true],[aria-current=page],[aria-pressed=true]){color:HighlightText!important;border-color:Highlight!important;background:Highlight!important;box-shadow:none!important;forced-color-adjust:none}body.world-poker-near-me :is(button,a,input,select,textarea):focus-visible{outline:3px solid Highlight!important;outline-offset:3px!important}body.world-poker-near-me :is(.pnm-live-dot,.pnm-family-nav__live-dot,.pnm-status-rail__signal,.pnm-map-coverage__signal span){border:1px solid CanvasText!important;background:CanvasText!important;box-shadow:none!important}}@media (max-width:768px){.pnm-page-container .sp-icon-btn,.pnm-page-container .sp-overlay-close{--sp-btn-size:44px}}.pnm-location-listing .pnm-location-listing__section-head{width:min(100%,1000px);margin-inline:auto}.pnm-lobby-page{position:relative;width:100%;background:#020406;font-family:var(--font-premium-body);touch-action:pan-y}.pnm-lobby-stage{position:relative;overflow:hidden;min-height:60dvh}.pnm-lobby-skip{position:fixed;top:8px;left:8px;z-index:1000;min-height:44px;padding:0 16px;display:flex;align-items:center;border:0;background:#03070b;color:#f5fbff;font:750 12px/1 var(--font-premium-body);letter-spacing:.05em;text-decoration:none;transform:translateY(-140%)}.pnm-lobby-skip:focus-visible{transform:translateY(0);outline:2px solid #8fd4ff;outline-offset:2px}.lobby-scene-container{position:absolute;inset:0;z-index:1}.lobby-scene-container canvas{display:block}.lobby-overlay{z-index:10;pointer-events:none}.lobby-overlay,.lobby-topbar{position:relative;display:flex;flex-direction:column}.lobby-topbar{align-items:center;padding:16px 16px 12px;pointer-events:auto;z-index:20;width:100%;box-sizing:border-box;background:#020406}.lobby-search-form{width:min(440px,calc(100vw - 32px));max-width:100%;box-sizing:border-box}.lobby-search-wrap{position:relative;display:flex;align-items:center;box-sizing:border-box;max-width:100%}.lobby-search-icon{pointer-events:none}.lobby-search-input{flex:1;background:transparent;border:none;outline:none;color:#e0e8f0;font-size:14px;font-family:var(--font-premium-body);letter-spacing:.02em}.pnm-lobby-skeleton__well{width:min(100%,520px);aspect-ratio:1829/313;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat}.pnm-lobby-skeleton__grid{width:100%;max-width:900px;aspect-ratio:1/1;margin:12px auto 0}@keyframes lobby-gpsPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes lobby-fadeIn{to{opacity:1}}@keyframes lobby-panelSlideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-form{container-type:inline-size;animation:none;opacity:1}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-wrap{gap:1.6cqw;min-height:0!important;padding:2.41cqw 6.73cqw 4.98cqw 6.78cqw!important;overflow:visible}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-icon{position:static!important;width:9cqw;height:9cqw;flex:none;transform:none}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-input{min-height:44px!important;padding:0 1cqw!important}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-input:focus-visible{outline:none!important}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-wrap:after{content:""!important;position:absolute;inset:2.41cqw 6.73cqw 4.98cqw 6.78cqw;pointer-events:none;outline:2px solid transparent}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-search-wrap:has(.lobby-search-input:focus-visible):after{outline-color:#8fd4ff}.pnm-lobby-page :is(.lobby-voice-btn,.lobby-gps-btn){min-width:44px!important;min-height:44px!important}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-voice-btn{display:grid;width:22cqw!important;height:44px!important;flex:none;padding:0!important;place-items:center;color:#e4e7ec!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:800 12px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-voice-btn:active .lobby-voice-btn__label{filter:brightness(1.35)}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-gps-btn{width:44px!important;height:44px!important;flex:none;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-gps-btn .pnc-icon{width:min(44px,9.6cqw);height:min(44px,9.6cqw);flex:none}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-gps-btn:active .pnc-icon{transform:translateY(1px)}body.world-poker-near-me .pnm-lobby-page .lobby-command-row .lobby-gps-btn:disabled{cursor:progress}body.world-poker-near-me .pnm-lobby-page .lobby-topbar .lobby-location-prompts{container-type:inline-size}body.world-poker-near-me .pnm-lobby-page .lobby-location-prompts .lobby-location-prompt{min-height:0;gap:2cqw;padding:2.41cqw 6.73cqw 4.98cqw 6.78cqw;overflow:visible}body.world-poker-near-me .pnm-lobby-page .lobby-location-prompts .lobby-location-prompt>.pnc-icon{width:9cqw;height:9cqw;flex:none}body.world-poker-near-me .pnm-lobby-page .lobby-location-prompts .lobby-location-prompt__title{font-size:13px;line-height:1.15}body.world-poker-near-me .pnm-lobby-page .lobby-location-prompts .lobby-location-prompt__detail{overflow:hidden;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-lobby-page .lobby-location-prompts .lobby-location-prompt:active .lobby-location-prompt__title{filter:brightness(1.3)}.pnm-lobby-page .lobby-topbar{align-items:flex-start;padding:18px clamp(18px,5vw,72px) 12px}.pnm-lobby-page .lobby-topbar>div{margin:0!important;width:min(760px,calc(100vw - 36px))!important}.pnm-lobby-page .lobby-search-form{width:min(520px,100%)}.pnm-lobby-page .lobby-card-scroll{align-items:flex-end!important;padding:10px clamp(18px,5vw,72px) 28px!important}.pnm-lobby-page .lobby-card-scroll>div:first-child{width:min(62vw,900px)!important;margin-left:auto}.pnm-lobby-page .lobby-card-scroll picture img{border:0;border-radius:0!important;box-shadow:none;filter:none}.pnm-lobby-page .lobby-hotspot{border:0!important;border-radius:0}.pnm-lobby-page .lobby-hotspot:focus-visible{outline:2px solid #8fd4ff;outline-offset:-3px;box-shadow:none}.pnm-lobby-page .lobby-hotspot:active{outline:2px solid #45adff;outline-offset:-3px}body.world-poker-near-me .pnm-lobby-page .lobby-stats-panel .lobby-stat__label{font-size:12px}body.world-poker-near-me .pnm-sheet.pnm-voice-sheet{width:min(520px,100%);padding:0 8px 8px;border:0!important;border-radius:0!important;background:#010306!important;box-shadow:none!important}body.world-poker-near-me .pnm-voice-sheet .pnm-sheet__handle{display:none}body.world-poker-near-me .pnm-voice-sheet .pnm-sheet__head{justify-content:flex-end;padding:0;border:0}body.world-poker-near-me .pnm-voice-sheet .pnm-sheet__close .pnc-icon{width:44px;height:44px;flex:none}body.world-poker-near-me .pnm-voice-sheet .pnm-sheet__close:focus-visible{outline:2px solid #8fd4ff;outline-offset:0;box-shadow:none}body.world-poker-near-me .pnm-voice-sheet .pnm-voice-console .pnc__body{background-color:#010306}body.world-poker-near-me .pnm-lobby-toast{position:fixed;left:50%;z-index:200;width:min(420px,calc(100vw - 24px));transform:translateX(-50%);animation:lobby-toastSlideIn .3s ease-out}body.world-poker-near-me .pnm-lobby-toast--location{top:80px}body.world-poker-near-me .pnm-lobby-toast--geofence{bottom:calc(var(--sp-bottom-nav-height, 56px) + env(safe-area-inset-bottom, 0px) + 12px);z-index:190}body.world-poker-near-me .pnm-lobby-toast .pnm-lobby-toast__body{flex-direction:row;align-items:center;gap:12px;background-color:#010306}body.world-poker-near-me .pnm-lobby-toast .pnm-lobby-toast__icon{width:44px;height:44px;flex:none}body.world-poker-near-me .pnm-lobby-toast__copy{min-width:0;flex:1 1 auto}body.world-poker-near-me .pnm-lobby-toast__label{font:800 12px/1.2 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-lobby-toast__value{overflow-wrap:anywhere;color:#e4e7ec;font:700 16px/1.25 var(--font-inter),Inter,sans-serif}body.world-poker-near-me .pnm-lobby-toast__text{min-width:0;flex:1 1 auto;color:#d7dee7;font:500 13px/1.4 var(--font-inter),Inter,sans-serif}body.world-poker-near-me .pnm-lobby-toast .pnm-lobby-toast__close{display:grid;width:44px;height:44px;min-width:44px;min-height:44px;flex:none;padding:0;place-items:center;border:0;background:none;cursor:pointer}body.world-poker-near-me .pnm-lobby-toast .pnm-lobby-toast__close .pnc-icon{width:40px;height:40px;flex:none}body.world-poker-near-me .pnm-lobby-toast .pnm-lobby-toast__close:focus-visible{outline:2px solid #8fd4ff;outline-offset:0;box-shadow:none}@media (max-width:768px){.lobby-topbar{padding:12px 12px 10px}.lobby-search-form{width:calc(100vw - 24px);max-width:100%}.pnm-lobby-page .lobby-topbar{align-items:center;padding:12px 12px 8px}.pnm-lobby-page .lobby-search-form,.pnm-lobby-page .lobby-topbar>div{width:calc(100vw - 24px)!important}.pnm-lobby-page .lobby-card-scroll{align-items:center!important;padding:8px 12px 18px!important}.pnm-lobby-page .lobby-card-scroll>div:first-child,.pnm-lobby-page .lobby-card-scroll>div:last-child{width:100%!important;max-width:100%!important}}@media (max-width:600px){body.world-poker-near-me .pnm-sheet.pnm-voice-sheet{padding-bottom:calc(var(--sp-bottom-nav-height, 56px) + env(safe-area-inset-bottom, 0px) + 8px)}}@media (prefers-reduced-motion:reduce){.lobby-search-form{animation:none!important;opacity:1}}@media (min-width:901px){.pnm-feed-column:has(>.pnm-lobby-page){max-width:none;overflow-x:visible}.pnm-feed-column:has(>.pnm-lobby-page)>.pnm-lobby-page,.pnm-lobby-page>.pnm-lobby-stage,.pnm-lobby-page>div>.pnm-lobby-stage{width:100%;max-width:none}.pnm-lobby-page .pnm-lobby-stage>.lobby-overlay,.pnm-lobby-page .pnm-lobby-stage>div>.lobby-overlay{width:min(1080px,100%);margin-inline:auto}.pnm-lobby-page .pnm-lobby-stage .lobby-overlay>.lobby-topbar{position:relative;border-bottom-color:transparent;background:transparent!important;box-shadow:none}.pnm-lobby-page .pnm-lobby-stage .lobby-overlay>.lobby-topbar:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;border-bottom:1px solid rgba(151,174,195,.18);background:rgba(2,5,8,.92);box-shadow:0 18px 42px rgba(0,0,0,.38);pointer-events:none;transform:translateX(-50%)}}.pnm-lobby-summary{width:min(1120px,100%);margin:0 auto;padding:8px 12px 40px;box-sizing:border-box}.pnm-lobby-summary .pnc-panel__body.pnm-lobby-summary__body{padding:14px 10.5% 16px;gap:0}.pnm-lobby-summary .pnm-lobby-summary__body>section{max-width:none!important;margin:0!important;padding:0!important;background:none!important;color:#e4e7ec!important}.pnm-lobby-summary .pnm-lobby-summary__body>section>:is(h1,h2){color:#e4e7ec!important;font-family:var(--font-rajdhani),"Roboto Condensed",Inter,system-ui,sans-serif!important;letter-spacing:.04em!important}.pnm-lobby-summary .pnm-lobby-summary__body>section>p{color:#9aa5b3!important}.pnm-lobby-summary .pnm-lobby-summary__body ul{-moz-column-gap:24px!important;column-gap:24px!important;row-gap:0!important}@media (min-width:901px){.pnm-lobby-summary .pnm-lobby-summary__body ul{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.pnm-lobby-summary .pnm-lobby-summary__body li{padding:10px 0 14px!important;border:0!important;border-top:1px solid rgb(154 165 179/16%)!important;border-radius:0!important;background:none!important;box-shadow:none!important}.pnm-lobby-summary .pnm-lobby-summary__body li>a{display:inline-flex!important;min-height:44px;align-items:center;color:#45adff!important;font-family:var(--font-rajdhani),"Roboto Condensed",Inter,system-ui,sans-serif!important;letter-spacing:.06em!important}.pnm-lobby-summary .pnm-lobby-summary__body li>span{display:block;color:#9aa5b3!important}.pnm-lobby-summary .pnm-lobby-summary__body>section>p:last-of-type{color:#9aa5b3!important}.pnm-lobby-summary .pnm-lobby-summary__body>section>p:last-of-type a{display:inline-flex;min-height:44px;align-items:center;color:#45adff!important}body.world-memory-games{--world-primary:#00bfff;--world-primary-rgb:0,191,255;--world-primary-glow:rgba(0,191,255,0.4);--world-secondary:#00d4ff;--world-secondary-rgb:0,212,255;--world-bg-start:#020810;--world-bg-mid:#081828;--world-bg-end:#010408;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(10,35,60,0.6);--world-surface-elevated:rgba(15,50,85,0.8);--world-border:rgba(0,191,255,0.3)}body.world-preflop-charts .preflop-command-deck{--pc-ink:#03070d;--pc-panel:#07111c;--pc-panel-2:#0a1826;--pc-line:rgba(102,217,255,0.34);--pc-line-strong:rgba(102,217,255,0.72);--pc-cobalt:#20a8ff;--pc-cyan:#66d9ff;--pc-violet:#9b6cff;--pc-gold:#f4c44e;--pc-silver:#d9e4ee;--pc-muted:#8193a5;background:radial-gradient(circle at 50% 8%,rgba(19,107,181,.18),transparent 30rem),linear-gradient(180deg,#02050a,#050a12 48%,#02050a)!important;color:var(--pc-silver);isolation:isolate}body.world-preflop-charts .preflop-command-deck:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(76,174,236,.025) 1px,transparent 0),linear-gradient(90deg,rgba(76,174,236,.025) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,black,transparent 86%);mask-image:linear-gradient(180deg,black,transparent 86%)}body.world-preflop-charts .preflop-command-deck :is(button,[role=button],a){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.world-preflop-charts .preflop-command-deck button:not(.sp-icon-btn){min-height:44px}body.world-preflop-charts .preflop-menu{max-width:1180px;margin:18px auto 42px}body.world-preflop-charts .preflop-menu button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.preflop-subpage .preflop-skel,body.world-preflop-charts .preflop-skel{position:relative;overflow:hidden;border:1px solid rgba(102,217,255,.14);border-radius:2px;background:linear-gradient(90deg,rgba(10,24,38,.9),rgba(20,44,66,.9) 50%,rgba(10,24,38,.9));background-size:200% 100%;animation:preflopShimmer 1.4s ease-in-out infinite}@keyframes preflopShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}body.world-preflop-charts .preflop-board-panel,body.world-preflop-charts .preflop-hero,body.world-preflop-charts .preflop-level-toolbar,body.world-preflop-charts .preflop-mastery-gate,body.world-preflop-charts .preflop-primer,body.world-preflop-charts .preflop-recent,body.world-preflop-charts .preflop-smart-practice,body.world-preflop-charts .preflop-suggestions,body.world-preflop-charts .preflop-vip-panel{position:relative;border:1px solid var(--pc-line);background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 38%),linear-gradient(180deg,rgba(10,24,38,.97),rgba(3,10,18,.98));box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),inset 0 1px 24px rgba(70,174,255,.045),0 14px 36px rgba(0,0,0,.3)}body.world-preflop-charts .preflop-hero:before,body.world-preflop-charts .preflop-level-toolbar:before,body.world-preflop-charts .preflop-mastery-gate:before,body.world-preflop-charts .preflop-primer:before,body.world-preflop-charts .preflop-smart-practice:before,body.world-preflop-charts .preflop-suggestions:before,body.world-preflop-charts .preflop-vip-panel:before{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.035);pointer-events:none}body.world-preflop-charts .preflop-hero{min-height:286px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;overflow:hidden;margin-bottom:16px;border-color:var(--pc-line-strong);background:linear-gradient(90deg,rgba(2,7,14,.99),rgba(3,11,20,.95) 46%,rgba(4,15,29,.76))}body.world-preflop-charts .preflop-hero:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--pc-cobalt),var(--pc-cyan),transparent);box-shadow:0 0 15px rgba(32,168,255,.85)}body.world-preflop-charts .preflop-hero-copy{position:relative;z-index:2;align-self:center;padding:34px 28px 34px 42px}body.world-preflop-charts .preflop-eyebrow,body.world-preflop-charts .preflop-panel-kicker{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--pc-cyan)}body.world-preflop-charts .preflop-hero h1{margin:12px 0 8px;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:clamp(34px,5vw,60px);font-weight:600;line-height:.98;letter-spacing:-.04em;color:#f3f7fb;text-shadow:0 0 28px rgba(65,177,255,.28)}body.world-preflop-charts .preflop-hero-copy>p{max-width:480px;margin:16px 0 0;color:#a6b5c4;font-size:clamp(14px,1.8vw,18px);line-height:1.6}body.world-preflop-charts .preflop-cost-chip,body.world-preflop-charts .preflop-grade-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;margin-top:14px;padding:7px 12px;border:1px solid rgba(83,197,255,.28);background:rgba(2,10,20,.7);color:#a8bfd2;font-size:12px}body.world-preflop-charts .preflop-grade-chip{display:flex;width:-moz-fit-content;width:fit-content;flex-wrap:wrap}body.world-preflop-charts .preflop-cost-chip svg,body.world-preflop-charts .preflop-grade-chip span:first-child{color:var(--pc-cyan)}body.world-preflop-charts .preflop-grade-chip span:first-child{font-family:var(--font-orbitron),Orbitron,sans-serif;font-weight:800}body.world-preflop-charts .preflop-cost-chip{color:var(--pc-cyan);font-weight:700}body.world-preflop-charts .preflop-hero-visual{position:relative;min-height:286px;overflow:hidden}body.world-preflop-charts .preflop-hero-visual:after,body.world-preflop-charts .preflop-hero-visual:before{content:"";position:absolute;border-radius:50%;pointer-events:none}body.world-preflop-charts .preflop-hero-visual:before{width:420px;height:130px;right:-20px;bottom:10px;border:1px solid rgba(54,172,255,.62);box-shadow:0 0 0 12px rgba(33,144,234,.07),0 0 0 28px rgba(33,144,234,.045),inset 0 0 45px rgba(35,162,255,.22),0 0 42px rgba(28,151,255,.2);transform:perspective(420px) rotateX(65deg)}body.world-preflop-charts .preflop-hero-visual:after{width:280px;height:280px;right:18px;top:0;background:radial-gradient(circle,rgba(42,165,255,.24),transparent 66%);filter:blur(6px)}body.world-preflop-charts .preflop-range-matrix{position:absolute;top:28px;right:16px;width:185px;display:grid;grid-template-columns:repeat(6,1fr);gap:2px;opacity:.42;transform:perspective(500px) rotateY(-12deg)}body.world-preflop-charts .preflop-range-matrix span{aspect-ratio:1;border:1px solid rgba(77,185,255,.38);background:rgba(11,86,138,.16)}body.world-preflop-charts .preflop-range-matrix span:nth-child(-n+6),body.world-preflop-charts .preflop-range-matrix span:nth-child(7n+1){background:rgba(29,164,255,.28)}body.world-preflop-charts .preflop-diamond-stage{position:absolute;z-index:2;right:96px;bottom:14px;width:230px;height:230px;display:grid;place-items:center}body.world-preflop-charts .preflop-diamond-stage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:saturate(1.22) contrast(1.08) drop-shadow(0 0 13px rgba(74,185,255,.88));animation:preflop-diamond-float 5s ease-in-out infinite}body.world-preflop-charts .preflop-command-deck .preflop-subpage-nav{margin:0 0 14px}body.world-preflop-charts .preflop-smart-practice{display:grid;grid-template-columns:116px minmax(0,1fr) minmax(230px,.48fr);align-items:center;gap:24px;min-height:158px;margin:0 0 12px;padding:20px 24px;border-color:rgba(155,108,255,.44);background:radial-gradient(circle at 10% 50%,rgba(116,73,219,.2),transparent 22%),linear-gradient(110deg,rgba(16,11,36,.98),rgba(4,12,22,.98))}body.world-preflop-charts .preflop-jarvis-medallion{position:relative;width:104px;height:104px;overflow:hidden;border:1px solid rgba(155,108,255,.72);border-radius:50%;background:#050711;box-shadow:0 0 0 6px rgba(155,108,255,.055),0 0 26px rgba(128,77,232,.3),inset 0 0 28px rgba(77,48,170,.24)}body.world-preflop-charts .preflop-jarvis-medallion img{width:148%;height:148%;-o-object-fit:contain;object-fit:contain;transform:translate(-16%,-18%)}body.world-preflop-charts .preflop-smart-copy h2{margin:6px 0 4px;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:22px;font-weight:600;color:#f0f4fb}body.world-preflop-charts .preflop-smart-copy>p{margin:0;color:#9eacc0;font-size:14px;line-height:1.55}body.world-preflop-charts .preflop-smart-practice .preflop-panel-kicker,body.world-preflop-charts .preflop-suggestions-title{color:#b897ff}body.world-preflop-charts .preflop-weak-spots{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}body.world-preflop-charts .preflop-weak-label{width:100%;color:#8ea1b4;font-size:12px;letter-spacing:.08em;text-transform:uppercase}body.world-preflop-charts .preflop-weak-row{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(155,108,255,.2);background:rgba(0,0,0,.26);color:#d5c8ff;font-size:12px}body.world-preflop-charts .preflop-weak-row span:last-child{color:#8b9db0}body.world-preflop-charts .preflop-primary-cta{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border:1px solid #64c8ff;border-radius:2px;background:linear-gradient(180deg,rgba(53,144,255,.92),rgba(17,70,168,.96));box-shadow:inset 0 0 18px rgba(119,215,255,.26),0 0 22px rgba(42,131,255,.32);color:#fff;font-weight:800;cursor:pointer;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}body.world-preflop-charts .preflop-primary-cta:active:not(:disabled),body.world-preflop-charts .preflop-primary-cta:focus-visible:not(:disabled),body.world-preflop-charts .preflop-primary-cta:hover:not(:disabled){filter:brightness(1.12);box-shadow:inset 0 0 20px rgba(119,215,255,.34),0 8px 30px rgba(42,131,255,.42)}body.world-preflop-charts .preflop-primary-cta:disabled{cursor:wait;opacity:.65}body.world-preflop-charts .preflop-suggestions{margin-bottom:14px;padding:16px 18px 18px;border-color:rgba(155,108,255,.34)}body.world-preflop-charts .preflop-suggestions-title{margin-bottom:10px;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.world-preflop-charts .preflop-suggestions-list{display:grid;gap:7px}body.world-preflop-charts .preflop-suggestion-row{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;border:1px solid rgba(169,135,255,.18);background:rgba(0,0,0,.28);color:#c7d2de;font-size:13px;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}body.world-preflop-charts .preflop-suggestion-row:active,body.world-preflop-charts .preflop-suggestion-row:focus-visible,body.world-preflop-charts .preflop-suggestion-row:hover{border-color:rgba(169,135,255,.58);background:rgba(78,48,147,.16)}body.world-preflop-charts .preflop-suggestion-row>span:last-child{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;color:#b897ff;font-size:12px;font-weight:800}body.world-preflop-charts .preflop-mode-rail{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:7px;margin-bottom:8px}body.world-preflop-charts .preflop-mode-card{position:relative;min-width:0;min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 7px 11px;overflow:hidden;border:1px solid rgba(109,137,163,.28);border-radius:2px;background:linear-gradient(145deg,rgba(255,255,255,.04),transparent 46%),linear-gradient(180deg,rgba(11,23,37,.96),rgba(5,11,19,.98));color:#a7b4c2;cursor:pointer;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}body.world-preflop-charts .preflop-mode-card:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:2px;background:var(--mode-accent);box-shadow:0 0 12px var(--mode-accent);opacity:0}body.world-preflop-charts .preflop-mode-card.is-active,body.world-preflop-charts .preflop-mode-card:active,body.world-preflop-charts .preflop-mode-card:focus-visible,body.world-preflop-charts .preflop-mode-card:hover{border-color:var(--mode-accent);color:var(--mode-accent);box-shadow:inset 0 0 26px color-mix(in srgb,var(--mode-accent) 12%,transparent),0 6px 20px rgba(0,0,0,.28)}body.world-preflop-charts .preflop-mode-card.is-active:after{opacity:1}body.world-preflop-charts .preflop-mode-icon{height:29px;display:grid;place-items:center;color:currentColor}body.world-preflop-charts .preflop-mode-label{max-width:100%;color:#dbe4ec;font-size:13px;font-weight:800;line-height:1.15;text-align:center}body.world-preflop-charts .preflop-mode-desc{min-height:24px;color:#8496a8;font-size:12px;line-height:1.25;text-align:center}body.world-preflop-charts .preflop-quick-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:22px}body.world-preflop-charts .preflop-quick-button,body.world-preflop-charts .preflop-tool-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(121,151,178,.28);border-radius:2px;background:linear-gradient(180deg,rgba(13,26,41,.98),rgba(4,11,19,.98));color:#8595a7;font-size:13px;font-weight:700;cursor:pointer}body.world-preflop-charts .preflop-quick-button.is-active,body.world-preflop-charts .preflop-quick-button:active,body.world-preflop-charts .preflop-quick-button:focus-visible,body.world-preflop-charts .preflop-quick-button:hover{border-color:var(--mode-accent);color:var(--mode-accent);box-shadow:inset 0 0 20px color-mix(in srgb,var(--mode-accent) 10%,transparent)}body.world-preflop-charts .preflop-launch-card{position:relative;max-width:520px;margin:0 auto 22px;padding:32px 28px;overflow:hidden;border:2px solid color-mix(in srgb,var(--launch-color) 30%,transparent);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--launch-color) 7%,transparent),color-mix(in srgb,var(--launch-color) 3%,transparent));text-align:center;animation:preflopLaunchEnter .25s ease-out both}@keyframes preflopLaunchEnter{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.world-preflop-charts .preflop-launch-difficulty{position:absolute;top:14px;right:14px;padding:5px 12px;border:1px solid;border-radius:20px;font-size:12px;font-weight:800;letter-spacing:.1em}body.world-preflop-charts .preflop-launch-icon{display:flex;justify-content:center;margin-bottom:12px;color:var(--launch-color)}body.world-preflop-charts .preflop-launch-title{margin:0 0 10px;font-size:24px;font-weight:800;color:var(--launch-color);letter-spacing:.04em}body.world-preflop-charts .preflop-launch-desc{max-width:380px;margin:0 auto 20px;font-size:14px;color:rgba(255,255,255,.65);line-height:1.6}body.world-preflop-charts .preflop-launch-stats{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}body.world-preflop-charts .preflop-launch-stats>div{min-width:90px;padding:8px 14px;border-radius:10px;background:rgba(0,0,0,.3);text-align:center}body.world-preflop-charts .preflop-launch-stats span{display:block;margin-bottom:2px;font-size:12px;font-weight:600;letter-spacing:.08em;color:rgba(255,255,255,.5)}body.world-preflop-charts .preflop-launch-stats strong{font-size:13px;color:#fff}body.world-preflop-charts .preflop-launch-best{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-bottom:16px;padding:8px 16px;border:1px solid rgba(255,215,0,.2);border-radius:10px;background:rgba(255,215,0,.08);color:#FFD700;font-size:12px}body.world-preflop-charts .preflop-launch-best span{color:rgba(255,255,255,.6);font-weight:600}body.world-preflop-charts .preflop-launch-best strong{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:14px;font-weight:800}body.world-preflop-charts .preflop-launch-best em{padding:2px 6px;border-radius:4px;font-size:12px;font-style:normal;font-weight:800}body.world-preflop-charts .preflop-launch-button{min-height:52px;padding:14px 40px;border:none;border-radius:14px;background:linear-gradient(135deg,var(--launch-from),var(--launch-to));color:#fff;font-size:16px;font-weight:800;letter-spacing:.06em;cursor:pointer;box-shadow:0 4px 20px color-mix(in srgb,var(--launch-color) 20%,transparent);transition:filter .2s ease}body.world-preflop-charts .preflop-launch-button:active,body.world-preflop-charts .preflop-launch-button:focus-visible,body.world-preflop-charts .preflop-launch-button:hover{filter:brightness(1.1)}body.world-preflop-charts .preflop-board-panel{max-width:800px;margin:0 auto 22px;padding:24px;border-radius:20px}body.world-preflop-charts .preflop-board-panel.is-gold{border-color:rgba(255,215,0,.3);background:linear-gradient(135deg,rgba(255,215,0,.05),rgba(255,140,0,.05)),linear-gradient(180deg,rgba(10,24,38,.97),rgba(3,10,18,.98))}body.world-preflop-charts .preflop-board-panel.is-green{max-width:600px;border-color:rgba(0,255,136,.3);background:linear-gradient(135deg,rgba(0,255,136,.05),rgba(0,212,255,.05)),linear-gradient(180deg,rgba(10,24,38,.97),rgba(3,10,18,.98))}body.world-preflop-charts .preflop-board-panel.is-daily-casino{position:relative;max-width:920px;overflow:hidden;border:1px solid #668396;border-radius:2px;background:repeating-linear-gradient(90deg,transparent 0 119px,rgba(37,200,255,.025) 120px),linear-gradient(180deg,rgba(10,25,34,.98),rgba(2,7,10,.99));box-shadow:inset 0 0 0 4px #020608,inset 0 0 0 5px rgba(101,132,150,.35),0 20px 60px #000}body.world-preflop-charts .preflop-board-panel.is-daily-casino :is(h1,h2,h3,p,button,small,span),body.world-preflop-charts .preflop-daily-card :is(h1,h2,h3,p,button,small,span){text-transform:capitalize}body.world-preflop-charts .preflop-board-panel.is-daily-casino:before{position:absolute;inset:0 0 auto;height:3px;content:"";background:linear-gradient(90deg,transparent,#25c8ff 35%,#f2b84b 65%,transparent)}body.world-preflop-charts .preflop-board-daily-art{height:clamp(150px,28vw,280px);margin:-18px -18px 24px;border-bottom:1px solid #5f7888;background:linear-gradient(180deg,rgba(2,6,8,.05),rgba(2,6,8,.9)),url(/images/lobby-pods/daily.webp) center 43% /cover no-repeat;box-shadow:inset 0 -28px 45px #020608}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-kicker{color:#f2b84b;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.14em;text-transform:uppercase}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-heading{color:#25c8ff}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-heading h2{color:#eaf3f7;font-family:var(--font-rajdhani),"Rajdhani",sans-serif;font-size:clamp(28px,5vw,42px);text-transform:capitalize}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-streaks{display:grid;grid-template-columns:1fr 1fr;gap:8px}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-streaks>div{min-height:104px;place-content:center;border:1px solid #445d6b;background:linear-gradient(180deg,#111f28,#061016);box-shadow:inset 0 1px rgba(255,255,255,.09)}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-streaks strong,body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-streaks svg{color:#f2b84b}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-challenge,body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-complete{border:1px solid #658092;border-radius:2px;background:radial-gradient(ellipse at center,#0a3028,#03110e 72%);box-shadow:inset 0 0 32px rgba(0,0,0,.55)}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-challenge-head,body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-challenge-meta,body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-note{border:1px solid #405966;border-radius:2px;background:rgba(2,8,11,.72)}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-challenge-head,body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-challenge-meta>div:first-child strong{color:#25c8ff}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-challenge-meta>div:last-child strong{color:#f2b84b}body.world-preflop-charts .preflop-board-panel.is-daily-casino .preflop-board-start{min-height:52px;border:1px solid #25c8ff;border-radius:2px;background:linear-gradient(180deg,#17688b,#06283a 56%,#0b4059);color:#edf8fc;font:700 13px/1 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.05em;box-shadow:inset 0 1px rgba(255,255,255,.22),inset 0 -2px rgba(0,0,0,.65),0 0 22px rgba(37,200,255,.16)}body.world-preflop-charts .preflop-board-heading{display:grid;justify-items:center;gap:8px;margin-bottom:20px;text-align:center;color:#FFD700}body.world-preflop-charts .preflop-board-heading h2{margin:0;font-size:26px;font-weight:700;color:#FFD700}body.world-preflop-charts .preflop-board-heading p{margin:0;font-size:14px;color:rgba(255,255,255,.6)}body.world-preflop-charts .preflop-board-modes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px}body.world-preflop-charts .preflop-board-modes button{min-height:44px;padding:8px 16px;border:2px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.55);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease}body.world-preflop-charts .preflop-board-modes button:active,body.world-preflop-charts .preflop-board-modes button:focus-visible,body.world-preflop-charts .preflop-board-modes button[aria-pressed=true]{border-color:var(--mode-accent);background:color-mix(in srgb,var(--mode-accent) 13%,transparent);color:var(--mode-accent)}body.world-preflop-charts .preflop-board-rank{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;padding:16px;border:2px solid #00d4ff;border-radius:12px;background:linear-gradient(135deg,rgba(0,212,255,.15),rgba(138,43,226,.15))}body.world-preflop-charts .preflop-board-rank span{display:block;font-size:12px;color:rgba(255,255,255,.6)}body.world-preflop-charts .preflop-board-rank strong{display:block;font-size:32px;font-weight:900;color:#00D4FF}body.world-preflop-charts .preflop-board-table{border-radius:12px;background:rgba(0,0,0,.4);padding:4px}body.world-preflop-charts .preflop-board-table .sp-rtable th{color:#FFD700}body.world-preflop-charts .preflop-board-table .sp-rtable td,body.world-preflop-charts .preflop-board-table .sp-rtable-value{color:#fff}body.world-preflop-charts .preflop-board-empty{padding:40px 16px;text-align:center;color:rgba(255,255,255,.55);font-size:14px}body.world-preflop-charts .preflop-board-empty.is-warning{border:1px solid rgba(255,165,0,.3);border-radius:16px;background:rgba(255,165,0,.1)}body.world-preflop-charts .preflop-board-empty h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#FFA500}body.world-preflop-charts .preflop-board-empty p{margin:0}body.world-preflop-charts .preflop-board-actions{display:flex;justify-content:center;margin-top:20px}body.world-preflop-charts .preflop-board-actions button{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border:1px solid rgba(255,255,255,.2);border-radius:30px;background:rgba(255,255,255,.1);color:#fff;font-size:14px;font-weight:600;cursor:pointer}body.world-preflop-charts .preflop-board-actions button:active,body.world-preflop-charts .preflop-board-actions button:focus-visible{background:rgba(255,255,255,.18)}body.world-preflop-charts .preflop-board-streaks{display:flex;justify-content:center;gap:32px;margin-bottom:24px}body.world-preflop-charts .preflop-board-streaks>div{display:grid;justify-items:center;gap:4px;text-align:center}body.world-preflop-charts .preflop-board-streaks strong{font-size:32px;font-weight:900}body.world-preflop-charts .preflop-board-streaks span{font-size:12px;color:rgba(255,255,255,.55)}body.world-preflop-charts .preflop-board-complete{display:grid;justify-items:center;gap:8px;padding:32px;border:2px solid #00ff88;border-radius:16px;background:linear-gradient(135deg,rgba(0,255,136,.2),rgba(0,212,255,.2));text-align:center;color:#00ff88}body.world-preflop-charts .preflop-board-complete h3{margin:0;font-size:24px;font-weight:700}body.world-preflop-charts .preflop-board-complete p{margin:0;font-size:14px;color:rgba(255,255,255,.7)}body.world-preflop-charts .preflop-board-complete strong{margin-top:12px;font-size:18px;color:#FFD700}body.world-preflop-charts .preflop-board-challenge{padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(0,0,0,.4)}body.world-preflop-charts .preflop-board-challenge-head{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;border-radius:12px;background:rgba(0,255,136,.1);color:#00ff88}body.world-preflop-charts .preflop-board-challenge-head strong{display:block;font-size:18px;font-weight:700;color:#fff}body.world-preflop-charts .preflop-board-challenge-head span{display:block;font-size:12px;color:rgba(255,255,255,.55)}body.world-preflop-charts .preflop-board-challenge>p{margin:0 0 20px;font-size:14px;color:rgba(255,255,255,.7)}body.world-preflop-charts .preflop-board-challenge-meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:20px;padding:12px 16px;border-radius:12px;background:rgba(255,215,0,.1)}body.world-preflop-charts .preflop-board-challenge-meta span{display:block;font-size:12px;color:rgba(255,255,255,.55)}body.world-preflop-charts .preflop-board-challenge-meta strong{display:block;font-size:20px;font-weight:700}body.world-preflop-charts .preflop-board-start{width:100%;min-height:52px;padding:14px 32px;border:none;border-radius:50px;background:linear-gradient(135deg,#00ff88,#00D4FF);color:#000;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 0 30px rgba(0,255,136,.4)}body.world-preflop-charts .preflop-board-note{display:grid;gap:8px;margin-top:24px;padding:16px;border-radius:12px;background:rgba(0,0,0,.3);text-align:center}body.world-preflop-charts .preflop-board-note strong{font-size:14px;color:#FFD700}body.world-preflop-charts .preflop-board-note span{font-size:12px;line-height:1.6;color:rgba(255,255,255,.6)}body.world-preflop-charts .preflop-level-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0 10px;padding:15px 18px}body.world-preflop-charts .preflop-level-toolbar h3{margin:4px 0 0;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:18px;font-weight:600;color:#eef4f8}body.world-preflop-charts .preflop-level-actions{display:flex;gap:7px}body.world-preflop-charts .preflop-tool-button{padding:8px 13px}body.world-preflop-charts .preflop-tool-button.is-active,body.world-preflop-charts .preflop-tool-button:active,body.world-preflop-charts .preflop-tool-button:focus-visible,body.world-preflop-charts .preflop-tool-button:hover{border-color:var(--pc-cyan);color:var(--pc-cyan)}body.world-preflop-charts .preflop-tool-button.is-gold{border-color:var(--pc-gold);color:var(--pc-gold)}body.world-preflop-charts .preflop-filter-count{min-width:20px;height:20px;display:inline-grid;place-items:center;border-radius:50%;background:var(--pc-cyan);color:#00111d;font-size:12px;font-weight:900}body.world-preflop-charts .scenario-filter-console{position:relative;margin:0 0 14px;padding:19px 20px 17px 24px;overflow:hidden;border:1px solid rgba(102,217,255,.46);border-radius:2px;background:linear-gradient(135deg,rgba(102,217,255,.055),transparent 32%),linear-gradient(180deg,rgba(8,21,34,.99),rgba(2,9,16,.99));color:var(--pc-silver);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),inset 0 1px 34px rgba(32,168,255,.045),0 16px 32px rgba(0,0,0,.28)}body.world-preflop-charts .scenario-filter-console:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,transparent,var(--pc-cyan) 22%,var(--pc-cobalt) 78%,transparent);box-shadow:0 0 16px rgba(32,168,255,.78)}body.world-preflop-charts .scenario-filter-console:after{content:"";position:absolute;top:0;right:0;width:168px;height:74px;pointer-events:none;opacity:.26;background-image:linear-gradient(rgba(102,217,255,.16) 1px,transparent 0),linear-gradient(90deg,rgba(102,217,255,.16) 1px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(135deg,transparent 8%,black);mask-image:linear-gradient(135deg,transparent 8%,black)}body.world-preflop-charts .scenario-filter-console[data-filter-state=draft]{border-color:rgba(155,108,255,.65)}body.world-preflop-charts .scenario-filter-console[data-filter-state=draft]:before{background:linear-gradient(180deg,transparent,var(--pc-violet),var(--pc-cyan),transparent)}body.world-preflop-charts .scenario-filter-header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px}body.world-preflop-charts .scenario-filter-heading{min-width:0}body.world-preflop-charts .scenario-filter-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--pc-cyan);font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body.world-preflop-charts .scenario-filter-heading h3{margin:5px 0 3px;color:#eef5fa;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.02em}body.world-preflop-charts .scenario-filter-heading p{margin:0;color:#8fa1b3;font-size:12px;line-height:1.5}body.world-preflop-charts .scenario-filter-close{--sp-btn-size:44px;position:relative;z-index:2;width:44px;height:44px;flex:0 0 44px;display:inline-grid;place-items:center;border:1px solid rgba(126,157,184,.28);border-radius:2px;background:rgba(2,8,15,.82);color:#8294a5;cursor:pointer}body.world-preflop-charts .scenario-filter-close:active,body.world-preflop-charts .scenario-filter-close:focus-visible,body.world-preflop-charts .scenario-filter-close:hover{border-color:var(--pc-cyan);color:var(--pc-cyan)}body.world-preflop-charts .scenario-filter-console form{position:relative;z-index:1}body.world-preflop-charts .scenario-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}body.world-preflop-charts .scenario-filter-field{min-width:0;padding:12px;border:1px solid rgba(103,138,166,.22);background:linear-gradient(180deg,rgba(12,26,41,.72),rgba(3,10,18,.8))}body.world-preflop-charts .scenario-filter-field label{display:flex;align-items:center;gap:7px;color:#dce7ee;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.world-preflop-charts .scenario-filter-field label svg{color:var(--pc-cyan)}body.world-preflop-charts .scenario-filter-field-note{display:block;min-height:16px;margin:4px 0 8px 21px;color:#7e91a3;font-size:12px;letter-spacing:.02em}body.world-preflop-charts .scenario-filter-select-wrap{position:relative}body.world-preflop-charts .scenario-filter-select-wrap:after{content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;border-right:2px solid var(--pc-cyan);border-bottom:2px solid var(--pc-cyan);pointer-events:none;transform:translateY(-70%) rotate(45deg)}body.world-preflop-charts .scenario-filter-field select{width:100%;min-height:46px;padding:0 38px 0 12px;border:1px solid rgba(103,166,205,.32);border-radius:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#edf5fa;color-scheme:dark;background:rgba(1,7,13,.9);font:700 16px/1 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer}body.world-preflop-charts .scenario-filter-field select:active,body.world-preflop-charts .scenario-filter-field select:hover{border-color:rgba(102,217,255,.62)}body.world-preflop-charts .scenario-filter-actions button:focus-visible,body.world-preflop-charts .scenario-filter-close:focus-visible,body.world-preflop-charts .scenario-filter-field select:focus-visible{border-color:var(--pc-cyan);outline:2px solid rgba(102,217,255,.62);outline-offset:2px}body.world-preflop-charts .scenario-filter-readout{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:10px;padding:10px 12px;border:1px solid rgba(103,138,166,.19);background:rgba(1,7,13,.62)}body.world-preflop-charts .scenario-filter-meter{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;gap:5px;padding-right:13px;border-right:1px solid rgba(117,153,181,.18)}body.world-preflop-charts .scenario-filter-meter span{grid-column:1/-1;color:#7f93a6;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body.world-preflop-charts .scenario-filter-meter strong{color:var(--pc-cyan);font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:24px;font-weight:600;line-height:1}body.world-preflop-charts .scenario-filter-meter small{color:#8496a8;font:700 12px/1 Inter,sans-serif}body.world-preflop-charts .scenario-filter-summary{min-width:0;display:flex;flex-wrap:wrap;gap:5px}body.world-preflop-charts .scenario-filter-summary span{min-height:28px;display:inline-flex;align-items:center;padding:4px 8px;border:1px solid rgba(110,143,169,.2);background:rgba(9,19,30,.9);color:#8598a9;font-size:12px;font-weight:700;white-space:nowrap}body.world-preflop-charts .scenario-filter-summary span.is-selected{border-color:rgba(102,217,255,.44);color:#bdeeff}body.world-preflop-charts .scenario-filter-status{margin:0;color:#98a8b7;font-size:12px;font-weight:700;text-align:right;white-space:nowrap}body.world-preflop-charts .scenario-filter-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}body.world-preflop-charts .scenario-filter-actions button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 18px;border-radius:2px;font-size:12px;font-weight:800;letter-spacing:.04em;cursor:pointer}body.world-preflop-charts .scenario-filter-reset{min-width:126px;border:1px solid rgba(120,151,177,.28);background:linear-gradient(180deg,rgba(14,27,42,.94),rgba(4,11,18,.96));color:#899aaa}body.world-preflop-charts .scenario-filter-reset:disabled{opacity:.38;cursor:not-allowed}body.world-preflop-charts .scenario-filter-apply{min-width:210px;border:1px solid #78dcff;background:linear-gradient(180deg,#3ba9f4,#176ad1);color:#f8fcff;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 18px rgba(32,168,255,.18)}body.world-preflop-charts .scenario-filter-apply:active,body.world-preflop-charts .scenario-filter-apply:focus-visible,body.world-preflop-charts .scenario-filter-apply:hover{filter:brightness(1.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 0 24px rgba(32,168,255,.3)}body.world-preflop-charts .preflop-circuit-status{position:relative;display:grid;grid-template-columns:minmax(190px,1.15fr) repeat(3,minmax(150px,1fr));align-items:stretch;margin-bottom:9px;overflow:hidden;border:1px solid rgba(100,151,187,.28);border-radius:2px;background:linear-gradient(90deg,rgba(30,131,192,.09),transparent 30%),linear-gradient(180deg,rgba(8,20,32,.98),rgba(3,10,18,.99));box-shadow:inset 0 0 24px rgba(54,161,226,.04),0 10px 24px rgba(0,0,0,.2)}body.world-preflop-charts .preflop-circuit-status:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--pc-cyan),var(--pc-cobalt));box-shadow:0 0 14px rgba(32,168,255,.72)}body.world-preflop-charts .preflop-circuit-label,body.world-preflop-charts .preflop-circuit-stat{min-width:0;min-height:66px;display:flex;align-items:center}body.world-preflop-charts .preflop-circuit-label{flex-direction:column;align-items:flex-start;justify-content:center;padding:11px 15px 11px 18px}body.world-preflop-charts .preflop-circuit-label span,body.world-preflop-charts .preflop-circuit-stat small{color:#8497aa;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.world-preflop-charts .preflop-circuit-label strong{margin-top:4px;color:#dce8ef;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:13px;font-weight:600}body.world-preflop-charts .preflop-circuit-stat{gap:10px;padding:10px 13px;border-left:1px solid rgba(114,151,179,.16);color:var(--pc-cyan)}body.world-preflop-charts .preflop-circuit-stat>svg{flex:0 0 auto;filter:drop-shadow(0 0 6px rgba(102,217,255,.38))}body.world-preflop-charts .preflop-circuit-stat>span{min-width:0;display:grid;gap:4px}body.world-preflop-charts .preflop-circuit-stat strong{color:#edf5f9;font-size:13px;line-height:1.25}body.world-preflop-charts .preflop-circuit-stat strong em{display:block;color:#8fa3b6;font-size:12px;font-style:normal;font-weight:600}body.world-preflop-charts .preflop-circuit-stat.is-mastery{color:#6ee7b7}body.world-preflop-charts .preflop-circuit-stat.is-pool.has-filters{color:#c8a8ff;background:rgba(128,77,212,.055)}body.world-preflop-charts .preflop-level-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:16px}body.world-preflop-charts .preflop-game-notice{min-height:46px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;border:1px solid rgba(244,196,78,.42);border-left:3px solid #f4c44e;background:linear-gradient(90deg,rgba(244,196,78,.11),rgba(6,17,28,.94));color:#dec982;font-size:13px;line-height:1.45}body.world-preflop-charts .preflop-game-notice button{min-height:44px;padding:0 12px;border:1px solid rgba(244,196,78,.32);border-radius:2px;background:rgba(0,0,0,.2);color:#f0d98d;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}body.world-preflop-charts .preflop-daily-card{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;margin-bottom:14px;padding:14px;overflow:hidden;border:1px solid rgba(244,196,78,.42);border-radius:2px;background:linear-gradient(90deg,rgba(2,8,12,.94),rgba(4,14,23,.88)),url(/images/lobby-pods/daily.webp) center 44% /cover no-repeat;box-shadow:inset 3px 0 0 #25c8ff,inset 0 1px rgba(255,255,255,.08)}body.world-preflop-charts .preflop-daily-card:before{position:absolute;inset:0 0 auto;height:2px;content:"";background:linear-gradient(90deg,#25c8ff,#f4c44e,transparent 80%)}body.world-preflop-charts .preflop-daily-card-art{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 65%,rgba(37,200,255,.08))}body.world-preflop-charts .preflop-daily-card>:not(.preflop-daily-card-art){position:relative;z-index:1}body.world-preflop-charts .preflop-daily-card-scan{display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;background:#25c8ff;box-shadow:0 0 12px #25c8ff;animation:preflop-daily-scan 1.2s ease-in-out infinite}@keyframes preflop-daily-scan{50%{opacity:.35}}body.world-preflop-charts .preflop-daily-card.is-loading{display:block;min-height:68px;color:#a3b6c3;font-size:13px}body.world-preflop-charts .preflop-daily-card.is-empty{grid-template-columns:42px minmax(0,1fr)}body.world-preflop-charts .preflop-daily-card.is-empty p{margin:6px 0 0;color:#9aa9b7;font-size:12px;line-height:1.5}body.world-preflop-charts .preflop-daily-card[data-completed]{border-color:rgba(57,233,165,.46);background:linear-gradient(130deg,rgba(12,72,51,.46),rgba(4,14,23,.98) 52%);box-shadow:inset 3px 0 0 #39e9a5}body.world-preflop-charts .preflop-daily-card-mark{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(244,196,78,.4);color:#f4c44e;transform:rotate(45deg)}body.world-preflop-charts .preflop-daily-card-mark svg{transform:rotate(-45deg)}body.world-preflop-charts .preflop-daily-card-copy>span{color:#c0a45a;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.08em}body.world-preflop-charts .preflop-daily-card-copy h2{margin:6px 0 0;color:#f0e8d2;font-size:15px}body.world-preflop-charts .preflop-daily-card-streak{display:grid;justify-items:end;color:#c9ab5a}body.world-preflop-charts .preflop-daily-card-streak strong{color:#f4c44e;font:800 18px/1 var(--font-orbitron),Orbitron,sans-serif}body.world-preflop-charts .preflop-daily-card-streak span{font-size:12px}body.world-preflop-charts .preflop-daily-card-metrics{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}body.world-preflop-charts .preflop-daily-card-metrics>div{min-width:0;display:flex;align-items:center;gap:7px;padding:8px;background:rgba(0,0,0,.22);color:#8aa4b6}body.world-preflop-charts .preflop-daily-card-metrics span{min-width:0;display:grid;gap:4px}body.world-preflop-charts .preflop-daily-card-metrics small{color:#7b93a3;font-size:12px;text-transform:uppercase}body.world-preflop-charts .preflop-daily-card-metrics strong{overflow:hidden;color:#c6d5dd;font-size:12px;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}body.world-preflop-charts .preflop-daily-card-complete,body.world-preflop-charts .preflop-daily-card>button{grid-column:1/-1;min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(244,196,78,.5);border-radius:2px;background:rgba(75,55,10,.44);color:#f0da99;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase;cursor:pointer}body.world-preflop-charts .preflop-daily-card>button:active,body.world-preflop-charts .preflop-daily-card>button:focus-visible{border-color:#f4c44e;color:#fff3cf}body.world-preflop-charts .preflop-daily-card-complete{border-color:rgba(57,233,165,.45);background:rgba(10,74,51,.35);color:#7fe4bd}body.world-preflop-charts .preflop-level-card{position:relative;min-height:196px;display:flex;flex-direction:column;padding:15px 13px 12px;overflow:hidden;border:1px solid rgba(91,125,154,.34);border-radius:2px;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 38%),linear-gradient(180deg,rgba(10,21,34,.98),rgba(3,9,16,.99));color:#d5e1e9;cursor:pointer;box-shadow:inset 0 0 24px rgba(72,152,211,.035);transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease}body.world-preflop-charts .preflop-level-card:after{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.025);pointer-events:none}body.world-preflop-charts .preflop-level-card-action{position:absolute;z-index:4;inset:0;width:100%;border:0;background:transparent;cursor:pointer}body.world-preflop-charts .preflop-level-card-action:disabled{cursor:not-allowed}body.world-preflop-charts .preflop-level-card:focus-within{border-color:var(--pc-gold);box-shadow:inset 0 0 25px rgba(35,159,239,.1),0 0 0 2px rgba(244,196,78,.6)}body.world-preflop-charts .preflop-level-card:active:not(.is-locked):not(.is-no-match),body.world-preflop-charts .preflop-level-card:focus-visible,body.world-preflop-charts .preflop-level-card:hover:not(.is-locked):not(.is-no-match){border-color:var(--pc-cyan);outline:none;box-shadow:inset 0 0 25px rgba(35,159,239,.1),0 0 22px rgba(31,147,226,.14)}body.world-preflop-charts .preflop-level-card.is-current{border-color:var(--pc-cyan);box-shadow:inset 0 0 28px rgba(35,159,239,.11),0 0 22px rgba(31,147,226,.2)}body.world-preflop-charts .preflop-level-card.is-mastered{border-color:rgba(78,213,166,.5);box-shadow:inset 0 0 26px rgba(61,207,155,.07)}body.world-preflop-charts .preflop-level-card.is-locked{cursor:not-allowed;opacity:.56;filter:saturate(.55)}body.world-preflop-charts .preflop-level-card.is-no-match{cursor:not-allowed;opacity:.62;border-style:dashed;border-color:rgba(155,108,255,.42);filter:saturate(.7)}body.world-preflop-charts .preflop-level-node{width:40px;height:40px;display:grid;place-items:center;margin-bottom:12px;border:1px solid rgba(82,190,255,.72);background:linear-gradient(135deg,rgba(20,96,158,.72),rgba(3,15,28,.94));color:#dff6ff;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:14px;font-weight:800;transform:rotate(45deg);box-shadow:0 0 18px rgba(38,162,240,.26),inset 0 0 12px rgba(75,188,255,.18)}body.world-preflop-charts .preflop-level-node>span{transform:rotate(-45deg);text-shadow:0 0 9px rgba(102,217,255,.8)}body.world-preflop-charts .preflop-level-copy{min-width:0}body.world-preflop-charts .preflop-level-heading{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px}body.world-preflop-charts .preflop-level-number{font-family:var(--font-orbitron),Orbitron,sans-serif;color:var(--pc-cyan);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.world-preflop-charts .preflop-level-state{min-height:22px;display:inline-flex;align-items:center;flex:0 0 auto;padding:2px 6px;border:1px solid rgba(111,148,178,.23);background:rgba(5,13,22,.9);color:#8fa1b3;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}body.world-preflop-charts .preflop-level-state.is-current{border-color:rgba(102,217,255,.54);color:var(--pc-cyan)}body.world-preflop-charts .preflop-level-state.is-mastered{border-color:rgba(78,213,166,.5);color:#6ee7b7}body.world-preflop-charts .preflop-level-state.is-no-match{border-color:rgba(155,108,255,.46);color:#c4a6ff}body.world-preflop-charts .preflop-level-copy h3{margin:0 0 5px;color:#edf3f7;font-size:15px;line-height:1.15}body.world-preflop-charts .preflop-level-copy p{min-height:30px;margin:0;color:#8496a9;font-size:12px;line-height:1.35}body.world-preflop-charts .preflop-level-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 6px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(125,157,184,.14);color:#9db0c2;font-size:12px}body.world-preflop-charts .preflop-level-cost,body.world-preflop-charts .preflop-level-locks,body.world-preflop-charts .preflop-level-meta>span,body.world-preflop-charts .preflop-level-vip{display:inline-flex;align-items:center;gap:4px}body.world-preflop-charts .preflop-level-meta>span:nth-child(3){grid-column:1/-1}body.world-preflop-charts .preflop-level-meta .is-filtered-count{color:#c8a8ff;font-weight:800}body.world-preflop-charts .preflop-level-locks{position:absolute;top:13px;right:11px}body.world-preflop-charts .preflop-level-cost,body.world-preflop-charts .preflop-level-vip{padding:3px 6px;border:1px solid rgba(244,196,78,.62);background:rgba(89,61,4,.28);color:var(--pc-gold);font-size:12px;font-weight:800}body.world-preflop-charts .preflop-level-vip{border-color:rgba(102,217,255,.55);background:rgba(18,102,155,.2);color:var(--pc-cyan)}body.world-preflop-charts .preflop-level-progress{margin-top:9px}body.world-preflop-charts .preflop-level-progress-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;color:rgba(255,255,255,.6);font-size:12px}body.world-preflop-charts .preflop-level-mastered-label{display:inline-flex;align-items:center;gap:3px;color:#6ee7b7;font-weight:700}body.world-preflop-charts .preflop-level-progress-track{height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.06)}body.world-preflop-charts .preflop-level-progress-fill{width:var(--level-progress,0);height:100%;background:linear-gradient(90deg,#00d4ff,#a855f7);transition:width .4s ease}body.world-preflop-charts .preflop-level-progress-fill.is-mastered{background:linear-gradient(90deg,#22c55e,#00d4ff)}body.world-preflop-charts .preflop-mastery-gate{display:flex;align-items:center;gap:14px;min-height:84px;margin-bottom:14px;padding:16px 18px;border-color:rgba(73,209,174,.36);background:linear-gradient(110deg,rgba(4,30,29,.92),rgba(4,16,27,.98))}body.world-preflop-charts .preflop-mastery-icon{width:48px;height:48px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(102,217,255,.48);background:rgba(11,94,122,.16);color:var(--pc-cyan);box-shadow:inset 0 0 18px rgba(53,185,229,.11)}body.world-preflop-charts .preflop-mastery-title{margin-bottom:4px;font-family:var(--font-orbitron),Orbitron,sans-serif;color:#6ee7b7;font-size:16px;font-weight:700}body.world-preflop-charts .preflop-mastery-desc{color:#8fa1b3;font-size:12px}body.world-preflop-charts .preflop-primer{margin:0 0 14px;padding:18px}body.world-preflop-charts .preflop-primer-heading h2{margin:6px 0 4px;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:20px;font-weight:600;color:#eef4f8}body.world-preflop-charts .preflop-primer-heading p{margin:0 0 14px;color:#9eacc0;font-size:13px;line-height:1.5}body.world-preflop-charts .preflop-primer-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}body.world-preflop-charts .preflop-primer-matrix{min-width:0}body.world-preflop-charts .preflop-primer-grades,body.world-preflop-charts .preflop-primer-regions,body.world-preflop-charts .preflop-primer-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}body.world-preflop-charts .preflop-primer-regions span,body.world-preflop-charts .preflop-primer-swatches span{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:4px 9px;border:1px solid rgba(110,143,169,.22);background:rgba(3,10,17,.8);color:#c2d0dc;font-size:12px;font-weight:700}body.world-preflop-charts .preflop-primer-grades i,body.world-preflop-charts .preflop-primer-regions i,body.world-preflop-charts .preflop-primer-swatches i{width:12px;height:12px;flex:0 0 auto;border:1px solid var(--action-color,rgba(129,167,194,.4));background:var(--action-fill,transparent)}body.world-preflop-charts .preflop-lab-grid.is-static [data-region=pair],body.world-preflop-charts .preflop-primer-regions [data-region=pair] i{--cell-fill:rgba(102,217,255,0.42);--cell-stroke:rgba(102,217,255,0.85);background:var(--cell-fill);border-color:var(--cell-stroke)}body.world-preflop-charts .preflop-lab-grid.is-static [data-region=suited],body.world-preflop-charts .preflop-primer-regions [data-region=suited] i{--cell-fill:rgba(155,108,255,0.32);--cell-stroke:rgba(155,108,255,0.7);background:var(--cell-fill);border-color:var(--cell-stroke)}body.world-preflop-charts .preflop-lab-grid.is-static [data-region=offsuit],body.world-preflop-charts .preflop-primer-regions [data-region=offsuit] i{--cell-fill:rgba(100,116,139,0.32);--cell-stroke:rgba(129,167,194,0.4);background:var(--cell-fill);border-color:var(--cell-stroke)}body.world-preflop-charts .preflop-primer-keys{display:grid;gap:12px}body.world-preflop-charts .preflop-primer-legend,body.world-preflop-charts .preflop-primer-score{padding:12px;border:1px solid rgba(103,138,166,.22);background:rgba(1,7,13,.55)}body.world-preflop-charts .preflop-primer-key-title{display:flex;align-items:center;gap:7px;font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-cyan)}body.world-preflop-charts .preflop-primer-score p{margin:8px 0 0;color:#9eacc0;font-size:12px;line-height:1.5}body.world-preflop-charts .preflop-primer-grades span{flex:1 1 140px;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-items:center;padding:6px 8px;border-left:2px solid var(--result-color);background:rgba(255,255,255,.025)}body.world-preflop-charts .preflop-primer-grades i{border-color:var(--result-color);box-shadow:inset 0 0 0 2px var(--result-color)}body.world-preflop-charts .preflop-primer-grades strong{color:#dcecf3;font-size:12px}body.world-preflop-charts .preflop-primer-grades small{grid-column:2;color:#8fa3b3;font-size:12px}body.world-preflop-charts .preflop-primer-grades [data-feedback=correct]{--result-color:#39e9a5}body.world-preflop-charts .preflop-primer-grades [data-feedback=missed]{--result-color:#3b82f6}body.world-preflop-charts .preflop-primer-grades [data-feedback=extra]{--result-color:#ef4444}body.world-preflop-charts .preflop-primer-grades [data-feedback=wrong]{--result-color:#f59e0b}body.world-preflop-charts .preflop-recent{margin:0 0 14px;padding:20px;border-radius:2px}body.world-preflop-charts .preflop-recent-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}body.world-preflop-charts .preflop-recent-head span:first-child{font-size:14px;font-weight:700;letter-spacing:.04em;color:rgba(255,255,255,.8)}body.world-preflop-charts .preflop-recent-head span:last-child{font-size:12px;color:rgba(255,255,255,.45)}body.world-preflop-charts .preflop-recent-chart{display:flex;align-items:flex-end;gap:4px;height:48px;margin-bottom:16px;padding:0 4px}body.world-preflop-charts .preflop-recent-list{display:flex;flex-direction:column;gap:6px}body.world-preflop-charts .preflop-recent-row{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px;border-radius:10px;background:rgba(0,0,0,.2)}body.world-preflop-charts .preflop-recent-grade{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:6px;font-size:13px;font-weight:900}body.world-preflop-charts .preflop-recent-copy{flex:1;min-width:0;font-size:12px;font-weight:600;color:rgba(255,255,255,.7)}body.world-preflop-charts .preflop-recent-score{display:grid;justify-items:end;flex-shrink:0;text-align:right}body.world-preflop-charts .preflop-recent-score strong{font-size:13px;font-weight:700}body.world-preflop-charts .preflop-recent-score span{font-size:12px;color:rgba(255,255,255,.4)}body.world-preflop-charts .preflop-recent-stats{display:flex;justify-content:space-around;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}body.world-preflop-charts .preflop-recent-stats>div{display:grid;justify-items:center;text-align:center}body.world-preflop-charts .preflop-recent-stats strong{font-size:16px;font-weight:800;color:#fff}body.world-preflop-charts .preflop-recent-stats span{font-size:12px;font-weight:600;letter-spacing:.06em;color:rgba(255,255,255,.45)}body.world-preflop-charts .preflop-vip-panel{min-height:98px;display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px;border-color:rgba(244,196,78,.55);background:radial-gradient(circle at 7% 50%,rgba(224,166,41,.18),transparent 18%),linear-gradient(110deg,rgba(30,22,6,.98),rgba(8,11,16,.98))}body.world-preflop-charts .preflop-vip-seal{width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(244,196,78,.68);border-radius:50%;background:radial-gradient(circle,rgba(125,82,10,.58),rgba(18,12,2,.96));color:var(--pc-gold);font-family:var(--font-orbitron),Orbitron,sans-serif;font-size:17px;font-weight:900;box-shadow:0 0 18px rgba(224,166,41,.18),inset 0 0 16px rgba(244,196,78,.12)}body.world-preflop-charts .preflop-vip-copy>div{color:var(--pc-gold);font-size:19px;font-weight:800}body.world-preflop-charts .preflop-vip-copy p{margin:5px 0 0;color:#b3a88f;font-size:12px}body.world-preflop-charts .preflop-vip-panel>button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 18px;border:1px solid #ffdc72;border-radius:2px;background:linear-gradient(180deg,#d69d21,#78500b);color:#fff7db;font-size:13px;font-weight:900;cursor:pointer;box-shadow:inset 0 0 15px rgba(255,230,153,.17),0 0 18px rgba(203,144,23,.2)}body.world-preflop-charts .preflop-vip-notice{grid-column:1/-1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-left:2px solid #ff657a;background:rgba(255,101,122,.08);color:#f2afb9;font-size:12px;line-height:1.4}body.world-preflop-charts .preflop-vip-notice button{min-height:44px;flex:0 0 auto;padding:0 10px;border:1px solid rgba(255,101,122,.3);border-radius:2px;background:rgba(0,0,0,.2);color:#ffc1ca;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase;cursor:pointer}body.world-preflop-charts .preflop-menu :is(button,[role=button]):focus-visible{outline:2px solid var(--pc-cyan);outline-offset:3px}body.world-preflop-charts .preflop-ai-overlay{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;background:rgba(0,0,0,.85);text-align:center}body.world-preflop-charts .preflop-ai-overlay-icon{color:var(--pc-gold);animation:preflopPulse 1.5s infinite}body.world-preflop-charts .preflop-ai-overlay-title{font-size:20px;font-weight:600;color:#FFD700}body.world-preflop-charts .preflop-ai-overlay-sub{font-size:14px;color:rgba(255,255,255,.6)}@keyframes preflopPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes preflop-diamond-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@media (max-width:900px){body.world-preflop-charts .preflop-hero{grid-template-columns:minmax(0,1fr) 310px}body.world-preflop-charts .preflop-smart-practice{grid-template-columns:86px minmax(0,1fr)}body.world-preflop-charts .preflop-jarvis-medallion{width:82px;height:82px}body.world-preflop-charts .preflop-primary-cta{grid-column:1/-1}body.world-preflop-charts .preflop-circuit-status{grid-template-columns:repeat(3,minmax(0,1fr))}body.world-preflop-charts .preflop-circuit-label{min-height:48px;grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(114,151,179,.16)}body.world-preflop-charts .preflop-level-grid{position:relative;grid-template-columns:1fr;gap:8px;padding-left:3px}body.world-preflop-charts .preflop-level-grid:before{content:"";position:absolute;left:30px;top:30px;bottom:30px;width:2px;background:linear-gradient(180deg,#53c8ff,rgba(32,168,255,.18));box-shadow:0 0 12px rgba(32,168,255,.58)}body.world-preflop-charts .preflop-level-card{min-height:86px;display:grid;grid-template-columns:54px minmax(0,1fr) minmax(190px,auto);align-items:center;gap:12px;padding:12px 13px 12px 8px;overflow:visible}body.world-preflop-charts .preflop-level-node{position:relative;z-index:2;width:42px;height:42px;margin:0}body.world-preflop-charts .preflop-level-copy p{min-height:0}body.world-preflop-charts .preflop-level-meta{grid-template-columns:repeat(3,auto) minmax(38px,auto);align-items:center;gap:10px;margin:0;padding:0;border:0;white-space:nowrap}body.world-preflop-charts .preflop-level-meta>span:nth-child(3){grid-column:auto}body.world-preflop-charts .preflop-level-locks{position:static}body.world-preflop-charts .preflop-level-progress{grid-column:2/-1;margin-top:0}body.world-preflop-charts .preflop-primer-body{grid-template-columns:1fr}}@media (max-width:768px){body.world-preflop-charts .preflop-command-deck{padding:12px!important}body.world-preflop-charts .preflop-menu{margin-top:8px}body.world-preflop-charts .preflop-hero{min-height:228px;display:block}body.world-preflop-charts .preflop-hero-copy{padding:26px 18px 24px}body.world-preflop-charts .preflop-hero h1{max-width:72%;margin-top:8px;font-size:clamp(34px,10.6vw,48px)}body.world-preflop-charts .preflop-hero-copy>p{max-width:62%;margin-top:11px;font-size:13px;line-height:1.45}body.world-preflop-charts .preflop-hero-visual{position:absolute;inset:0 0 0 42%;min-height:0;opacity:.78;pointer-events:none}body.world-preflop-charts .preflop-range-matrix{top:32px;right:-6px;width:130px}body.world-preflop-charts .preflop-diamond-stage{right:-7px;bottom:12px;width:155px;height:155px}body.world-preflop-charts .preflop-hero-visual:before{width:240px;height:90px;right:-70px}body.world-preflop-charts .preflop-grade-chip{max-width:62%;font-size:12px}body.world-preflop-charts .preflop-cost-chip{min-height:32px;margin-top:11px;padding:5px 8px;font-size:12px}body.world-preflop-charts .preflop-smart-practice{grid-template-columns:70px minmax(0,1fr);gap:12px;min-height:0;padding:15px 13px}body.world-preflop-charts .preflop-jarvis-medallion{width:66px;height:66px}body.world-preflop-charts .preflop-smart-copy h2{font-size:17px}body.world-preflop-charts .preflop-smart-copy>p{font-size:12px}body.world-preflop-charts .preflop-primary-cta{min-height:48px}body.world-preflop-charts .preflop-suggestions{padding:14px 12px}body.world-preflop-charts .preflop-suggestion-row{align-items:flex-start;min-height:48px;font-size:12px}body.world-preflop-charts .preflop-suggestion-row>span:last-child{max-width:42%;text-align:right}body.world-preflop-charts .preflop-mode-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.world-preflop-charts .preflop-mode-card{min-height:108px}body.world-preflop-charts .preflop-launch-card{padding:28px 16px 22px}body.world-preflop-charts .preflop-board-panel{padding:16px 12px}body.world-preflop-charts .preflop-level-toolbar{align-items:stretch;flex-direction:column;padding:13px}body.world-preflop-charts .preflop-level-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.world-preflop-charts .scenario-filter-console{padding:15px 12px 13px 15px}body.world-preflop-charts .scenario-filter-console:after{width:108px;height:54px;background-size:15px 15px}body.world-preflop-charts .scenario-filter-header{gap:10px;margin-bottom:13px}body.world-preflop-charts .scenario-filter-heading h3{font-size:17px}body.world-preflop-charts .scenario-filter-heading p{max-width:250px;font-size:12px}body.world-preflop-charts .scenario-filter-grid{grid-template-columns:1fr;gap:7px}body.world-preflop-charts .scenario-filter-field{padding:11px}body.world-preflop-charts .scenario-filter-field-note{min-height:0;margin-bottom:7px}body.world-preflop-charts .scenario-filter-field select{min-height:50px}body.world-preflop-charts .scenario-filter-readout{grid-template-columns:112px minmax(0,1fr);gap:10px;padding:10px}body.world-preflop-charts .scenario-filter-meter{padding-right:9px}body.world-preflop-charts .scenario-filter-meter strong{font-size:21px}body.world-preflop-charts .scenario-filter-summary{gap:4px}body.world-preflop-charts .scenario-filter-summary span{min-height:26px;padding-inline:6px}body.world-preflop-charts .scenario-filter-status{grid-column:1/-1;padding-top:7px;border-top:1px solid rgba(117,153,181,.14);text-align:left;white-space:normal}body.world-preflop-charts .scenario-filter-actions{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr)}body.world-preflop-charts .scenario-filter-actions button,body.world-preflop-charts .scenario-filter-apply,body.world-preflop-charts .scenario-filter-reset{min-width:0;min-height:50px;padding-inline:10px}body.world-preflop-charts .preflop-circuit-label{padding:10px 11px 10px 15px}body.world-preflop-charts .preflop-circuit-label strong{margin:0;font-size:12px}body.world-preflop-charts .preflop-circuit-stat{min-height:72px;align-items:flex-start;gap:6px;padding:10px 8px}body.world-preflop-charts .preflop-circuit-stat>svg{width:14px;height:14px;margin-top:1px}body.world-preflop-charts .preflop-circuit-stat strong{font-size:12px;white-space:normal}body.world-preflop-charts .preflop-circuit-stat strong em{margin-top:3px}body.world-preflop-charts .preflop-level-card{grid-template-columns:50px minmax(0,1fr);gap:9px;padding-right:10px}body.world-preflop-charts .preflop-level-copy h3{font-size:13px}body.world-preflop-charts .preflop-level-meta{grid-column:2;display:flex;flex-wrap:wrap;gap:7px 11px;padding-top:8px;border-top:1px solid rgba(125,157,184,.1)}body.world-preflop-charts .preflop-level-progress{grid-column:2}body.world-preflop-charts .preflop-level-locks{margin-left:auto}body.world-preflop-charts .preflop-mastery-gate{align-items:flex-start;padding:14px}body.world-preflop-charts .preflop-mastery-title{font-size:14px}body.world-preflop-charts .preflop-primer,body.world-preflop-charts .preflop-recent{padding:14px 12px}body.world-preflop-charts .preflop-vip-panel{grid-template-columns:52px minmax(0,1fr);gap:11px;padding:14px}body.world-preflop-charts .preflop-vip-seal{width:48px;height:48px;font-size:13px}body.world-preflop-charts .preflop-vip-copy>div{font-size:15px}body.world-preflop-charts .preflop-vip-copy p{font-size:12px;line-height:1.4}body.world-preflop-charts .preflop-vip-panel>button{grid-column:1/-1;width:100%}}body.world-preflop-charts .preflop-combo-popup{position:fixed;z-index:8500;top:22%;left:50%;min-width:min(82vw,300px);padding:18px 24px;transform:translateX(-50%);border:1px solid rgba(244,196,78,.7);background:linear-gradient(145deg,rgba(20,29,42,.97),rgba(4,9,16,.98));box-shadow:inset 0 0 0 4px rgba(244,196,78,.05),0 0 42px rgba(244,196,78,.2);text-align:center;pointer-events:none}body.world-preflop-charts .preflop-combo-popup div{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:clamp(20px,7vw,32px);font-weight:900;letter-spacing:.04em;color:#f5fbff}body.world-preflop-charts .preflop-combo-popup span{display:block;margin-top:6px;font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#f4c44e}body.world-preflop-charts .preflop-range-lab{--lab-line:rgba(107,210,255,0.28);--lab-line-strong:rgba(107,210,255,0.62);--lab-surface:rgba(5,14,24,0.94);display:grid;gap:10px;width:100%;max-width:1040px;margin:8px auto 44px;color:#d9e9f5}body.world-preflop-charts .preflop-range-lab,body.world-preflop-charts .preflop-range-lab *,body.world-preflop-charts .preflop-range-lab :after,body.world-preflop-charts .preflop-range-lab :before{box-sizing:border-box}body.world-preflop-charts .preflop-lab-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.world-preflop-charts .preflop-lab-briefing,body.world-preflop-charts .preflop-lab-console,body.world-preflop-charts .preflop-lab-feedback,body.world-preflop-charts .preflop-lab-matrix-panel,body.world-preflop-charts .preflop-lab-submit-panel{position:relative;min-width:0;border:1px solid var(--lab-line);background:linear-gradient(135deg,rgba(47,151,216,.08),transparent 38%),linear-gradient(180deg,rgba(8,23,37,.98),var(--lab-surface));box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 12px 34px rgba(0,0,0,.22)}body.world-preflop-charts .preflop-lab-briefing:before,body.world-preflop-charts .preflop-lab-matrix-panel:before{content:"";position:absolute;inset:5px;border:1px solid rgba(98,189,235,.09);pointer-events:none}body.world-preflop-charts .preflop-lab-briefing{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:12px;padding:18px 16px 22px;overflow:hidden}body.world-preflop-charts .preflop-lab-briefing-copy{position:relative;z-index:1;min-width:0}body.world-preflop-charts .preflop-lab-action-header,body.world-preflop-charts .preflop-lab-kicker,body.world-preflop-charts .preflop-lab-matrix-heading{font-family:var(--font-orbitron),"Orbitron",sans-serif;text-transform:uppercase;letter-spacing:.1em}body.world-preflop-charts .preflop-lab-kicker{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:9px;font-size:12px;color:#6bd2ff}body.world-preflop-charts .preflop-lab-kicker span{min-height:26px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid rgba(107,210,255,.27);background:rgba(14,63,91,.28)}body.world-preflop-charts .preflop-lab-kicker span:last-child{color:#b5c7d5;border-color:rgba(181,199,213,.17);background:rgba(255,255,255,.025)}body.world-preflop-charts .preflop-lab-briefing h2{margin:0 0 7px;font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:clamp(18px,5.4vw,27px);line-height:1.15;letter-spacing:.015em;color:#f5fbff}body.world-preflop-charts .preflop-lab-briefing-copy>p{max-width:720px;margin:0;color:#a0b3c3;font-size:13px;line-height:1.55}body.world-preflop-charts .preflop-lab-tip{display:flex;align-items:flex-start;gap:8px;max-width:700px;margin-top:12px;padding:10px;border-left:2px solid #f4c44e;background:linear-gradient(90deg,rgba(244,196,78,.1),transparent);color:#dec982;font-size:12px;line-height:1.45}body.world-preflop-charts .preflop-lab-tip svg{flex:0 0 auto}body.world-preflop-charts .preflop-lab-readout{position:relative;z-index:1;display:grid;align-content:center;justify-items:center;min-height:84px;padding:8px 5px;border-left:1px solid rgba(114,170,204,.17);color:#93a9ba}body.world-preflop-charts .preflop-lab-readout svg{color:#6bd2ff}body.world-preflop-charts .preflop-lab-readout strong{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:27px;line-height:1.05}body.world-preflop-charts .preflop-lab-readout span{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:12px;text-align:center;text-transform:uppercase;letter-spacing:.06em}body.world-preflop-charts .preflop-lab-readout.has-result strong{color:#ff657a}body.world-preflop-charts .preflop-lab-readout.has-result strong[data-pass=true]{color:#39e9a5}body.world-preflop-charts .preflop-lab-timer{position:absolute;z-index:2;right:0;bottom:0;left:0;height:5px;overflow:hidden;background:rgba(255,255,255,.055)}body.world-preflop-charts .preflop-lab-timer span{display:block;width:var(--timer-progress);height:100%;background:linear-gradient(90deg,#168fc5,#39e9a5);box-shadow:0 0 14px rgba(57,233,165,.55);transition:width 1s linear}body.world-preflop-charts .preflop-lab-timer[data-urgency=warning] span{background:linear-gradient(90deg,#e49c2c,#f4c44e);box-shadow:0 0 14px rgba(244,196,78,.55)}body.world-preflop-charts .preflop-lab-timer[data-urgency=critical] span{background:linear-gradient(90deg,#c72d51,#ff657a);box-shadow:0 0 16px rgba(255,101,122,.68)}body.world-preflop-charts .preflop-lab-console,body.world-preflop-charts .preflop-lab-matrix-panel{padding:13px}body.world-preflop-charts .preflop-lab-action-header,body.world-preflop-charts .preflop-lab-matrix-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px;color:#b7cad9;font-size:12px}body.world-preflop-charts .preflop-lab-action-header>div,body.world-preflop-charts .preflop-lab-matrix-heading>div{display:flex;align-items:center;gap:8px}body.world-preflop-charts .preflop-lab-action-header>span,body.world-preflop-charts .preflop-lab-matrix-heading>span{color:#8299ab;font-size:12px;text-align:right}body.world-preflop-charts .preflop-lab-section-index{display:inline-grid;width:30px;height:26px;place-items:center;border:1px solid rgba(107,210,255,.34);background:rgba(25,111,158,.18);color:#6bd2ff;font-size:12px}body.world-preflop-charts .preflop-lab-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.world-preflop-charts .preflop-lab-actions button{min-width:0;min-height:50px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;padding:7px;border:1px solid rgba(119,157,183,.22);border-radius:2px;background:rgba(3,9,16,.72);color:#8ea3b4;font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:12px;letter-spacing:.02em;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}body.world-preflop-charts .preflop-lab-actions button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.world-preflop-charts .preflop-lab-actions button.is-selected,body.world-preflop-charts .preflop-lab-actions button:active:not(:disabled){border-color:var(--action-color);background:linear-gradient(135deg,var(--action-fill),rgba(6,15,24,.9));color:#fff;box-shadow:inset 3px 0 0 var(--action-color),0 0 16px color-mix(in srgb,var(--action-color) 22%,transparent)}body.world-preflop-charts .preflop-lab-actions button:disabled{cursor:default;opacity:.66}body.world-preflop-charts .preflop-lab-actions kbd,body.world-preflop-charts .preflop-lab-submit kbd{display:inline-grid;min-width:22px;height:22px;place-items:center;padding:0 4px;border:1px solid rgba(206,226,239,.22);border-bottom-color:rgba(206,226,239,.42);background:rgba(0,0,0,.28);color:#9eb1c0;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif}body.world-preflop-charts .preflop-lab-shape-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(107,210,255,.11)}body.world-preflop-charts .preflop-lab-shape-tools>span{margin-right:auto;color:#8299ab;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase;letter-spacing:.06em}body.world-preflop-charts .preflop-lab-shape-tools button{min-height:44px;padding:0 12px;border:1px solid rgba(107,210,255,.22);border-radius:2px;background:rgba(5,16,26,.92);color:#a9becc;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase;cursor:pointer}body.world-preflop-charts .preflop-lab-shape-tools button:active:not(:disabled),body.world-preflop-charts .preflop-lab-shape-tools button:focus-visible,body.world-preflop-charts .preflop-lab-shape-tools button:hover:not(:disabled){border-color:#6bd2ff;color:#e8f8ff}body.world-preflop-charts .preflop-lab-command-strip{position:sticky;z-index:20;top:var(--sp-header-height,56px);min-width:0;min-height:58px;display:grid;grid-template-columns:minmax(92px,1fr) auto;align-items:stretch;gap:1px;padding:5px;border:1px solid rgba(107,210,255,.5);background:rgba(2,9,16,.97);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 12px 28px rgba(0,0,0,.42);backdrop-filter:blur(14px)}body.world-preflop-charts .preflop-lab-active-tool,body.world-preflop-charts .preflop-lab-command-actions,body.world-preflop-charts .preflop-lab-command-counts,body.world-preflop-charts .preflop-lab-edit-tools{min-width:0;display:flex;align-items:center;padding:6px 8px;background:rgba(255,255,255,.025)}body.world-preflop-charts .preflop-lab-command-counts{display:none}body.world-preflop-charts .preflop-lab-command-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:4px}body.world-preflop-charts .preflop-lab-command-actions button{min-width:0;min-height:44px;display:grid;place-items:center;gap:2px;padding:3px 1px;border:1px solid rgba(118,161,190,.18);border-radius:2px;background:rgba(3,10,17,.95);color:#8ea3b4;cursor:pointer}body.world-preflop-charts .preflop-lab-command-actions button i{width:8px;height:8px;border:1px solid var(--action-color);background:color-mix(in srgb,var(--action-color) 58%,transparent);transform:rotate(45deg)}body.world-preflop-charts .preflop-lab-command-actions button span{overflow:hidden;max-width:100%;font:700 12px/1 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}body.world-preflop-charts .preflop-lab-command-actions button:active:not(:disabled),body.world-preflop-charts .preflop-lab-command-actions button[aria-pressed=true]{border-color:var(--action-color);color:#f3fbff;box-shadow:inset 0 -2px 0 var(--action-color)}body.world-preflop-charts .preflop-lab-active-tool{align-items:flex-start;flex-direction:column;justify-content:center;border-left:3px solid var(--selected-color);background:linear-gradient(90deg,var(--selected-fill),rgba(255,255,255,.018))}body.world-preflop-charts .preflop-lab-active-tool>span,body.world-preflop-charts .preflop-lab-command-counts span{color:#8299ab;font:600 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase;letter-spacing:.06em}body.world-preflop-charts .preflop-lab-active-tool strong{min-width:0;display:flex;align-items:center;gap:6px;margin-top:4px;color:#eff9ff;font:800 12px/1 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.04em;white-space:nowrap}body.world-preflop-charts .preflop-lab-active-tool i{width:8px;height:8px;flex:0 0 auto;background:var(--selected-color);box-shadow:0 0 10px var(--selected-color);transform:rotate(45deg)}body.world-preflop-charts .preflop-lab-active-counts{margin-top:4px;color:#9fb3c3;font-size:12px;font-style:normal}body.world-preflop-charts .preflop-lab-command-counts{gap:9px}body.world-preflop-charts .preflop-lab-command-counts span{display:grid;justify-items:center;gap:3px}body.world-preflop-charts .preflop-lab-command-counts strong{color:#dceef8;font-size:13px}body.world-preflop-charts .preflop-lab-edit-tools{gap:4px;padding:4px}body.world-preflop-charts .preflop-lab-edit-tools button{min-width:44px;min-height:44px;display:grid;place-items:center;gap:2px;padding:4px 6px;border:1px solid rgba(118,161,190,.25);border-radius:2px;background:rgba(5,16,26,.9);color:#9bb0bf;cursor:pointer}body.world-preflop-charts .preflop-lab-edit-tools button span{font:700 12px/1 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.02em}body.world-preflop-charts .preflop-lab-edit-tools button:active:not(:disabled),body.world-preflop-charts .preflop-lab-edit-tools button:focus-visible,body.world-preflop-charts .preflop-lab-edit-tools button:hover:not(:disabled){border-color:#6bd2ff;color:#e8f8ff}body.world-preflop-charts .preflop-lab-edit-tools button:disabled{opacity:.36;cursor:default}body.world-preflop-charts .preflop-lab-touch-readout{min-height:44px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;padding:6px 12px;border:1px solid rgba(107,210,255,.24);background:rgba(2,9,16,.85);color:#d9e9f5;font-size:14px}body.world-preflop-charts .preflop-lab-touch-readout strong{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:16px;font-weight:800;color:#f5fbff}body.world-preflop-charts .preflop-lab-touch-action{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 8px;border:1px solid var(--action-color);color:#e8f3fb;font-size:14px;font-weight:700}body.world-preflop-charts .preflop-lab-touch-action i{width:10px;height:10px;background:var(--action-color);transform:rotate(45deg)}body.world-preflop-charts .preflop-lab-touch-action.is-solver{border-style:dashed}body.world-preflop-charts .preflop-lab-touch-hint{color:#9fb3c3;font-size:14px}body.world-preflop-charts .preflop-lab-grid-frame{width:100%;min-width:0;padding:7px;overflow:visible;border:1px solid rgba(103,154,185,.17);background:linear-gradient(rgba(76,151,194,.025) 1px,transparent 0),linear-gradient(90deg,rgba(76,151,194,.025) 1px,transparent 0),rgba(0,4,9,.66);background-size:20px 20px}body.world-preflop-charts .preflop-lab-grid{display:grid;grid-template-columns:minmax(20px,.8fr) repeat(13,minmax(0,1fr));gap:2px;width:100%;min-width:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}body.world-preflop-charts .preflop-lab-grid[role=grid]{touch-action:none;cursor:crosshair;outline:none}body.world-preflop-charts .preflop-lab-grid[role=grid][aria-disabled=true]{cursor:default}body.world-preflop-charts .preflop-lab-grid[role=grid]:focus-visible{outline:2px solid #f4c44e;outline-offset:2px}body.world-preflop-charts .preflop-lab-grid-row{display:contents}body.world-preflop-charts .preflop-lab-axis,body.world-preflop-charts .preflop-lab-axis-corner{min-width:0;display:grid;place-items:center;border:1px solid rgba(107,210,255,.15);background:rgba(3,13,22,.98);color:#8fb9d3;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif}body.world-preflop-charts .preflop-lab-axis.is-column{min-height:26px}body.world-preflop-charts .preflop-lab-grid [role=gridcell],body.world-preflop-charts .preflop-lab-static-cell{aspect-ratio:1;min-width:0;display:grid;place-items:center;padding:0;overflow:hidden;border:1px solid var(--cell-stroke,rgba(129,167,194,.18));border-radius:2px;background:var(--cell-fill,rgba(20,29,43,.82));color:#dce8f0;transition:border-color .1s ease,filter .1s ease}body.world-preflop-charts .preflop-lab-cell-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:1}body.world-preflop-charts .preflop-lab-grid [role=gridcell][data-focused=true]{filter:brightness(1.18)}body.world-preflop-charts .preflop-lab-grid[role=grid]:focus-visible [role=gridcell][data-focused=true]{box-shadow:inset 0 0 0 2px #f4c44e}body.world-preflop-charts .preflop-lab-grid [role=gridcell][data-feedback=correct]{box-shadow:inset 0 0 0 2px #39e9a5}body.world-preflop-charts .preflop-lab-grid [role=gridcell][data-feedback=missed]{box-shadow:inset 0 0 0 2px #3b82f6}body.world-preflop-charts .preflop-lab-grid [role=gridcell][data-feedback=extra]{box-shadow:inset 0 0 0 2px #ef4444}body.world-preflop-charts .preflop-lab-grid [role=gridcell][data-feedback=wrong]{box-shadow:inset 0 0 0 2px #f59e0b}body.world-preflop-charts .preflop-lab-static-cell[data-mark=diff]{border:2px solid #ffd700;box-shadow:0 0 6px rgba(255,215,0,.4)}body.world-preflop-charts .preflop-lab-grid-frame.is-review{max-width:560px;margin:0 auto}body.world-preflop-charts .preflop-lab-submit-panel{padding:10px}body.world-preflop-charts .preflop-lab-result-actions button,body.world-preflop-charts .preflop-lab-submit{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(112,184,224,.32);border-radius:2px;font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}body.world-preflop-charts .preflop-lab-submit{width:100%;background:linear-gradient(135deg,#e9f8ff,#90d9f8);color:#04101a;box-shadow:0 0 28px rgba(104,203,246,.16)}body.world-preflop-charts .preflop-lab-submit:active:not(:disabled){filter:brightness(.95)}body.world-preflop-charts .preflop-lab-submit:disabled{opacity:.55;cursor:default}body.world-preflop-charts .preflop-lab-result-actions{display:grid;grid-template-columns:1fr;gap:7px}body.world-preflop-charts .preflop-lab-result-actions button{background:rgba(6,18,29,.92);color:#aebfcb}body.world-preflop-charts .preflop-lab-result-actions button:active,body.world-preflop-charts .preflop-lab-result-actions button:focus-visible{border-color:#6bd2ff;color:#e8f8ff}body.world-preflop-charts .preflop-lab-result-actions button.is-primary{border-color:#6bd2ff;background:linear-gradient(135deg,#167caf,#1aa6d9);color:#fff}body.world-preflop-charts .preflop-lab-feedback{padding:12px}body.world-preflop-charts .preflop-lab-feedback-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body.world-preflop-charts .preflop-lab-feedback-grid>div{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border-left:2px solid var(--result-color);background:rgba(255,255,255,.025);color:#9db1c1;font-size:12px}body.world-preflop-charts .preflop-lab-feedback-grid [data-result=correct]{--result-color:#39e9a5}body.world-preflop-charts .preflop-lab-feedback-grid [data-result=missed]{--result-color:#3b82f6}body.world-preflop-charts .preflop-lab-feedback-grid [data-result=extra]{--result-color:#ef4444}body.world-preflop-charts .preflop-lab-feedback-grid [data-result=wrong]{--result-color:#f59e0b}body.world-preflop-charts .preflop-lab-feedback-grid strong{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:18px;color:var(--result-color)}body.world-preflop-charts .preflop-lab-reward{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;border:1px solid rgba(57,233,165,.25);background:linear-gradient(90deg,rgba(57,233,165,.09),rgba(107,210,255,.06));color:#8ff1ca;font-size:12px}body.world-preflop-charts .preflop-lab-coach-button,body.world-preflop-charts .preflop-lab-jarvis-button{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:12px 20px;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer}body.world-preflop-charts .preflop-lab-jarvis-button{margin-top:16px;border:1px solid rgba(139,92,246,.5);background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(59,130,246,.3))}body.world-preflop-charts .preflop-lab-coach-button{margin-top:8px;border:1px solid rgba(16,185,129,.5);background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(6,182,212,.3));font-size:13px;font-weight:500}body.world-preflop-charts .preflop-lab-coach-button:active,body.world-preflop-charts .preflop-lab-jarvis-button:active{filter:brightness(1.15)}body.world-preflop-charts .preflop-lab-coach{margin-top:16px;padding:16px;border:1px solid rgba(16,185,129,.3);border-radius:12px;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(6,182,212,.1))}body.world-preflop-charts .preflop-lab-coach-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#10B981}body.world-preflop-charts .preflop-lab-coach-head span:first-child{font-size:20px;font-weight:700}body.world-preflop-charts .preflop-lab-coach-head span:last-child{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:14px}body.world-preflop-charts .preflop-lab-coach-loading{padding:20px;text-align:center;color:rgba(255,255,255,.6);font-size:14px}body.world-preflop-charts .preflop-lab-coach-summary{margin:0 0 12px;color:rgba(255,255,255,.9);font-size:14px;line-height:1.6}body.world-preflop-charts .preflop-lab-coach-block{margin-bottom:12px}body.world-preflop-charts .preflop-lab-coach-label{margin-bottom:6px;color:#10B981;font-size:12px}body.world-preflop-charts .preflop-lab-coach-item{margin-bottom:6px;padding:8px;border-radius:8px;background:rgba(0,0,0,.2);color:rgba(255,255,255,.75);font-size:13px}body.world-preflop-charts .preflop-lab-coach-item.is-step{display:flex;align-items:flex-start;gap:8px;padding:0;background:transparent;color:rgba(255,255,255,.8)}body.world-preflop-charts .preflop-range-lab :is(button,[tabindex="0"]):focus-visible{outline:2px solid #f4c44e;outline-offset:2px}@media (max-width:768px){body.world-preflop-charts .preflop-lab-matrix-panel{padding:8px}body.world-preflop-charts .preflop-lab-grid-frame{padding:4px}body.world-preflop-charts .preflop-lab-grid{gap:1px}body.world-preflop-charts .preflop-lab-grid [data-hand]:not([data-pair]) .preflop-lab-cell-label{display:none}body.world-preflop-charts .preflop-lab-grid.has-all-labels [data-hand] .preflop-lab-cell-label{display:block}}@media (min-width:769px){body.world-preflop-charts .preflop-range-lab{gap:13px;margin-top:20px}body.world-preflop-charts .preflop-lab-briefing{grid-template-columns:minmax(0,1fr) 150px;gap:24px;padding:25px 28px 29px}body.world-preflop-charts .preflop-lab-briefing h2{font-size:29px}body.world-preflop-charts .preflop-lab-briefing-copy>p{font-size:13px}body.world-preflop-charts .preflop-lab-readout{min-height:112px}body.world-preflop-charts .preflop-lab-readout strong{font-size:39px}body.world-preflop-charts .preflop-lab-console,body.world-preflop-charts .preflop-lab-matrix-panel{padding:17px 18px}body.world-preflop-charts .preflop-lab-command-strip{position:relative;top:auto;min-height:66px;grid-template-columns:minmax(190px,1fr) auto auto;padding:7px}body.world-preflop-charts .preflop-lab-command-counts{display:flex;gap:18px;padding-inline:20px}body.world-preflop-charts .preflop-lab-active-counts,body.world-preflop-charts .preflop-lab-command-actions{display:none}body.world-preflop-charts .preflop-lab-edit-tools button{min-width:68px;grid-template-columns:auto auto;gap:6px}body.world-preflop-charts .preflop-lab-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}body.world-preflop-charts .preflop-lab-actions button{min-height:54px}body.world-preflop-charts .preflop-lab-grid-frame{padding:10px}body.world-preflop-charts .preflop-lab-grid{grid-template-columns:30px repeat(13,minmax(0,1fr));gap:3px}body.world-preflop-charts .preflop-lab-grid [role=gridcell]{min-height:44px}body.world-preflop-charts .preflop-lab-submit-panel{padding:12px}body.world-preflop-charts .preflop-lab-submit{width:min(100%,410px);margin:0 auto}body.world-preflop-charts .preflop-lab-result-actions{grid-template-columns:repeat(3,minmax(170px,1fr));max-width:760px;margin:0 auto}body.world-preflop-charts .preflop-lab-feedback{padding:16px}body.world-preflop-charts .preflop-lab-feedback-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}@media (prefers-reduced-motion:reduce){.preflop-subpage .preflop-skel,body.world-preflop-charts .preflop-diamond-stage img,body.world-preflop-charts .preflop-launch-card,body.world-preflop-charts .preflop-skel{animation:none}body.world-preflop-charts .preflop-menu *,body.world-preflop-charts .preflop-menu :after,body.world-preflop-charts .preflop-menu :before,body.world-preflop-charts .preflop-range-lab *,body.world-preflop-charts .preflop-range-lab :after,body.world-preflop-charts .preflop-range-lab :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.preflop-subpage{--ps-bg:#02070c;--ps-panel:#07111b;--ps-line:rgba(107,210,255,0.22);--ps-cyan:#6bd2ff;--ps-blue:#238fe8;--ps-gold:#f4c44e;--ps-text:#e7f2f8;--ps-muted:#8fa6b5;background:radial-gradient(circle at 80% 5%,rgba(17,118,190,.14),transparent 30rem),linear-gradient(rgba(107,210,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(107,210,255,.018) 1px,transparent 1px),var(--ps-bg);background-size:auto,24px 24px,24px 24px,auto;color:var(--ps-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.preflop-subpage :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.preflop-subpage-main{width:100%;margin:0 auto;padding:12px 12px 36px}.preflop-subpage-utility{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(107,210,255,.13);color:#6d8ba0;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.06em}.preflop-subpage-back{min-height:44px;display:inline-flex;align-items:center;gap:6px;color:#91afc1;text-decoration:none}.preflop-subpage-nav,.preflop-tab-rail{display:flex;flex-wrap:wrap;gap:3px}.preflop-subpage-nav{margin:8px 0 10px;padding:4px;border:1px solid rgba(107,210,255,.25);background:rgba(2,9,16,.96);backdrop-filter:blur(14px)}.preflop-subpage-nav.is-sticky{position:sticky;z-index:30;top:var(--sp-header-height,56px)}.preflop-subpage-nav a,.preflop-tab-rail button{flex:1 1 auto;min-width:-moz-max-content;min-width:max-content;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid transparent;border-radius:1px;background:transparent;color:#8aa3b5;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.03em;text-decoration:none;text-transform:uppercase;cursor:pointer}.preflop-subpage-nav a:active,.preflop-tab-rail button:active{color:#ddf6ff}.preflop-subpage-nav a[aria-current=page],.preflop-tab-rail button[aria-selected=true]{border-color:rgba(107,210,255,.46);background:linear-gradient(180deg,rgba(32,136,202,.22),rgba(8,31,48,.7));color:#ddf6ff;box-shadow:inset 0 -2px 0 var(--ps-cyan)}.preflop-subpage-hero{min-height:224px;display:grid;align-items:center;gap:18px;padding:24px 18px;overflow:hidden;border:1px solid rgba(107,210,255,.3);background:linear-gradient(90deg,rgba(4,12,20,.98),rgba(5,16,27,.94) 66%,rgba(12,62,94,.48));box-shadow:inset 0 0 0 5px rgba(107,210,255,.025),0 18px 42px rgba(0,0,0,.26)}.preflop-guide-shortcuts>div>span,.preflop-panel-heading span,.preflop-subpage-eyebrow{color:var(--ps-cyan);font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.12em}.preflop-subpage-hero h1{margin:10px 0 8px;color:#eef9ff;font:600 clamp(31px,11vw,58px)/.98 var(--font-rajdhani),Rajdhani,sans-serif;letter-spacing:-.025em}.preflop-subpage-hero p{max-width:620px;margin:0;color:#9bb0bd;font-size:13px;line-height:1.6}.preflop-subpage-signal{position:relative;width:136px;height:136px;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;justify-self:end;padding:12px;border:1px solid rgba(107,210,255,.22);transform:rotate(45deg)}.preflop-subpage-signal i{border:1px solid rgba(107,210,255,.16);background:color-mix(in srgb,var(--ps-blue) calc(8% + var(--signal-index) * 1%),transparent)}.preflop-subpage-signal strong{position:absolute;inset:0;display:grid;place-items:center;color:#e9fbff;font:800 18px/1 var(--font-orbitron),Orbitron,sans-serif;text-shadow:0 0 18px var(--ps-cyan);transform:rotate(-45deg)}.preflop-tab-rail{margin:12px 0;padding:5px;border:1px solid rgba(107,210,255,.16);background:rgba(3,10,17,.92)}.preflop-tab-rail button{min-width:44px;border-color:rgba(107,210,255,.1);background:rgba(255,255,255,.018)}.preflop-award-progress,.preflop-daily-signal,.preflop-subpage-panel,.preflop-user-rank{margin-top:12px;border:1px solid var(--ps-line);background:linear-gradient(150deg,rgba(10,25,39,.96),rgba(2,8,14,.98));box-shadow:inset 0 0 28px rgba(35,143,232,.035)}.preflop-panel-heading{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(107,210,255,.13)}.preflop-panel-heading h2{margin:5px 0 0;color:#dcecf4;font:600 19px/1.1 var(--font-rajdhani),Rajdhani,sans-serif}.preflop-panel-heading>span{color:var(--ps-muted);font-size:12px}.preflop-panel-heading button,.preflop-subpage-error button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid rgba(107,210,255,.25);background:rgba(5,18,29,.9);color:#9cc6db;font-size:13px;cursor:pointer}.preflop-panel-heading button:active,.preflop-subpage-error button:active{border-color:var(--ps-cyan);color:#eefaff}.preflop-inline-empty,.preflop-subpage-empty,.preflop-subpage-loading{padding:44px 18px;color:var(--ps-muted);font-size:14px;text-align:center}.preflop-subpage-empty h2,.preflop-subpage-empty h3{margin:12px 0 5px;color:var(--ps-text)}.preflop-subpage-empty p{margin:0 auto;max-width:440px;line-height:1.55}.preflop-subpage-error{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 12px;border:1px solid rgba(244,196,78,.38);background:rgba(73,49,5,.22);color:#edd99a;font-size:12px}.preflop-daily-signal,.preflop-user-rank{min-height:74px;display:flex;align-items:center;gap:13px;padding:13px 15px;border-color:rgba(244,196,78,.35)}.preflop-daily-signal{flex-wrap:wrap}.preflop-daily-signal>div{min-width:0;flex:1}.preflop-daily-signal svg,.preflop-user-rank svg{color:var(--ps-gold)}.preflop-daily-signal div,.preflop-user-rank span{display:grid;gap:4px}.preflop-daily-signal small,.preflop-user-rank small{color:#a58a44;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.08em}.preflop-daily-signal strong,.preflop-user-rank strong{color:#f1e4b5;font-size:14px}.preflop-daily-signal span{color:#9bb0bd;font-size:12px}.preflop-daily-signal>a{flex:1 0 100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(244,196,78,.35);background:rgba(121,83,12,.2);color:#f1d57e;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;text-decoration:none;text-transform:uppercase}.preflop-podium{display:grid;gap:8px;margin-top:12px}.preflop-podium article{min-height:118px;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px 10px;padding:14px;border:1px solid rgba(107,210,255,.2);background:linear-gradient(145deg,rgba(9,25,40,.98),rgba(3,9,16,.98))}.preflop-podium article[data-rank="1"]{border-color:rgba(244,196,78,.48);box-shadow:inset 3px 0 0 var(--ps-gold)}.preflop-podium article>svg{color:var(--ps-gold)}.preflop-podium article>span{color:#6d8ba0;font:800 12px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-podium h2{margin:0;color:#dfeef5;font-size:15px}.preflop-podium strong{color:var(--ps-cyan);font:800 18px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-podium small{grid-column:3/-1;color:#8fa6b5;font-size:12px}.preflop-ranking-board{padding:4px 8px 8px}.preflop-ranking-board .sp-rtable th{color:#7d9bae}.preflop-ranking-board .sp-rtable td,.preflop-ranking-board .sp-rtable-value{color:#b7c8d2}.preflop-ranking-board .sp-rtable tr[data-current]{background:rgba(35,143,232,.1);box-shadow:inset 3px 0 0 var(--ps-cyan)}.preflop-ranking-board .sp-rtable-card[data-current]{border-color:var(--ps-cyan);background:rgba(35,143,232,.08)}.preflop-ranking-board strong{color:#d8edf7}.preflop-ranking-board .preflop-ranking-you{margin-left:6px;color:var(--ps-cyan);font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-ranking-board .preflop-ranking-time{display:inline-flex;align-items:center;gap:5px}.preflop-ranking-board .preflop-ranking-perfect{color:#55d6a1;display:inline-flex;align-items:center;gap:4px;font-size:12px}.preflop-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.preflop-stat-grid article{min-height:128px;display:grid;align-content:start;gap:7px;padding:14px;border:1px solid rgba(107,210,255,.18);background:rgba(6,18,29,.94)}.preflop-stat-grid svg{color:var(--ps-cyan)}.preflop-stat-grid span{color:#86a0b1;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;text-transform:uppercase}.preflop-stat-grid strong{margin-top:5px;color:#edfaff;font:800 clamp(22px,8vw,35px)/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-stat-grid small{color:#7590a1;font-size:12px}.preflop-analytics-layout{display:grid;gap:12px}.preflop-level-telemetry{padding:8px 13px 13px}.preflop-level-telemetry>div{display:grid;grid-template-columns:34px minmax(80px,1fr) 56px 52px;align-items:center;gap:8px;min-height:42px;border-bottom:1px solid rgba(107,210,255,.07)}.preflop-level-telemetry span{color:#86a4b8;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-level-telemetry>div>div{height:5px;overflow:hidden;background:rgba(255,255,255,.055)}.preflop-level-telemetry i{display:block;width:var(--level-accuracy);height:100%;background:linear-gradient(90deg,#1e6ea1,var(--ps-cyan))}.preflop-level-telemetry strong{color:#cfe4ee;font-size:12px;text-align:right}.preflop-level-telemetry small{color:#7590a1;font-size:12px;text-align:right}.preflop-level-telemetry [data-empty]{opacity:.45}.preflop-mode-metrics{display:grid;gap:1px;padding:10px}.preflop-mode-metrics>div{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:12px;background:rgba(255,255,255,.022)}.preflop-mode-metrics span{color:#acc0cc;font-size:12px;text-transform:capitalize}.preflop-mode-metrics strong{color:var(--ps-cyan);font:800 14px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-mode-metrics small{grid-column:1/-1;color:#7590a1;font-size:12px}.preflop-session-list article{min-height:61px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:11px;padding:10px 14px;border-top:1px solid rgba(107,210,255,.08)}.preflop-session-list article>div{display:grid;gap:4px}.preflop-session-list article>div span{color:#c3d4dd;font-size:12px}.preflop-session-list small{color:#7590a1;font-size:12px}.preflop-session-list strong{color:#dfb85a;font:800 12px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-session-list strong[data-pass=true]{color:#55d6a1}.preflop-session-list article>span{color:#8399a8;font-size:12px}.preflop-performance-signal .preflop-panel-heading>strong{color:#d48a6b;font:800 13px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-performance-signal .preflop-panel-heading>strong[data-positive=true]{color:#4ed5a1}.preflop-signal-chart{padding:2px 15px 14px}.preflop-signal-chart svg{width:100%;height:150px;overflow:visible;border-bottom:1px solid rgba(107,210,255,.12);background:repeating-linear-gradient(180deg,transparent 0 36px,rgba(107,210,255,.06) 37px)}.preflop-signal-chart>div{display:flex;justify-content:space-between;padding-top:7px;color:#6d8ba0;font:700 12px/1 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.08em}.preflop-weak-signal>div:last-child{padding:0 13px 13px}.preflop-weak-signal article{position:relative;display:grid;grid-template-columns:34px 1fr;gap:9px;align-items:center;min-height:62px;padding:10px 0;border-top:1px solid rgba(107,210,255,.07);overflow:hidden}.preflop-weak-signal article>span{color:var(--ps-cyan);font:800 12px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-weak-signal article>div{display:grid;gap:4px}.preflop-weak-signal article strong{color:#dcecf3;font-size:13px}.preflop-weak-signal article small{color:#7590a1;font-size:12px}.preflop-weak-signal article i{position:absolute;left:0;bottom:0;width:var(--weak-accuracy);height:2px;background:linear-gradient(90deg,#2d6d94,#d29658)}.preflop-auth-gate{margin-top:12px;border:1px solid var(--ps-line);background:rgba(5,16,26,.94)}.preflop-auth-gate a,.preflop-subpage-primary-cta{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;padding:0 18px;border:1px solid var(--ps-cyan);background:rgba(24,111,164,.25);color:#e7f8ff;font:700 13px/1 var(--font-orbitron),Orbitron,sans-serif;text-decoration:none;text-transform:uppercase}.preflop-auth-gate a:active,.preflop-subpage-primary-cta:active{background:rgba(24,111,164,.45)}.preflop-award-progress{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:16px}.preflop-award-progress>svg{color:var(--ps-gold)}.preflop-award-progress>div{display:grid;gap:7px}.preflop-award-progress small{color:#a58a44;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif;letter-spacing:.08em}.preflop-award-progress strong{color:#e8dfc2}.preflop-award-progress [role=progressbar]{height:7px;overflow:hidden;background:rgba(255,255,255,.06)}.preflop-award-progress [role=progressbar] i{display:block;width:var(--award-progress);height:100%;background:linear-gradient(90deg,#a97b19,var(--ps-gold))}.preflop-award-progress>span{grid-column:1/-1;display:flex;justify-content:space-between;gap:12px;padding-top:9px;border-top:1px solid rgba(244,196,78,.11);color:#9b8f6f;font-size:12px}.preflop-award-progress>span strong{color:#c6b987}.preflop-award-grid{display:grid;gap:8px}.preflop-award-grid article{min-height:148px;display:grid;align-content:start;grid-template-columns:auto 1fr;gap:8px 10px;padding:15px;border:1px solid rgba(107,210,255,.14);background:rgba(5,15,24,.92);opacity:.6}.preflop-award-grid article[data-unlocked]{border-color:rgba(244,196,78,.38);background:linear-gradient(145deg,rgba(54,42,12,.42),rgba(5,15,24,.96));opacity:1}.preflop-award-code{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.preflop-award-code span{color:var(--ps-gold);font:800 18px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-award-code svg{color:#6e8797}.preflop-award-grid article>svg{color:#6c8da1}.preflop-award-grid article>small{color:#7590a1;font:700 12px/1.2 var(--font-orbitron),Orbitron,sans-serif}.preflop-award-grid h2{grid-column:1/-1;margin:7px 0 0;color:#dbeaf1;font-size:17px}.preflop-award-grid p{grid-column:1/-1;margin:0;color:#8098a6;font-size:12px;line-height:1.5}.preflop-award-grid time{grid-column:1/-1;color:#b89d57;font-size:12px}.preflop-guide-grid{display:grid;gap:8px;margin-top:12px}.preflop-guide-step{min-height:160px;display:grid;align-content:start;grid-template-columns:auto 1fr;gap:10px 12px;padding:16px;border:1px solid rgba(107,210,255,.17);background:linear-gradient(150deg,rgba(9,24,38,.96),rgba(2,8,14,.98))}.preflop-guide-step-index{grid-column:1/-1;color:#5f8aa6;font:800 22px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-guide-step svg{color:var(--ps-cyan)}.preflop-guide-step h2{margin:0;color:#deedf4;font-size:17px}.preflop-guide-step p{grid-column:1/-1;margin:6px 0 0;color:#8aa1af;font-size:13px;line-height:1.6}.preflop-guide-tour{margin-top:12px}.preflop-guide-tour-list{display:grid;gap:8px;padding:12px}.preflop-guide-tour-list article{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 12px;align-items:start;padding:14px;border:1px solid rgba(107,210,255,.14);background:rgba(5,15,24,.92)}.preflop-guide-tour-list article>span{grid-row:1/span 2;width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(107,210,255,.4);color:var(--ps-cyan);font:800 14px/1 var(--font-orbitron),Orbitron,sans-serif}.preflop-guide-tour-list h3{margin:0;color:#deedf4;font-size:16px}.preflop-guide-tour-list p{margin:0;color:#8aa1af;font-size:13px;line-height:1.6}.preflop-guide-tour-cta{display:flex;justify-content:center;padding:4px 12px 16px}.preflop-guide-tour-cta .preflop-subpage-primary-cta{margin-top:0;width:100%;max-width:420px}.preflop-feedback-legend{display:grid;gap:6px;padding:12px}.preflop-feedback-legend>div{display:flex;align-items:center;gap:10px;min-height:53px;padding:9px 11px;border:1px solid rgba(255,255,255,.06)}.preflop-feedback-legend i{width:18px;height:18px;border:2px solid}.preflop-feedback-legend [data-feedback=correct] i{border-color:#39e9a5}.preflop-feedback-legend [data-feedback=missed] i{border-color:#3b82f6}.preflop-feedback-legend [data-feedback=wrong] i{border-color:#f59e0b}.preflop-feedback-legend [data-feedback=extra] i{border-color:#ef4444}.preflop-feedback-legend span{display:grid;gap:3px;color:#8aa1af;font-size:12px}.preflop-feedback-legend strong{color:#cfe0e8;font-size:13px}.preflop-guide-shortcuts{display:flex;gap:13px;padding:15px}.preflop-guide-shortcuts>svg{flex:0 0 auto;color:var(--ps-gold)}.preflop-guide-shortcuts h2{margin:5px 0 7px;color:#e2edf2;font-size:17px}.preflop-guide-shortcuts p{margin:0;color:#8aa1af;font-size:12px;line-height:1.9}.preflop-guide-shortcuts kbd{padding:2px 5px;border:1px solid rgba(107,210,255,.24);background:rgba(0,0,0,.25);color:#b8d4e2;font-size:12px}.preflop-subpage-cta-row{display:flex;justify-content:center}.preflop-subpage :is(a,button):focus-visible{outline:2px solid var(--ps-gold);outline-offset:2px}body.world-preflop-charts .preflop-review-panel :is(button,[role=tabpanel]):focus-visible{outline:2px solid #f4c44e;outline-offset:2px}@media (min-width:769px){.preflop-subpage-main{padding:16px 24px 50px}.preflop-subpage-hero{grid-template-columns:minmax(0,1fr) 180px;padding:34px 38px}.preflop-subpage-signal{width:158px;height:158px}.preflop-podium{grid-template-columns:repeat(3,minmax(0,1fr))}.preflop-podium article{grid-template-columns:auto 1fr}.preflop-podium h2,.preflop-podium small,.preflop-podium strong{grid-column:1/-1}.preflop-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.preflop-daily-signal>a{flex:0 0 auto;min-width:122px;margin-left:auto}.preflop-analytics-layout{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.preflop-award-progress{grid-template-columns:auto 1fr minmax(180px,auto);align-items:center}.preflop-award-progress>span{grid-column:auto;display:grid;border-top:0;border-left:1px solid rgba(244,196,78,.11);padding:0 0 0 16px}.preflop-award-grid,.preflop-feedback-legend,.preflop-guide-grid,.preflop-guide-tour-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px){.preflop-award-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.preflop-feedback-legend,.preflop-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.preflop-subpage *,.preflop-subpage :after,.preflop-subpage :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}body.world-personal-assistant{--world-primary:#2374E1;--world-primary-rgb:35,116,225;--world-primary-glow:rgba(35,116,225,0.4);--world-secondary:#00D4FF;--world-secondary-rgb:0,212,255;--world-bg-start:#0d1929;--world-bg-mid:#0a1628;--world-bg-end:#061018;--world-bg-gradient:linear-gradient(180deg,var(--world-bg-start) 0%,var(--world-bg-mid) 50%,var(--world-bg-end) 100%);--world-surface:rgba(13,30,55,0.6);--world-surface-elevated:rgba(18,42,75,0.8);--world-border:rgba(35,116,225,0.3)}body.world-bankroll-manager{--world-primary:#22c55e;--world-primary-rgb:34,197,94;--world-primary-glow:rgba(34,197,94,0.4);--world-secondary:#4ade80;--world-secondary-rgb:74,222,128;--world-bg-start:#050a08;--world-bg-mid:#0a1a14;--world-bg-end:#030504;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(15,50,35,0.6);--world-surface-elevated:rgba(20,70,50,0.8);--world-border:rgba(34,197,94,0.3)}.bankroll-page div[style*=border-radius]:not(.universal-header *):not(.hamburger-menu *),.bankroll-page section[style*=border-radius]:not(.universal-header *):not(.hamburger-menu *){border:2px solid #9ca3af!important}.bankroll-page div[style*=border-radius] div[style*=border-radius]:not(.universal-header *):not(.hamburger-menu *),.bankroll-page section[style*=border-radius] div[style*=border-radius]:not(.universal-header *):not(.hamburger-menu *){border:1px solid #9ca3af!important}.bankroll-page button:not(.universal-header *):not(.universal-header button):not(.hamburger-menu *):not(.hamburger-menu button){border:2px solid #9ca3af!important}.bankroll-page button:not(.universal-header *):not(.hamburger-menu *):active{border-color:#d1d5db!important}.bankroll-page div[style*=border-radius] button:not(.universal-header *):not(.hamburger-menu *){border:1px solid #9ca3af!important}.bankroll-page input:not(.universal-header *):not(.hamburger-menu *),.bankroll-page select:not(.universal-header *):not(.hamburger-menu *),.bankroll-page textarea:not(.universal-header *):not(.hamburger-menu *){border:2px solid #9ca3af!important}.bankroll-page div[style*=border-radius] input:not(.universal-header *):not(.hamburger-menu *),.bankroll-page div[style*=border-radius] select:not(.universal-header *):not(.hamburger-menu *),.bankroll-page div[style*=border-radius] textarea:not(.universal-header *):not(.hamburger-menu *){border:1px solid #9ca3af!important}.bankroll-page input:not(.universal-header *):not(.hamburger-menu *):focus,.bankroll-page select:not(.universal-header *):not(.hamburger-menu *):focus,.bankroll-page textarea:not(.universal-header *):not(.hamburger-menu *):focus{border-color:#d1d5db!important}.bankroll-page .universal-header,.bankroll-page .universal-header *,.bankroll-page header.universal-header,.bankroll-page header.universal-header *{border:none!important}.bankroll-page .bankroll-dropdown-menu,.bankroll-page div[style*=z-index]>div[style*=border-radius]:not(.universal-header *){border:2px solid #9ca3af!important}.bankroll-page div[style*=z-index] div[style*=border-radius] div[style*=border-radius]:not(.universal-header *){border:1px solid #9ca3af!important}.bankroll-sidebar .bankroll-sidebar-item{border:2px solid transparent!important;transition:border-color .15s ease;min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bankroll-sidebar .bankroll-sidebar-item.active,.bankroll-sidebar .bankroll-sidebar-item:focus-visible{border:2px solid #9ca3af!important}.bankroll-sidebar .bankroll-sidebar-item:active{transform:scale(.98)}.bankroll-page div[style*="border-radius: 50%"][style*="width: 10"],.bankroll-page div[style*="border-radius: 50%"][style*="width: 12"],.bankroll-page div[style*="border-radius: 50%"][style*="width: 14"],.bankroll-page div[style*="border-radius: 50%"][style*="width: 8"],.bankroll-page span[style*="border-radius: 50%"],.bankroll-page span[style*="width: 10px"],.bankroll-page span[style*="width: 12px"],.bankroll-page span[style*="width: 8px"]{border:none!important}.bankroll-page .recharts-surface *,.bankroll-page .recharts-wrapper *{border:unset!important}.bankroll-page .bankroll-dropdown-menu button{border:none!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.bankroll-page .bankroll-dropdown-menu button:last-child{border-bottom:none!important}.bankroll-page div[style*="height: 4px"],.bankroll-page div[style*="height: 6px"],.bankroll-page div[style*="height: 8px"],.bankroll-page img{border:none!important}.bankroll-page .leaflet-container *,.bankroll-page .leaflet-pane *{border:unset!important}@keyframes metalGlow{0%,to{opacity:.6}50%{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes scanLine{0%{top:0}to{top:100%}}@keyframes bankrollShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.bankroll-skel{display:block;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.1) 50%,rgba(255,255,255,.04));background-size:800px 100%;animation:bankrollShimmer 1.4s linear infinite;border:2px solid rgba(255,255,255,.06);box-sizing:border-box}.bankroll-skel-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.bankroll-skel-analytics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}@media (prefers-reduced-motion:reduce){.bankroll-skel{animation:none}}.bankroll-modal button,.bankroll-page [role=button],.bankroll-page button:not(.universal-header *):not(.hamburger-menu *){min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bankroll-modal input:not([type=checkbox]):not([type=radio]),.bankroll-modal select,.bankroll-modal textarea,.bankroll-page input:not([type=checkbox]):not([type=radio]),.bankroll-page select,.bankroll-page textarea{font-size:16px!important;min-height:44px;touch-action:manipulation}.bankroll-modal-close{--sp-btn-size:44px;width:44px!important;height:44px!important;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bankroll-sheet-handle{display:none}.bankroll-modal{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.bankroll-modal-footer{position:sticky;bottom:0;z-index:2}.bankroll-modal-footer button{min-height:48px}@media (max-width:600px){.bankroll-modal-overlay{align-items:flex-end!important;justify-content:stretch!important;padding:0!important}.bankroll-modal{width:100%!important;max-width:100%!important;max-height:92dvh!important;margin:0!important;border-radius:16px 16px 0 0!important;border-bottom:none!important;outline:none!important;padding-bottom:env(safe-area-inset-bottom,0)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box}.bankroll-modal--full{max-height:100dvh!important;border-radius:0!important}.bankroll-modal--full .bankroll-modal-header{padding-top:calc(env(safe-area-inset-top, 0px) + 12px)!important}.bankroll-sheet-handle{display:block;width:44px;height:4px;border-radius:999px;background:rgba(255,255,255,.28);margin:10px auto 0;flex-shrink:0}.bankroll-modal-header{flex-shrink:0;padding-top:12px!important}.bankroll-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media (max-width:768px){.bankroll-main-layout{flex-direction:column!important;min-height:0!important}.bankroll-page{padding:0!important;width:100%!important;max-width:100vw!important;overflow-x:hidden!important;overflow-x:clip!important}.bankroll-sidebar{width:100%!important;padding:12px 12px 0!important;border-right:none!important;box-sizing:border-box}.bankroll-sidebar-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bankroll-sidebar .bankroll-sidebar-item{width:100%!important;margin:0!important;padding:8px 10px!important;font-size:13px!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.2;border-radius:10px!important;border:2px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.04)!important;color:rgba(255,255,255,.7)!important}.bankroll-sidebar .bankroll-sidebar-item.active{background:rgba(35,116,225,.2)!important;border-color:#2374e1!important;color:#2374e1!important;font-weight:600!important}.bankroll-sidebar-insights{margin-top:12px!important;padding-top:12px!important}.bankroll-main-content{max-width:100%!important;width:100%!important;padding:12px!important}.bankroll-content-header{margin-bottom:12px!important;flex-wrap:wrap;gap:8px}.bankroll-page-title{font-size:18px!important}.bankroll-log-btn{padding:8px 16px!important;font-size:13px!important;min-height:44px}.bankroll-stats-grid{gap:8px!important;margin-bottom:16px!important}.bankroll-filters-row{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px!important;margin-bottom:8px!important;padding-bottom:4px}.bankroll-filters-row>div{position:relative;min-width:0}.bankroll-filters-row button{padding:6px 8px!important;font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%!important;min-height:44px;touch-action:manipulation}.bankroll-dropdown-menu{min-width:160px!important;z-index:9999!important;max-height:50vh!important}.bankroll-analytics-grid{grid-template-columns:1fr!important;grid-auto-rows:auto!important;gap:12px!important}.bankroll-analytics-card{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.bankroll-active-trip{flex-wrap:wrap;gap:10px!important}.bankroll-stat-value{font-size:20px!important}}.sp-tutorial-scrim{position:fixed;inset:0;z-index:950;background:rgba(2,6,14,.66);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;animation:spTutorialFade .22s ease-out}.sp-tutorial-scrim.has-target{background:transparent}.sp-tutorial-scrim.place-top{align-items:flex-start;padding-top:calc(env(safe-area-inset-top, 0px) + 84px)}.sp-tutorial-scrim.place-bottom{align-items:flex-end;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 24px)}.sp-tutorial-ring{position:fixed;z-index:951;pointer-events:none;border:3px solid var(--sp-tutorial-accent,#6ee7ef);border-radius:14px;box-sizing:border-box;box-shadow:0 0 0 9999px rgba(2,6,14,.66),0 0 0 6px rgba(110,231,239,.18),0 0 28px rgba(110,231,239,.55);transition:top .24s cubic-bezier(.2,.8,.2,1),left .24s cubic-bezier(.2,.8,.2,1),width .24s cubic-bezier(.2,.8,.2,1),height .24s cubic-bezier(.2,.8,.2,1);animation:spTutorialPulse 2.2s ease-in-out infinite}.sp-tutorial-card{position:relative;z-index:952;width:100%;max-width:460px;max-height:calc(100dvh - 32px);overflow-y:auto;background:radial-gradient(120% 80% at 100% 0,rgba(110,231,239,.12),transparent 55%),linear-gradient(150deg,#101d31,#0a1322 60%,#070e1a);color:#fff;border:1px solid rgba(110,231,239,.32);border-radius:18px;padding:22px 22px 18px;box-sizing:border-box;box-shadow:0 24px 70px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.06);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;animation:spTutorialRise .26s cubic-bezier(.2,.8,.2,1)}.sp-tutorial-card button{min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sp-tutorial-card .sp-icon-btn{--sp-btn-size:44px}.sp-tutorial-kicker{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-tutorial-accent,#6ee7ef);margin-bottom:10px;padding-right:52px}.sp-tutorial-step-badge{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:rgba(110,231,239,.14);border:1px solid rgba(110,231,239,.35);color:#fff;font-size:13px;font-weight:800;letter-spacing:0}.sp-tutorial-title{font-size:20px;font-weight:800;color:#fff;margin:0 0 8px;padding-right:52px;line-height:1.22}.sp-tutorial-body{font-size:14px;line-height:1.6;color:rgba(255,255,255,.8);margin:0}.sp-tutorial-progress{height:4px;border-radius:999px;background:rgba(255,255,255,.1);margin:16px 0 4px;overflow:hidden}.sp-tutorial-progress>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#2374e1,var(--sp-tutorial-accent,#6ee7ef));transition:width .28s cubic-bezier(.2,.8,.2,1)}.sp-tutorial-dots{display:flex;gap:6px;justify-content:center;margin:10px 0 4px}.sp-tutorial-dot{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.22);transition:background .2s ease,transform .2s ease}.sp-tutorial-dot.active{background:var(--sp-tutorial-accent,#6ee7ef);box-shadow:0 0 8px rgba(110,231,239,.6);transform:scale(1.25)}.sp-tutorial-actions{display:flex;gap:8px;margin-top:12px;align-items:center}.sp-tutorial-btn{min-height:44px;min-width:44px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:transform .12s ease,opacity .12s ease}.sp-tutorial-btn:active{transform:scale(.97)}.sp-tutorial-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.72)}.sp-tutorial-btn--secondary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff}.sp-tutorial-btn--primary{background:linear-gradient(135deg,#2f83f5,#1a5fc9);border:none;color:#fff;min-width:104px;box-shadow:0 8px 22px rgba(35,116,225,.35)}.sp-tutorial-close{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#fff;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.sp-tutorial-prompt{position:fixed;left:12px;right:12px;bottom:calc(var(--sp-bottom-nav-height, 56px) + env(safe-area-inset-bottom, 0px) + 10px);z-index:940;margin:0 auto;max-width:520px;background:radial-gradient(100% 100% at 0 0,rgba(110,231,239,.12),transparent 60%),linear-gradient(150deg,#101d31,#0a1322);border:1px solid rgba(110,231,239,.34);border-radius:16px;box-shadow:0 18px 50px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:14px 14px 12px;box-sizing:border-box;overflow:hidden;animation:spTutorialRise .28s cubic-bezier(.2,.8,.2,1)}.sp-tutorial-prompt.leaving{animation:spTutorialSink .22s ease-in forwards}.sp-tutorial-prompt-row{display:flex;align-items:center;gap:12px}.sp-tutorial-prompt-icon{flex-shrink:0;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(110,231,239,.14);border:1px solid rgba(110,231,239,.35);color:#6ee7ef}.sp-tutorial-prompt-text{flex:1 1 auto;min-width:0}.sp-tutorial-prompt-title{font-size:15px;font-weight:800;line-height:1.25;margin:0}.sp-tutorial-prompt-sub{font-size:12px;color:rgba(255,255,255,.62);margin:3px 0 0;line-height:1.35}.sp-tutorial-prompt-start{flex-shrink:0;min-height:45px!important;padding:0 14px;border-radius:12px;border:none;background:linear-gradient(135deg,#2f83f5,#1a5fc9);color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 8px 22px rgba(35,116,225,.35)}.sp-tutorial-prompt-start:active{transform:scale(.97)}.sp-tutorial-prompt-close{flex-shrink:0;width:45px;height:45px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#fff;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sp-tutorial-prompt-note{font-size:12px;color:rgba(255,255,255,.55);margin:10px 0 0;line-height:1.35;text-align:center}.sp-tutorial-prompt-timer{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.08)}.sp-tutorial-prompt-timer>span{display:block;height:100%;width:100%;transform-origin:left center;background:linear-gradient(90deg,#2374e1,#6ee7ef);animation:spTutorialCountdown var(--sp-tutorial-prompt-ms,3s) linear forwards}@keyframes spTutorialCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes spTutorialFade{0%{opacity:0}to{opacity:1}}@keyframes spTutorialRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes spTutorialSink{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes spTutorialPulse{0%,to{box-shadow:0 0 0 9999px rgba(2,6,14,.66),0 0 0 6px rgba(110,231,239,.18),0 0 28px rgba(110,231,239,.55)}50%{box-shadow:0 0 0 9999px rgba(2,6,14,.66),0 0 0 10px rgba(110,231,239,.1),0 0 36px rgba(110,231,239,.7)}}@media (prefers-reduced-motion:reduce){.sp-tutorial-card,.sp-tutorial-prompt,.sp-tutorial-ring,.sp-tutorial-scrim{animation:none}}@media (max-width:600px){.sp-tutorial-scrim{align-items:flex-end!important;padding:0!important}.sp-tutorial-card{max-width:100%;max-height:80dvh;border-radius:18px 18px 0 0;border-bottom:none;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.sp-tutorial-card:before{content:"";display:block;width:44px;height:4px;border-radius:999px;background:rgba(255,255,255,.28);margin:-8px auto 14px}.sp-tutorial-title{font-size:18px}}.trivia-page,.world-trivia,[data-world=trivia],body.world-trivia{--world-primary:#00ccff;--world-primary-rgb:0,204,255;--world-primary-glow:rgba(0,204,255,0.4);--world-secondary:#22d3ee;--world-secondary-rgb:34,211,238;--world-bg-start:#020812;--world-bg-mid:#0a1a2e;--world-bg-end:#010408;--world-bg-gradient:radial-gradient(ellipse at center,var(--world-bg-mid) 0%,var(--world-bg-start) 70%,var(--world-bg-end) 100%);--world-surface:rgba(10,40,70,0.6);--world-surface-elevated:rgba(15,55,95,0.8);--world-border:rgba(0,204,255,0.3);--metal-dark:#0a0a15;--metal-base:#0d1117;--metal-mid:#1a2332;--metal-light:#2a3a4a;--metal-highlight:#3d4f5f;--metal-shine:#5a6a7a;--neon-cyan:#00D4FF;--neon-cyan-bright:#00FFFF;--neon-cyan-glow:rgba(0,212,255,0.6);--neon-cyan-dim:rgba(0,212,255,0.3);--glow-cyan:0 0 10px var(--neon-cyan),0 0 20px var(--neon-cyan-glow);--glow-intense:0 0 5px var(--neon-cyan),0 0 15px var(--neon-cyan),0 0 30px var(--neon-cyan-glow);--trivia-bg:#070b14;--trivia-bg-deep:#04070d;--trivia-bg-gradient:radial-gradient(ellipse 120% 80% at 50% -10%,#0f2338 0%,transparent 60%),linear-gradient(180deg,#070b14,#04070d);--trivia-surface:#0f1626;--trivia-surface-raised:#16203a;--trivia-surface-sunken:#0a0f1c;--trivia-surface-glass:rgba(15,22,38,0.82);--trivia-scrim:rgba(3,6,12,0.78);--trivia-border:rgba(255,255,255,0.10);--trivia-border-strong:rgba(0,212,255,0.38);--trivia-border-subtle:rgba(255,255,255,0.06);--trivia-hairline:inset 0 1px 0 rgba(255,255,255,0.07);--trivia-text:#f1f5f9;--trivia-text-muted:#cbd5e1;--trivia-text-dim:#94a3b8;--trivia-text-faint:#64748b;--trivia-text-on-accent:#04121a;--trivia-accent:#00D4FF;--trivia-accent-rgb:0,212,255;--trivia-accent-strong:#22e0ff;--trivia-accent-dim:rgba(0,212,255,0.32);--trivia-accent-soft:rgba(0,212,255,0.12);--trivia-success:#22c55e;--trivia-success-rgb:34,197,94;--trivia-success-text:#4ade80;--trivia-success-soft:rgba(34,197,94,0.15);--trivia-success-border:rgba(34,197,94,0.55);--trivia-danger:#ef4444;--trivia-danger-rgb:239,68,68;--trivia-danger-text:#f87171;--trivia-danger-soft:rgba(239,68,68,0.15);--trivia-danger-border:rgba(239,68,68,0.55);--trivia-warning:#f59e0b;--trivia-warning-text:#fbbf24;--trivia-warning-soft:rgba(245,158,11,0.15);--trivia-gold:#ffd700;--trivia-gold-rgb:255,215,0;--trivia-gold-soft:rgba(255,215,0,0.14);--trivia-purple:#a855f7;--trivia-purple-text:#c084fc;--trivia-purple-soft:rgba(168,85,247,0.15);--trivia-info:#38bdf8;--trivia-diamond:#7dd3fc;--trivia-diamond-glow:rgba(125,211,252,0.45);--trivia-space-0:0px;--trivia-space-1:2px;--trivia-space-2:4px;--trivia-space-3:8px;--trivia-space-4:12px;--trivia-space-5:16px;--trivia-space-6:20px;--trivia-space-7:24px;--trivia-space-8:32px;--trivia-space-9:40px;--trivia-space-10:48px;--trivia-space-11:64px;--trivia-radius-xs:4px;--trivia-radius-sm:8px;--trivia-radius-md:12px;--trivia-radius-lg:16px;--trivia-radius-xl:24px;--trivia-radius-pill:999px;--trivia-radius-circle:50%;--trivia-shadow-sm:0 1px 2px rgba(0,0,0,0.4);--trivia-shadow-md:0 4px 14px rgba(0,0,0,0.45);--trivia-shadow-lg:0 10px 30px rgba(0,0,0,0.55);--trivia-shadow-xl:0 24px 60px rgba(0,0,0,0.65);--trivia-glow-accent:0 0 18px rgba(0,212,255,0.35);--trivia-glow-success:0 0 18px rgba(34,197,94,0.35);--trivia-glow-danger:0 0 18px rgba(239,68,68,0.35);--trivia-glow-gold:0 0 18px rgba(255,215,0,0.35);--trivia-font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--trivia-font-numeric:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--trivia-text-2xs:10px;--trivia-text-xs:12px;--trivia-text-sm:13px;--trivia-text-base:15px;--trivia-text-md:17px;--trivia-text-lg:20px;--trivia-text-xl:24px;--trivia-text-2xl:30px;--trivia-text-3xl:38px;--trivia-text-display:clamp(38px,11vw,64px);--trivia-leading-tight:1.15;--trivia-leading-snug:1.35;--trivia-leading-normal:1.55;--trivia-leading-relaxed:1.7;--trivia-tracking-tight:-0.01em;--trivia-tracking-wide:0.04em;--trivia-tracking-caps:0.08em;--trivia-weight-regular:400;--trivia-weight-medium:500;--trivia-weight-semibold:600;--trivia-weight-bold:700;--trivia-weight-black:800;--trivia-dur-instant:80ms;--trivia-dur-fast:140ms;--trivia-dur-base:220ms;--trivia-dur-slow:360ms;--trivia-dur-slower:600ms;--trivia-ease-standard:cubic-bezier(0.2,0,0,1);--trivia-ease-decelerate:cubic-bezier(0,0,0.2,1);--trivia-ease-accelerate:cubic-bezier(0.4,0,1,1);--trivia-ease-emphasized:cubic-bezier(0.34,1.4,0.64,1);--trivia-tap-min:44px;--trivia-content-max:640px;--trivia-focus-ring:0 0 0 2px rgba(0,212,255,0.9),0 0 0 5px rgba(0,212,255,0.25);--trivia-safe-top:env(safe-area-inset-top,0px);--trivia-safe-right:env(safe-area-inset-right,0px);--trivia-safe-bottom:env(safe-area-inset-bottom,0px);--trivia-safe-left:env(safe-area-inset-left,0px);--trivia-z-base:0;--trivia-z-raised:10;--trivia-z-sticky:100;--trivia-z-header:200;--trivia-z-overlay:900;--trivia-z-modal:1000;--trivia-z-toast:1100;--trivia-z-tooltip:1200}.trivia-page,body.world-trivia{color:var(--trivia-text,#f1f5f9);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.trivia-page{overflow-x:clip}.trivia-focus-ring:focus-visible,:where(body.world-trivia,.trivia-page) :focus-visible{outline:3px solid #45adff;outline-offset:2px}.trivia-page :focus:not(:focus-visible),body.world-trivia :focus:not(:focus-visible){outline:none}@media (forced-colors:active){.trivia-focus-ring:focus-visible,.trivia-page :focus-visible,body.world-trivia :focus-visible{outline:2px solid CanvasText}}.trivia-sr-only{clip:rect(0,0,0,0);clip-path:inset(50%)}.trivia-shell{min-height:100vh;min-height:100dvh;background:var(--trivia-bg-gradient,linear-gradient(180deg,#070b14 0,#04070d 100%));padding:var(--trivia-safe-top,0) var(--trivia-safe-right,0) var(--trivia-safe-bottom,0) var(--trivia-safe-left,0)}.trivia-container{width:100%;max-width:var(--trivia-content-max,640px);margin-inline:auto;padding-inline:var(--trivia-space-5,16px)}.trivia-safe-bottom{padding-bottom:calc(var(--trivia-space-5, 16px) + var(--trivia-safe-bottom, 0px))}.trivia-safe-top{padding-top:calc(var(--trivia-space-5, 16px) + var(--trivia-safe-top, 0px))}.trivia-dock{position:sticky;bottom:0;z-index:var(--trivia-z-sticky,100);padding:var(--trivia-space-4,12px) var(--trivia-space-5,16px) calc(var(--trivia-space-4, 12px) + var(--trivia-safe-bottom, 0px));background:linear-gradient(180deg,rgba(7,11,20,0),rgba(7,11,20,.92) 38%,rgba(7,11,20,.98))}.trivia-stack{display:flex;flex-direction:column;gap:var(--trivia-space-4,12px)}.trivia-row{display:flex;align-items:center;gap:var(--trivia-space-3,8px)}.trivia-card{background:var(--trivia-surface,#0f1626);border:1px solid var(--trivia-border,rgba(255,255,255,.1));border-radius:var(--trivia-radius-lg,16px);box-shadow:var(--trivia-shadow-md,0 4px 14px rgba(0,0,0,.45)),var(--trivia-hairline,inset 0 1px 0 rgba(255,255,255,.07));padding:var(--trivia-space-5,16px)}.trivia-card-raised{background:var(--trivia-surface-raised,#16203a);box-shadow:var(--trivia-shadow-lg,0 10px 30px rgba(0,0,0,.55)),var(--trivia-hairline,inset 0 1px 0 rgba(255,255,255,.07))}.trivia-well{background:var(--trivia-surface-sunken,#0a0f1c);border:1px solid var(--trivia-border-subtle,rgba(255,255,255,.06));border-radius:var(--trivia-radius-md,12px);padding:var(--trivia-space-4,12px)}.trivia-divider{height:1px;border:0;margin:var(--trivia-space-5,16px) 0;background:linear-gradient(90deg,transparent,var(--trivia-border,rgba(255,255,255,.1)),transparent)}.trivia-title{font-size:var(--trivia-text-xl,24px);font-weight:var(--trivia-weight-black,800);line-height:var(--trivia-leading-tight,1.15);letter-spacing:var(--trivia-tracking-tight,-.01em);color:var(--trivia-text,#f1f5f9);margin:0}.trivia-subtitle{font-size:var(--trivia-text-base,15px);line-height:var(--trivia-leading-normal,1.55);margin:0}.trivia-eyebrow,.trivia-subtitle{color:var(--trivia-text-dim,#94a3b8)}.trivia-eyebrow{font-size:var(--trivia-text-xs,12px);font-weight:var(--trivia-weight-bold,700);text-transform:uppercase;letter-spacing:var(--trivia-tracking-caps,.08em)}.trivia-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.trivia-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trivia-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--trivia-space-3,8px);min-height:var(--trivia-tap-min,44px);min-width:var(--trivia-tap-min,44px);padding:var(--trivia-space-4,12px) var(--trivia-space-6,20px);border:1px solid transparent;border-radius:var(--trivia-radius-md,12px);font-family:inherit;font-size:var(--trivia-text-base,15px);font-weight:var(--trivia-weight-bold,700);line-height:1.2;letter-spacing:var(--trivia-tracking-wide,.04em);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--trivia-dur-fast,.14s) var(--trivia-ease-standard,ease),box-shadow var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease),background-color var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease),border-color var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease),opacity var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease)}.trivia-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.trivia-btn:disabled,.trivia-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.trivia-btn-primary{background:linear-gradient(180deg,var(--trivia-accent-strong,#22e0ff) 0,var(--trivia-accent,#00D4FF) 100%);color:var(--trivia-text-on-accent,#04121a);border-color:rgba(255,255,255,.18);box-shadow:var(--trivia-shadow-md,0 4px 14px rgba(0,0,0,.45)),var(--trivia-glow-accent,0 0 18px rgba(0,212,255,.35))}.trivia-btn-secondary{background:var(--trivia-surface-raised,#16203a);color:var(--trivia-text,#f1f5f9);border-color:var(--trivia-border-strong,rgba(0,212,255,.38));box-shadow:var(--trivia-shadow-sm,0 1px 2px rgba(0,0,0,.4))}.trivia-btn-ghost{background:transparent;color:var(--trivia-text-muted,#cbd5e1);border-color:var(--trivia-border,rgba(255,255,255,.1))}.trivia-btn-danger{background:linear-gradient(180deg,#f87171 0,var(--trivia-danger,#ef4444) 100%);color:#1a0505;border-color:rgba(255,255,255,.16);box-shadow:var(--trivia-shadow-md,0 4px 14px rgba(0,0,0,.45))}.trivia-btn-block{display:flex;width:100%}.trivia-btn-sm{min-height:var(--trivia-tap-min,44px);padding:var(--trivia-space-3,8px) var(--trivia-space-5,16px);font-size:var(--trivia-text-sm,13px)}.trivia-btn.is-loading,.trivia-btn[data-loading=true]{cursor:progress;pointer-events:none}.trivia-btn.is-loading:after,.trivia-btn[data-loading=true]:after{content:"";width:1em;height:1em;border-radius:50%;border:2px solid;border-top:2px solid transparent;opacity:.85;animation:trivia-spin .7s linear infinite}.trivia-chip{display:inline-flex;align-items:center;gap:var(--trivia-space-2,4px);padding:var(--trivia-space-2,4px) var(--trivia-space-4,12px);border-radius:var(--trivia-radius-pill,999px);border:1px solid var(--trivia-border,rgba(255,255,255,.1));background:var(--trivia-surface-sunken,#0a0f1c);color:var(--trivia-text-muted,#cbd5e1);font-size:var(--trivia-text-xs,12px);font-weight:var(--trivia-weight-semibold,600);letter-spacing:var(--trivia-tracking-wide,.04em);white-space:nowrap}.trivia-chip-accent{border-color:var(--trivia-border-strong,rgba(0,212,255,.38));background:var(--trivia-accent-soft,rgba(0,212,255,.12));color:var(--trivia-accent,#00D4FF)}.trivia-chip-gold{border-color:rgba(var(--trivia-gold-rgb,255,215,0),.45);background:var(--trivia-gold-soft,rgba(255,215,0,.14));color:var(--trivia-gold,#ffd700)}.trivia-state-correct,.trivia-state-incorrect,.trivia-state-warning{display:inline-flex;align-items:center;gap:var(--trivia-space-3,8px);font-weight:var(--trivia-weight-bold,700)}.trivia-state-correct:before{content:"\2713";font-weight:900}.trivia-state-incorrect:before{content:"\2715";font-weight:900}.trivia-state-warning:before{content:"\0021";font-weight:900}.trivia-state-correct{color:var(--trivia-success-text,#4ade80)}.trivia-state-incorrect{color:var(--trivia-danger-text,#f87171)}.trivia-state-warning{color:var(--trivia-warning-text,#fbbf24)}.trivia-option{display:flex;align-items:center;gap:var(--trivia-space-4,12px);width:100%;min-height:var(--trivia-tap-min,44px);padding:var(--trivia-space-4,12px) var(--trivia-space-5,16px);text-align:left;background:var(--trivia-surface,#0f1626);border:1px solid var(--trivia-border,rgba(255,255,255,.1));border-radius:var(--trivia-radius-md,12px);color:var(--trivia-text,#f1f5f9);font-family:inherit;font-size:var(--trivia-text-base,15px);line-height:var(--trivia-leading-snug,1.35);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--trivia-dur-fast,.14s) var(--trivia-ease-standard,ease),border-color var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease),background-color var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease),box-shadow var(--trivia-dur-base,.22s) var(--trivia-ease-standard,ease)}.trivia-option:active:not(:disabled){transform:scale(.985)}.trivia-option[data-state=correct]{border-color:var(--trivia-success-border,rgba(34,197,94,.55));background:var(--trivia-success-soft,rgba(34,197,94,.15))}.trivia-option[data-state=incorrect]{border-color:var(--trivia-danger-border,rgba(239,68,68,.55));background:var(--trivia-danger-soft,rgba(239,68,68,.15))}.trivia-option[data-state=correct]:after,.trivia-option[data-state=incorrect]:after{margin-left:auto;font-weight:900;font-size:var(--trivia-text-md,17px)}.trivia-option[data-state=correct]:after{content:"\2713";color:var(--trivia-success-text,#4ade80)}.trivia-option[data-state=incorrect]:after{content:"\2715";color:var(--trivia-danger-text,#f87171)}.trivia-modal-overlay{position:fixed;inset:0;z-index:var(--trivia-z-modal,1000);display:flex;align-items:center;justify-content:center;padding:calc(var(--trivia-space-5, 16px) + var(--trivia-safe-top, 0px)) var(--trivia-space-5,16px) calc(var(--trivia-space-5, 16px) + var(--trivia-safe-bottom, 0px));background:var(--trivia-scrim,rgba(3,6,12,.78));backdrop-filter:blur(6px);animation:trivia-fade-in var(--trivia-dur-base,.22s) var(--trivia-ease-decelerate,ease-out) both;overscroll-behavior:contain}.trivia-modal{position:relative;width:100%;max-width:400px;max-height:calc(100dvh - var(--trivia-space-10, 48px));overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--trivia-space-7,24px);background:var(--trivia-surface,#0f1626);border:1px solid var(--trivia-border-strong,rgba(0,212,255,.38));border-radius:var(--trivia-radius-xl,24px);box-shadow:var(--trivia-shadow-xl,0 24px 60px rgba(0,0,0,.65)),var(--trivia-hairline,inset 0 1px 0 rgba(255,255,255,.07));animation:trivia-pop-in var(--trivia-dur-base,.22s) var(--trivia-ease-emphasized,ease-out) both}.trivia-modal-title{margin:0 0 var(--trivia-space-3,8px);font-size:var(--trivia-text-lg,20px);font-weight:var(--trivia-weight-black,800);color:var(--trivia-text,#f1f5f9)}.trivia-modal-body{margin:0 0 var(--trivia-space-6,20px);font-size:var(--trivia-text-base,15px);line-height:var(--trivia-leading-normal,1.55);color:var(--trivia-text-dim,#94a3b8)}.trivia-modal-actions{display:flex;flex-direction:column;gap:var(--trivia-space-3,8px)}.trivia-modal-close{position:absolute;top:var(--trivia-space-3,8px);right:var(--trivia-space-3,8px);display:inline-flex;align-items:center;justify-content:center;width:var(--trivia-tap-min,44px);height:var(--trivia-tap-min,44px);padding:0;background:transparent;border:0;border-radius:var(--trivia-radius-circle,50%);color:var(--trivia-text-dim,#94a3b8);font-size:var(--trivia-text-lg,20px);line-height:1;cursor:pointer}.trivia-skeleton{position:relative;overflow:hidden;border-radius:var(--trivia-radius-sm,8px);background:var(--trivia-surface-raised,#16203a)}.trivia-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);transform:translateX(-100%);animation:trivia-shimmer 1.4s var(--trivia-ease-standard,ease) infinite}.trivia-spinner{display:inline-block;width:24px;height:24px;border:3px solid var(--trivia-accent-dim,rgba(0,212,255,.32));border-top-color:var(--trivia-accent,#00d4ff);border-radius:50%;animation:trivia-spin .8s linear infinite}.trivia-animate-in{animation:trivia-slide-up var(--trivia-dur-base,.22s) var(--trivia-ease-decelerate,ease-out) both}.trivia-animate-pop{animation:trivia-pop-in var(--trivia-dur-base,.22s) var(--trivia-ease-emphasized,ease-out) both}@keyframes trivia-spin{to{transform:rotate(1turn)}}@keyframes trivia-shimmer{to{transform:translateX(100%)}}@keyframes trivia-fade-in{0%{opacity:0}to{opacity:1}}@keyframes trivia-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes trivia-slide-up{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes trivia-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.trivia-page,.trivia-page *,.trivia-page :after,.trivia-page :before,[data-world=trivia],[data-world=trivia] *,[data-world=trivia] :after,[data-world=trivia] :before,body.world-trivia,body.world-trivia *,body.world-trivia :after,body.world-trivia :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.trivia-animate-in,.trivia-animate-pop,.trivia-btn.is-loading:after,.trivia-btn[data-loading=true]:after,.trivia-modal,.trivia-modal-overlay,.trivia-skeleton:after,.trivia-spinner{animation:none!important}.trivia-btn,.trivia-option{transition:none!important}.trivia-btn:active:not(:disabled),.trivia-option:active:not(:disabled){transform:none}.trivia-btn.is-loading:after,.trivia-btn[data-loading=true]:after,.trivia-spinner{border-top-color:currentColor;opacity:.6}}:root{--tc-ink-silver:#e4e7ec;--tc-ink-white:#f4f7fb;--tc-ink-blue:#45adff;--tc-ink-green:#c8ffd2;--tc-glow-green:#35d95a;--tc-ink-red:#ff5b6e;--tc-accent-red:#f02849;--tc-ink-gold:#ffd700;--tc-ink-muted:#9aa5b3;--tc-black:#000;--tc-chassis-black:#050607;--tc-bevel:#6d747c;--tc-brand-blue:#1877f2;--tc-rule:1px solid #000;--tc-rule-lit:inset 0 1px 0 rgb(255 255 255/8%)}.trivia-console-standalone{display:grid;align-content:start;min-height:100vh;min-height:100dvh;overflow-x:clip;padding:max(76px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));color:var(--tc-ink-silver);background:var(--tc-black);font-family:Roboto Condensed,Inter,system-ui,sans-serif}html:has(>body.world-trivia),html:has([data-master-art=spade-console-v1]){background:var(--tc-black)}body.world-trivia :focus-visible:not(:is(header,nav,footer) *){outline:3px solid var(--tc-ink-blue)!important;box-shadow:none}.trivia-console-copy,.trivia-console-state{margin:0;color:var(--tc-ink-silver);font-size:clamp(15px,3.8cqw,20px);line-height:1.55;text-align:center;text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.trivia-console-state{display:grid;gap:10px;min-height:160px;place-content:center}.trivia-console-state h2,.trivia-console-state p{margin:0}.trivia-console-state h2{color:var(--tc-ink-white);font-size:clamp(22px,5.6cqw,36px);letter-spacing:.04em;text-transform:uppercase}.tc-ink--silver{color:var(--tc-ink-silver);text-shadow:0 -.18cqw 0 rgb(255 255 255/55%),0 .25cqw 0 var(--tc-bevel),0 .45cqw 0 var(--tc-chassis-black),0 .7cqw .9cqw rgb(0 0 0/90%)}.tc-ink--white{color:var(--tc-ink-white);text-shadow:0 0 1cqw rgb(69 173 255/90%),0 .25cqw 0 rgb(0 0 0/70%),0 .5cqw 1cqw rgb(0 0 0/60%)}.tc-ink--blue{color:var(--tc-ink-blue);text-shadow:0 0 .9cqw rgb(69 173 255/70%),0 0 2cqw rgb(69 173 255/30%),0 .2cqw .3cqw rgb(0 0 0/85%)}.tc-ink--green{color:var(--tc-ink-green);text-shadow:0 0 1cqw rgb(53 217 90/80%),0 0 2cqw rgb(53 217 90/35%),0 .25cqw 0 rgb(0 0 0/70%)}.tc-ink--red{color:var(--tc-ink-red);text-shadow:0 0 1cqw rgb(240 40 73/80%),0 0 2cqw rgb(240 40 73/35%),0 .25cqw 0 rgb(0 0 0/70%)}.tc-ink--gold{color:var(--tc-ink-gold);text-shadow:0 0 1cqw rgb(255 215 0/70%),0 0 2cqw rgb(255 215 0/30%),0 .25cqw 0 rgb(0 0 0/70%)}.tc-ink--muted{color:var(--tc-ink-muted);text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.tc-label{margin:0;color:var(--tc-ink-blue);font-size:max(12px,2.7cqw);font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.tc-rows{display:grid;margin:0;padding:0;list-style:none}.tc-row{display:flex;align-items:baseline;justify-content:space-between;gap:3cqw;min-width:0;min-height:44px;padding:1.6cqw 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.tc-row:first-child{border-top:0;box-shadow:none}.tc-row__label{min-width:0;color:var(--tc-ink-blue);font-size:max(12px,2.8cqw);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tc-row__value{min-width:0;color:var(--tc-ink-silver);font-size:max(14px,3.6cqw);font-weight:800;font-variant-numeric:tabular-nums lining-nums;text-align:right;overflow-wrap:anywhere}.tc-rule{height:0;margin:0;border:0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.tc-word{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:44px;min-height:44px;margin:0;padding:1.2cqw 2.4cqw;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--tc-ink-white);font:800 max(13px,3cqw) /1 Roboto Condensed,Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation;text-shadow:0 0 1cqw rgb(69 173 255/90%),0 .25cqw 0 rgb(0 0 0/70%)}.tc-word:active{filter:brightness(1.25)}.tc-word:disabled{opacity:.45;cursor:not-allowed}.tc-word:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:2px}.tc-word[aria-current=true],.tc-word[aria-pressed=true],.tc-word[aria-selected=true]{color:var(--tc-ink-blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.9cqw}.trivia-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.tc-word:active{filter:none}}.trivia-progress-page{min-height:100vh;min-height:100dvh;overflow-x:clip;color:var(--tc-ink-silver);background:var(--tc-black);font-family:Roboto Condensed,Inter,system-ui,sans-serif}.trivia-progress-shell{width:100%;padding:max(76px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.trivia-progress-console{--tc-max:1000px}.trivia-progress-console :is(h2,h3,p,ul,ol,figure,fieldset){margin-top:0;margin-bottom:0}.trivia-progress-console :is(button,input,select,textarea){font-family:inherit}.trivia-progress-empty-copy,.trivia-progress-intro,.trivia-progress-state{margin:0;color:var(--tc-ink-muted);font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.4cqw);line-height:1.5;text-align:center;text-shadow:0 1px 2px rgb(0 0 0/80%)}.trivia-progress-empty,.trivia-progress-state{display:grid;gap:6px;min-height:120px;place-content:center;justify-items:center;text-align:center}.trivia-progress-state--loading{color:var(--tc-ink-blue);font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.trivia-progress-state--error,.trivia-progress-state--error p{color:var(--tc-ink-red)}.trivia-progress-state p{margin:0}.trivia-progress-content{display:grid;gap:max(18px,4cqw);min-width:0}.trivia-progress-section{display:grid;gap:4px;min-width:0}.trivia-progress-heading{margin:0;padding-bottom:6px;border-bottom:var(--tc-rule);box-shadow:0 1px 0 rgb(255 255 255/8%);color:var(--tc-ink-silver);font-size:max(16px,3.6cqw);font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;text-shadow:0 -1px 0 rgb(255 255 255/55%),0 1px 0 var(--tc-bevel),0 2px 0 var(--tc-chassis-black),0 3px 4px rgb(0 0 0/90%)}.trivia-progress-summary{font-size:max(13px,2.8cqw);font-weight:800;letter-spacing:.1em;text-align:center;text-transform:uppercase}.trivia-progress-rows .tc-row__value{font-size:max(15px,3.8cqw)}.trivia-progress-rows .tc-row__value small{margin-left:.4em;color:var(--tc-ink-muted);font-size:.72em;font-weight:700;letter-spacing:.06em}.trivia-progress-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;text-align:center}.trivia-progress-notice p{margin:0;font-size:max(14px,3.2cqw);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.trivia-progress-conflict,.trivia-progress-notice--warning,.trivia-progress-rank-dock{padding:12px 0;border-block:var(--tc-rule);box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}.trivia-progress-notice--warning p{color:var(--tc-ink-gold)}.trivia-progress-notice ul{width:100%;margin:0;padding-left:1.25rem;color:var(--tc-ink-muted);font-family:Inter,system-ui,sans-serif;text-align:left}.trivia-progress-read-time{color:var(--tc-ink-muted);font-size:max(12px,2.5cqw);font-weight:700;letter-spacing:.1em;text-align:right;text-transform:uppercase}.trivia-progress-filter{display:grid;gap:2px;min-width:0;margin:0;padding:0;border:0}.trivia-progress-filter legend{float:left;width:100%;margin:0 0 2px;padding:0;text-align:center}.trivia-progress-choice-group,.trivia-progress-filter__options{display:flex;flex-wrap:wrap;justify-content:center;gap:0 2px;min-width:0}.trivia-progress-filter-bank{display:grid;gap:12px;min-width:0}.trivia-progress-choice.tc-word,.trivia-progress-filter__option.tc-word{padding:0 10px;color:var(--tc-ink-muted);font-size:max(13px,3cqw);text-shadow:0 1px 2px rgb(0 0 0/80%)}.trivia-progress-choice.tc-word[aria-pressed=true],.trivia-progress-filter__option.tc-word[aria-pressed=true]{color:var(--tc-ink-blue);text-shadow:0 0 6px rgb(69 173 255/70%),0 1px 2px rgb(0 0 0/85%)}.trivia-progress-list{display:grid;margin:0;padding:0;list-style:none}.trivia-progress-item{display:grid;gap:4px;min-width:0;padding:12px 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-progress-item:first-child{border-top:0;box-shadow:none}.trivia-progress-item__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;color:var(--tc-ink-silver);font-size:max(16px,3.6cqw);font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.trivia-progress-item[data-state=locked] .trivia-progress-item__title{color:var(--tc-ink-muted)}.trivia-progress-item__description{margin:0;color:var(--tc-ink-muted);font-family:Inter,system-ui,sans-serif;font-size:max(13px,3cqw);line-height:1.45}.trivia-progress-item__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:2px 0 0;font-size:max(12px,2.7cqw);font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.trivia-progress-item__new{font-size:.72em;letter-spacing:.14em}.trivia-progress-achievement-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.trivia-progress-receipt{display:grid;gap:4px;margin:8px 0 0;padding-top:8px;border-top:var(--tc-rule)}.trivia-progress-receipt>div{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:10px}.trivia-progress-receipt :is(dt,dd){min-width:0;margin:0;overflow-wrap:anywhere}.trivia-progress-receipt dt{color:var(--tc-ink-muted);font-size:max(12px,2.5cqw);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.trivia-progress-table-wrap{width:100%;min-width:0}.trivia-progress-table{width:100%;border:0;border-collapse:collapse;color:var(--tc-ink-silver);font-size:max(13px,2.9cqw);font-variant-numeric:tabular-nums lining-nums;table-layout:auto}.trivia-progress-table caption{padding-bottom:6px;color:var(--tc-ink-blue);font-size:max(12px,2.7cqw);font-weight:700;letter-spacing:.16em;text-align:center;text-transform:uppercase}.trivia-progress-table :is(th,td){padding:10px 6px;border:0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit);text-align:left;vertical-align:baseline;overflow-wrap:anywhere}.trivia-progress-table thead th{overflow-wrap:normal;white-space:nowrap;border-top:0;box-shadow:none;color:var(--tc-ink-blue);font-size:max(12px,2.5cqw);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.trivia-progress-table tbody th{font-weight:800}.trivia-progress-table :is(th,td).trivia-progress-table__num{text-align:right;white-space:nowrap}.trivia-progress-table__rank{color:var(--tc-ink-blue);font-weight:800;white-space:nowrap}.trivia-progress-table tr[data-rank-tier=first] .trivia-progress-table__rank,.trivia-progress-table tr[data-rank-tier=second] .trivia-progress-table__rank,.trivia-progress-table tr[data-rank-tier=third] .trivia-progress-table__rank{color:var(--tc-ink-gold)}.trivia-progress-table td.trivia-progress-table__mode{overflow-wrap:normal;white-space:nowrap}.trivia-progress-table__score{color:var(--tc-ink-silver);font-weight:800}.trivia-progress-table [data-tone=success],.trivia-progress-table__accuracy{color:var(--tc-ink-green)}.trivia-progress-table [data-tone=accent]{color:var(--tc-ink-blue)}.trivia-progress-table__you{margin-left:8px;color:var(--tc-ink-blue);font-size:.8em;letter-spacing:.12em;text-transform:uppercase}.trivia-progress-table tr[data-current-player=true] .trivia-progress-table__player{color:var(--tc-ink-white)}.trivia-progress-leaderboard-grid,.trivia-progress-settings-grid{display:grid;gap:max(18px,4cqw);min-width:0}.trivia-progress-rank-dock{display:grid;align-content:start;gap:10px;min-width:0}.trivia-progress-rank-dock>p{color:var(--tc-ink-muted);font-family:Inter,system-ui,sans-serif;line-height:1.45}.trivia-progress-board{min-width:0}.trivia-progress-pager{display:grid;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;gap:6px;padding-top:8px;border-top:var(--tc-rule);color:var(--tc-ink-muted);font-size:max(12px,2.5cqw);font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.trivia-progress-pager .tc-word:last-child{justify-self:end}.trivia-progress-pager .tc-word:first-child{justify-self:start}.trivia-progress-activity{display:grid;grid-template-columns:repeat(30,minmax(2px,1fr));align-items:end;gap:2px;height:max(72px,16cqw);padding-top:8px;border-bottom:var(--tc-rule);box-shadow:0 1px 0 rgb(255 255 255/8%)}.trivia-progress-activity-bar{height:var(--trivia-progress-bar-height,3%);min-height:2px;background:rgb(154 165 179/25%)}.trivia-progress-activity-bar[data-active=true]{background:var(--tc-ink-blue)}.trivia-progress-activity-axis{display:flex;justify-content:space-between;color:var(--tc-ink-muted);font-size:max(12px,2.4cqw);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trivia-progress-settings-list{display:grid;margin:0;padding:0;list-style:none}.trivia-progress-setting{display:grid;gap:6px;min-width:0;padding:14px 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-progress-setting:first-child{border-top:0;box-shadow:none}.trivia-progress-setting__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.trivia-progress-setting__copy{display:grid;gap:4px;min-width:0}.trivia-progress-setting__title{margin:0;color:var(--tc-ink-silver);font-size:max(16px,3.6cqw);font-weight:800;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.trivia-progress-setting__description{margin:0;color:var(--tc-ink-muted);font-family:Inter,system-ui,sans-serif;font-size:max(13px,3cqw);line-height:1.45}.trivia-progress-setting__control{flex:0 0 auto}.trivia-progress-switch.tc-word{min-width:76px;color:var(--tc-ink-muted);font-size:max(14px,3.4cqw);text-shadow:0 1px 2px rgb(0 0 0/80%)}.trivia-progress-switch.tc-word[aria-checked=true]{color:var(--tc-ink-green);text-shadow:0 0 6px rgb(53 217 90/80%),0 1px 2px rgb(0 0 0/80%)}.trivia-progress-status{margin:0;font-size:max(13px,2.9cqw);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.trivia-progress-setting .trivia-progress-status{text-align:right}.trivia-progress-settings-group{min-width:0}.trivia-progress-native-switch{display:inline-flex;align-items:center;gap:8px;min-width:96px;min-height:44px;cursor:pointer}.trivia-progress-native-switch input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.trivia-progress-native-switch__track{display:inline-flex;align-items:center;width:48px;height:26px;padding:3px;border:1px solid var(--tc-ink-muted);background:var(--tc-chassis-black)}.trivia-progress-native-switch__track>span{width:18px;height:18px;background:var(--tc-ink-muted);transform:translateX(0)}.trivia-progress-native-switch[data-checked=true] .trivia-progress-native-switch__track{border-color:var(--tc-ink-green)}.trivia-progress-native-switch[data-checked=true] .trivia-progress-native-switch__track>span{background:var(--tc-ink-green);transform:translateX(22px)}.trivia-progress-native-switch__state{min-width:2.2em;color:var(--tc-ink-muted);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.trivia-progress-native-switch[data-checked=true] .trivia-progress-native-switch__state{color:var(--tc-ink-green)}.trivia-progress-native-switch input:focus-visible+.trivia-progress-native-switch__track{outline:3px solid var(--tc-ink-blue);outline-offset:3px}.trivia-progress-native-switch input:disabled~*{opacity:.45}.trivia-progress-native-switch:has(input:disabled){cursor:not-allowed}.trivia-progress-conflict__actions,.trivia-progress-setting--actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.trivia-progress-conflict{display:grid;gap:10px;color:var(--tc-ink-gold);text-align:center}.trivia-progress-conflict p{font-family:Inter,system-ui,sans-serif;line-height:1.45}@media (min-width:900px){.trivia-progress-filter-bank{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.trivia-progress-content--stats{grid-template-columns:repeat(12,minmax(0,1fr))}.trivia-progress-content--stats>:is(.trivia-progress-filter-bank,.trivia-progress-notice,.trivia-progress-empty,.trivia-progress-read-time){grid-column:1/-1}.trivia-progress-stats-desk{grid-column:1/7}.trivia-progress-stats-activity{grid-column:7/-1}.trivia-progress-stats-modes{grid-column:1/-1}.trivia-progress-stats-mastery{grid-column:2/12}.trivia-progress-leaderboard-grid{grid-template-columns:minmax(180px,.33fr) minmax(0,1fr);align-items:start}.trivia-progress-rank-dock{position:sticky;top:84px}.trivia-progress-content--achievements,.trivia-progress-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.trivia-progress-content--achievements>:is(.trivia-progress-notice,.trivia-progress-achievement-ledger,.trivia-progress-empty,.trivia-progress-read-time){grid-column:1/-1}.trivia-progress-settings-group:nth-child(6){grid-column:1/-1}}@media (min-width:720px){.trivia-progress-shell{padding-inline:20px}.trivia-progress-rows--split{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:5cqw;column-gap:5cqw}.trivia-progress-rows--split .tc-row:nth-child(2){border-top:0;box-shadow:none}}@media (max-width:560px){:is(.trivia-progress-table--board,.trivia-progress-table--modes) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(.trivia-progress-table--board,.trivia-progress-table--modes),:is(.trivia-progress-table--board,.trivia-progress-table--modes) :is(tbody,caption){display:block;width:100%}:is(.trivia-progress-table--board,.trivia-progress-table--modes) tr{display:grid;align-items:baseline;gap:2px 12px;padding:10px 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}:is(.trivia-progress-table--board,.trivia-progress-table--modes) tbody tr:first-child{border-top:0;box-shadow:none}:is(.trivia-progress-table--board,.trivia-progress-table--modes) :is(th,td),:is(.trivia-progress-table--board,.trivia-progress-table--modes) :is(th,td).trivia-progress-table__num{display:block;min-width:0;padding:0;border:0;box-shadow:none}.trivia-progress-table--board tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank player score" "rank mode accuracy"}.trivia-progress-table--board .trivia-progress-table__rank{grid-area:rank;align-self:center;min-width:3ch;font-size:max(18px,4.6cqw)}.trivia-progress-table--board .trivia-progress-table__player{grid-area:player}.trivia-progress-table--board .trivia-progress-table__score{grid-area:score}.trivia-progress-table--board .trivia-progress-table__entrant,.trivia-progress-table--board .trivia-progress-table__mode{grid-area:mode;color:var(--tc-ink-muted);font-size:.86em}.trivia-progress-table--board .trivia-progress-table__accuracy{grid-area:accuracy;font-size:.86em}.trivia-progress-table--modes tr{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"mode mode games" "best acc dia"}.trivia-progress-table--modes :is(th,td).trivia-progress-table__mode{grid-area:mode;align-self:end}.trivia-progress-table--modes :is(th,td).trivia-progress-table__games{grid-area:games;text-align:right}.trivia-progress-table--modes :is(th,td).trivia-progress-table__best{grid-area:best;text-align:left}.trivia-progress-table--modes :is(th,td).trivia-progress-table__acc{grid-area:acc;text-align:center}.trivia-progress-table--modes :is(th,td).trivia-progress-table__dia{grid-area:dia;text-align:right}.trivia-progress-table--modes :is(.trivia-progress-table__games,.trivia-progress-table__best,.trivia-progress-table__acc,.trivia-progress-table__dia):before{content:attr(data-label);display:block;color:var(--tc-ink-blue);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}}html[data-trivia-larger-text=true] .trivia-progress-page .trivia-progress-content{font-size:112.5%}html[data-trivia-high-contrast=true] .trivia-progress-page{--tc-ink-muted:var(--tc-ink-silver);--tc-rule:1px solid rgb(228 231 236/72%)}html[data-trivia-high-contrast=true] .trivia-progress-page :is(.trivia-progress-filter__option,.trivia-progress-choice,.trivia-progress-native-switch__state){text-decoration-thickness:2px}html[data-trivia-reduced-motion=true] .trivia-progress-page *,html[data-trivia-reduced-motion=true] .trivia-progress-page :after,html[data-trivia-reduced-motion=true] .trivia-progress-page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.trivia-progress-page *,.trivia-progress-page :after,.trivia-progress-page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hint-buttons .hint-btn,.review-item,.trivia-game .options>*,.trivia-lb-entry{border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-lb h2.tc-label,.trivia-mode-page h2.tc-label,.trivia-result h2.tc-label{font-size:max(12px,2.7cqw)!important;line-height:1.3}.hint-buttons{position:relative;grid-template-columns:1fr;gap:0}.hint-btn,.hint-buttons{display:grid;width:100%;min-width:0}.hint-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-template-columns:minmax(54px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin:0;padding:8px 2px;border:0;border-radius:0;color:var(--tc-ink-silver);background:none;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.hint-btn:active:not(:disabled){filter:brightness(1.25)}.hint-btn:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:-3px}.hint-btn.disabled .hint-description,.hint-btn.disabled .hint-name{opacity:.55}.hint-btn.used{cursor:not-allowed}.hint-cost,.hint-name{font-size:max(13px,3cqw);font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.hint-description{min-width:0;color:var(--tc-ink-muted);font-family:Inter,system-ui,sans-serif;font-size:max(13px,2.9cqw);line-height:1.35}.hint-buttons.compact .hint-btn{grid-template-columns:minmax(48px,1fr) auto;min-height:44px}.hint-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;min-height:44px;padding:6px 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit);color:var(--tc-ink-silver);font-family:Inter,system-ui,sans-serif;font-size:max(13px,2.9cqw);line-height:1.35;text-align:center}.hint-notice-link{display:inline-grid;place-items:center;text-decoration:none}.trivia-answer-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:max(28px,6cqw) minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;min-height:52px;margin:0;padding:max(10px,2cqw) 2px;border:0;border-radius:0;color:var(--tc-ink-silver);background:none;font:600 max(15px,3.5cqw) /1.4 Inter,system-ui,sans-serif;text-align:left;cursor:pointer;touch-action:manipulation}.trivia-answer-option .option-letter,.trivia-answer-option__status{color:var(--tc-ink-blue);font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:max(13px,3cqw);font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-shadow:0 0 .9cqw rgb(69 173 255/70%)}.trivia-answer-option .option-text{min-width:0;overflow-wrap:anywhere}.trivia-answer-option:active:not(:disabled){filter:brightness(1.25)}.trivia-answer-option.selected,.trivia-answer-option[aria-pressed=true]:not(.correct):not(.wrong){color:var(--tc-ink-white);text-shadow:0 0 1cqw rgb(69 173 255/90%)}.trivia-answer-option.correct,.trivia-answer-option.correct .option-letter,.trivia-answer-option.correct .trivia-answer-option__status,.trivia-answer-option[data-correct=true],.trivia-answer-option[data-correct=true] .option-letter,.trivia-answer-option[data-correct=true] .trivia-answer-option__status{color:var(--tc-ink-green);text-shadow:0 0 1cqw rgb(53 217 90/80%)}.trivia-answer-option.wrong,.trivia-answer-option.wrong .option-letter,.trivia-answer-option.wrong .trivia-answer-option__status,.trivia-answer-option[data-wrong=true],.trivia-answer-option[data-wrong=true] .option-letter,.trivia-answer-option[data-wrong=true] .trivia-answer-option__status{color:var(--tc-ink-red);text-shadow:0 0 1cqw rgb(240 40 73/80%)}.trivia-answer-option.eliminated,.trivia-answer-option[data-eliminated=true]{color:var(--tc-ink-muted)}.trivia-answer-option.eliminated .option-text,.trivia-answer-option[data-eliminated=true] .option-text{text-decoration:line-through;text-decoration-thickness:2px}.trivia-answer-option.eliminated .option-letter,.trivia-answer-option.eliminated .trivia-answer-option__status,.trivia-answer-option[data-eliminated=true] .option-letter,.trivia-answer-option[data-eliminated=true] .trivia-answer-option__status{color:var(--tc-ink-muted);text-shadow:none}.trivia-answer-option:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:-3px}.trivia-answer-option:disabled{cursor:default}.trivia-question-report-trigger{color:var(--tc-ink-muted);text-shadow:none}.trivia-question-report-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.trivia-question-report-reason{justify-self:stretch;white-space:normal;line-height:1.2}.trivia-question-report-reason:disabled{cursor:wait}.trivia-question-report-error,.trivia-question-report-status{margin:0;color:var(--tc-ink-green);font-size:max(13px,2.9cqw);line-height:1.45;text-align:center}.trivia-question-report-status{display:grid;place-items:center;min-height:44px}.trivia-question-report-error{color:var(--tc-ink-red)}@media (max-width:420px){.trivia-answer-option{grid-template-columns:24px minmax(0,1fr)}.trivia-answer-option__status{grid-column:2;text-align:left}.trivia-question-report-reasons{grid-template-columns:1fr}}.trivia-mode-page{min-height:100vh;min-height:100dvh;overflow-x:clip;color:var(--tc-ink-silver);background:var(--tc-black);font-family:Roboto Condensed,Inter,system-ui,sans-serif}.trivia-mode-page>.content{position:relative;display:block;width:100%;margin:0 auto;padding:max(76px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.trivia-mode-page :is(.loading,.saving){display:grid;min-height:220px;place-content:center}.trivia-mode-page .ready-screen{display:grid;gap:3cqw;width:100%;min-width:0}.trivia-mode-page .mode-art-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;touch-action:manipulation}.trivia-mode-page .mode-art-button:active:not(:disabled){filter:brightness(1.12)}.trivia-mode-page .mode-art-button:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:2px}.trivia-mode-page .mode-art-button:disabled{cursor:wait}.trivia-mode-page .mode-disclosure{font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.2cqw);color:var(--tc-ink-muted)}.trivia-mode-page .daily-results-section,.trivia-mode-page .leaderboard-section,.trivia-mode-page .results-section{display:grid;gap:3cqw;width:100%;min-width:0;margin:0}.trivia-mode-page :is(.new-best-callout,.cap-callout){font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.2cqw)}.trivia-mode-page .daily-leaderboard{display:grid;gap:1.4cqw}.trivia-mode-page .daily-lb-row{align-items:center}.trivia-mode-page .daily-lb-who{display:grid;flex:1 1 auto;grid-template-columns:3ch minmax(0,1fr) auto;align-items:baseline;gap:0 2cqw;min-width:0}.trivia-mode-page .daily-lb-rank{flex:none;min-width:3ch;font-size:max(14px,3.4cqw);font-weight:800;font-variant-numeric:tabular-nums}.trivia-mode-page .daily-lb-name{min-width:0;font-size:max(14px,3.4cqw);font-weight:700;overflow-wrap:anywhere}.trivia-mode-page .daily-lb-stats{display:grid;flex:0 1 auto;max-width:52%;justify-items:end;gap:2px;font-size:max(12px,2.8cqw);font-weight:700;letter-spacing:.04em;text-align:right;text-transform:uppercase}@media (min-width:720px){.trivia-mode-page>.content{padding-inline:20px}}.trivia-game{position:relative;display:grid;gap:0;width:100%;min-width:0;margin:0;padding:0;color:var(--tc-ink-silver);background:transparent;font-family:Inter,system-ui,sans-serif}.trivia-game .trivia-game__clock{font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:max(20px,5cqw);font-weight:800;letter-spacing:.04em}.trivia-game .trivia-game__flash{display:grid;min-height:max(28px,4.4cqw);margin-block:.6cqw;place-items:center}.trivia-game .trivia-game__flash-text{margin:0;font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:max(16px,4cqw);font-weight:800;letter-spacing:.1em;text-align:center;text-transform:uppercase}.trivia-game .trivia-game__flash-text.is-rising{animation:triviaInkRise 1.2s ease-out forwards}@keyframes triviaInkRise{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.2em)}}.trivia-game .question-card{display:grid;gap:2.4cqw;min-width:0}.trivia-game .question-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:1cqw 3cqw;font-family:Roboto Condensed,Inter,system-ui,sans-serif}.trivia-game .difficulty,.trivia-game .question-stake{font-size:max(12px,2.7cqw);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.trivia-game .question-text{margin:0;color:var(--tc-ink-white);font-family:Inter,system-ui,sans-serif;font-size:max(18px,4.4cqw);font-weight:700;line-height:1.4;overflow-wrap:anywhere;text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.trivia-game .options{display:grid;min-width:0}.trivia-game .options>:first-child{border-top:0;box-shadow:none}.trivia-game .explanation-section,.trivia-game .hints-section{display:grid;gap:1.4cqw;padding-top:1.6cqw;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-game .hints-section .hint-buttons>.hint-btn:first-child{border-top:0;box-shadow:none}.trivia-game .explanation-toggle{justify-self:center}.trivia-game .explanation-content .trivia-console-copy{text-align:left}.trivia-game .trivia-game__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1cqw 3cqw;padding-top:1.6cqw;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-game .cash-out-btn,.trivia-result .result-action--spin-wheel{color:var(--tc-ink-gold);text-shadow:0 0 1cqw rgb(255 215 0/70%),0 .25cqw 0 rgb(0 0 0/70%)}.trivia-game .mute-toggle{color:var(--tc-ink-muted);text-shadow:none}.trivia-game.screen-shake{animation:triviaGameShake .4s ease}@keyframes triviaGameShake{0%,to{transform:translateX(0)}20%{transform:translateX(-3px)}40%{transform:translateX(3px)}60%{transform:translateX(-2px)}80%{transform:translateX(2px)}}.trivia-game .ghost-opponent .tc-row:first-child{border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.ghost-opponent .ghost-opponent__name{overflow-wrap:anywhere;text-transform:none;letter-spacing:.04em}.ghost-opponent .ghost-opponent__value{display:flex;flex:none;align-items:baseline;gap:2.4cqw}.ghost-opponent .ghost-opponent__status{font-size:max(12px,2.7cqw);letter-spacing:.12em;text-transform:uppercase}.trivia-result{display:grid;gap:3cqw;width:100%;min-width:0;color:var(--tc-ink-silver)}.trivia-result .trivia-result__head{display:grid;justify-items:center;gap:1.4cqw;text-align:center}.trivia-result .trivia-result__title{margin:0}.trivia-result .trivia-result__grade{display:flex;align-items:baseline;justify-content:center;gap:3cqw;margin:0;font-family:Roboto Condensed,Inter,system-ui,sans-serif}.trivia-result .trivia-result__letter{font-size:max(48px,13cqw);font-weight:800;line-height:1}.trivia-result .trivia-result__grade-label{font-size:max(18px,4.6cqw);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.trivia-result .trivia-result__flawless{margin:0;font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:max(18px,4.4cqw);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.trivia-result .trivia-result__versus .tc-row__value{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 1.6cqw}.trivia-result .trivia-result__breakdown{display:grid;gap:1cqw}.trivia-result .result-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1cqw 3cqw;padding-top:1.6cqw;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-result a.tc-word{display:inline-grid;place-items:center;text-decoration:none}.trivia-result .review-list{display:grid;min-width:0}.trivia-result .review-item{display:grid;gap:1.2cqw;padding:2.4cqw 0}.trivia-result .review-q-header{display:flex;align-items:baseline;justify-content:space-between;gap:3cqw}.trivia-result .review-option-status,.trivia-result .review-status{font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:max(12px,2.7cqw);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.trivia-result .review-question{margin:0;color:var(--tc-ink-white);font-size:max(15px,3.5cqw);font-weight:700;line-height:1.4}.trivia-result .review-options{display:grid;gap:.6cqw;margin:0;padding:0;list-style:none}.trivia-result .review-option{display:grid;grid-template-columns:max(24px,5cqw) minmax(0,1fr) auto;align-items:baseline;gap:2cqw;font-size:max(14px,3.2cqw);line-height:1.4}.trivia-result .review-opt-letter{color:var(--tc-ink-blue);font-weight:800}.trivia-result .review-option.is-correct .review-opt-text{color:var(--tc-ink-green)}.trivia-result .review-option.is-wrong .review-opt-text{color:var(--tc-ink-red)}.trivia-result .review-explanation{margin:0;color:var(--tc-ink-muted);font-size:max(14px,3.1cqw);line-height:1.5}.trivia-lb{display:grid;gap:1.4cqw;min-width:0}.trivia-lb .trivia-lb-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1cqw 3cqw}.trivia-lb .trivia-lb-title{margin:0}.trivia-lb .trivia-lb-filters{display:flex;gap:1cqw}.trivia-lb .trivia-lb-list,.trivia-lb .trivia-lb-pinned-wrap{display:grid;min-width:0}.trivia-lb .trivia-lb-list>:first-child{border-top:0;box-shadow:none}.trivia-lb .trivia-lb-entry{display:grid;grid-template-columns:3.5ch minmax(0,1fr) auto;align-items:baseline;gap:.6cqw 2.4cqw;min-height:44px;padding:1.6cqw 0;font-family:Roboto Condensed,Inter,system-ui,sans-serif}.trivia-lb .trivia-lb-rank{font-size:max(14px,3.4cqw);font-weight:800;font-variant-numeric:tabular-nums}.trivia-lb .trivia-lb-user{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 2cqw;min-width:0}.trivia-lb .trivia-lb-username{min-width:0;max-width:100%;font-size:max(14px,3.4cqw);font-weight:700;overflow-wrap:anywhere}.trivia-lb :is(.trivia-lb-you,.trivia-lb-movement){font-size:max(12px,2.6cqw);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.trivia-lb .trivia-lb-score{font-size:max(14px,3.4cqw);font-weight:800;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.trivia-lb .trivia-lb-meta{display:flex;flex-wrap:wrap;grid-column:2/-1;gap:0 4cqw;font-size:max(12px,2.7cqw);font-variant-numeric:tabular-nums}.trivia-lb .trivia-lb-meta>span{display:inline-flex;align-items:baseline;gap:1.2cqw}.trivia-lb .trivia-lb-datum-label{color:var(--tc-ink-blue);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trivia-lb .trivia-lb-empty{display:grid;min-height:88px;place-items:center}.trivia-confetti{position:fixed;z-index:12500;inset:0;overflow:hidden;pointer-events:none}.trivia-confetti__piece{position:absolute;top:var(--y);left:var(--x);width:var(--size);height:var(--size);background:var(--color);will-change:transform,opacity;animation:triviaConfettiFall linear forwards}@keyframes triviaConfettiFall{0%{opacity:1;transform:translate(0) rotate(var(--rotation))}to{opacity:0;transform:translate(calc(var(--vx) * 10px),calc(100vh + var(--vy) * -30px)) rotate(calc(var(--rotation) + var(--rotation-speed) * 1turn))}}.trivia-correct-flash{position:fixed;z-index:12400;inset:0;display:grid;place-items:center;pointer-events:none;font:800 clamp(28px,9vw,64px) /1 Roboto Condensed,Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;animation:triviaFlashOut .5s ease-out forwards}@keyframes triviaFlashOut{0%{opacity:1}to{opacity:0}}.trivia-screen-shake{animation:triviaScreenShake .4s ease-in-out}@keyframes triviaScreenShake{0%,to{transform:translateZ(0)}20%{transform:translate3d(-10px,0,0)}40%{transform:translate3d(10px,0,0)}60%{transform:translate3d(-5px,0,0)}80%{transform:translate3d(5px,0,0)}}.trivia-perfect__line{margin:0;font:800 max(20px,5.6cqw) /1.2 Roboto Condensed,Inter,system-ui,sans-serif;letter-spacing:.16em;text-align:center;text-transform:uppercase}.trivia-error-boundary__details{text-align:left}.trivia-error-boundary__details pre{margin:8px 0 0;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.trivia-correct-flash,.trivia-game .trivia-game__flash-text.is-rising,.trivia-game.screen-shake,.trivia-screen-shake{animation:none}.trivia-confetti{display:none}.hint-btn:active:not(:disabled),.trivia-answer-option:active:not(:disabled),.trivia-mode-page .mode-art-button:active:not(:disabled){filter:none}}@media (forced-colors:active){.hint-btn,.trivia-answer-option,.trivia-mode-page .mode-art-button{border:1px solid ButtonText}}.trivia-challenge-page{min-height:100vh;min-height:100dvh;overflow-x:clip;color:var(--tc-ink-silver);background:var(--tc-black);font-family:Roboto Condensed,Inter,system-ui,sans-serif}.trivia-challenge-shell{width:100%;padding:max(76px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.trivia-challenge-console{--tc-max:1000px}.trivia-challenge-console :is(h2,h3,p,dl,dd,ul,ol,fieldset){margin-top:0}.time-attack-game,.time-attack-over,.time-attack-question,.trivia-challenge-breakdown,.trivia-challenge-intro,.trivia-challenge-leaderboard,.trivia-challenge-review,.trivia-challenge-rules,.trivia-challenge-settings,.trivia-challenge-stage,.trivia-challenge-state{display:grid;gap:2.4cqw;min-width:0;margin:0;padding:0;color:var(--tc-ink-silver)}.time-attack-over>h2,.trivia-challenge-breakdown>:is(h2,h3),.trivia-challenge-explanation>:is(h2,h3),.trivia-challenge-intro>:is(h2,h3),.trivia-challenge-leaderboard>:is(h2,h3),.trivia-challenge-review>:is(h2,h3),.trivia-challenge-rules>:is(h2,h3),.trivia-challenge-stage>:is(h2,h3):not(.trivia-challenge-question),.trivia-challenge-state>:is(h2,h3){margin:0;color:var(--tc-ink-white);
    /* !important: a global mobile h2 rule sets font-size with !important. */font-size:max(20px,4.8cqw)!important;font-weight:800;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase}.trivia-challenge-breakdown>:is(h2,h3),.trivia-challenge-explanation>:is(h2,h3),.trivia-challenge-leaderboard>:is(h2,h3),.trivia-challenge-review>:is(h2,h3),.trivia-challenge-rules>:is(h2,h3){color:var(--tc-ink-blue);font-size:max(13px,3cqw)!important;letter-spacing:.16em;text-align:left;text-shadow:0 0 .9cqw rgb(69 173 255/60%),0 .2cqw .3cqw rgb(0 0 0/85%)}.time-attack-over>h2{color:var(--tc-ink-gold)}.trivia-challenge-explanation p,.trivia-challenge-intro>p,.trivia-challenge-note,.trivia-challenge-state>p{margin:0;color:var(--tc-ink-silver);font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.4cqw);line-height:1.55}.trivia-challenge-intro>p,.trivia-challenge-note{text-align:center}.trivia-challenge-note{color:var(--tc-ink-muted)}.trivia-challenge-state{min-height:170px;place-content:center;text-align:center}.trivia-challenge-state--error>:is(h2,h3){color:var(--tc-ink-red)}.trivia-challenge-state--error:is(p){min-height:0;color:var(--tc-ink-red)}.trivia-challenge-state--paused>:is(h2,h3){color:var(--tc-ink-gold)}.trivia-challenge-alert{display:grid;gap:1cqw;margin:0;padding:0;color:var(--tc-ink-red);font-size:max(14px,3.4cqw);line-height:1.5;text-align:center;text-shadow:0 0 1cqw rgb(240 40 73/45%),0 .25cqw 0 rgb(0 0 0/70%)}.trivia-challenge-alert>:is(h2,h3){margin:0;color:var(--tc-ink-red);font-size:max(18px,4.4cqw)!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.trivia-challenge-alert>p{margin:0;color:var(--tc-ink-silver);text-shadow:none}.trivia-challenge-notice{margin:0;color:var(--tc-ink-gold);font-size:max(14px,3.4cqw);font-weight:700;line-height:1.5;text-align:center}.trivia-challenge-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4cqw;margin:0}.trivia-challenge-stat{display:grid;align-content:start;gap:.8cqw;min-width:0;padding:1.8cqw 0;border-bottom:var(--tc-rule);box-shadow:0 1px 0 rgb(255 255 255/8%)}.trivia-challenge-stat dt{color:var(--tc-ink-blue);font-size:max(12px,2.6cqw);font-weight:700;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.trivia-challenge-stat dd{margin:0;overflow-wrap:anywhere;color:var(--tc-ink-silver);font-size:max(20px,5cqw);font-weight:800;font-variant-numeric:tabular-nums lining-nums;line-height:1.1;text-shadow:0 -.18cqw 0 rgb(255 255 255/55%),0 .25cqw 0 var(--tc-bevel),0 .45cqw 0 var(--tc-chassis-black)}.trivia-challenge-stats--categories .trivia-challenge-stat dd,.trivia-challenge-stats--compact .trivia-challenge-stat dd,.trivia-challenge-stats--threshold .trivia-challenge-stat dd{font-size:max(17px,3.8cqw)}.trivia-challenge-stat[data-tone=accent] dd{color:var(--tc-ink-gold);text-shadow:0 0 1cqw rgb(255 215 0/55%),0 .25cqw 0 rgb(0 0 0/70%)}.trivia-challenge-actions,.trivia-challenge-progress-label,.trivia-challenge-setting,.trivia-challenge-toolbar{display:flex;align-items:center;min-width:0}.trivia-challenge-setting,.trivia-challenge-toolbar{justify-content:space-between;gap:3cqw}.trivia-challenge-actions{flex-wrap:wrap;justify-content:center;gap:1cqw 3cqw}.trivia-challenge-action,.trivia-challenge-level,.trivia-challenge-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:1.2cqw 2.4cqw;border:0;border-radius:0;color:var(--tc-ink-white);background:transparent;box-shadow:none;font:800 max(13px,3cqw) /1.2 Roboto Condensed,Inter,system-ui,sans-serif;letter-spacing:.12em;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:0 0 1cqw rgb(69 173 255/90%),0 .25cqw 0 rgb(0 0 0/70%);cursor:pointer;touch-action:manipulation}.trivia-challenge-action--link{justify-self:center}.trivia-challenge-action[aria-expanded=true],.trivia-challenge-action[aria-pressed=true],.trivia-challenge-level[aria-pressed=true],.trivia-challenge-level[data-selected=true],.trivia-challenge-switch[aria-checked=true]{color:var(--tc-ink-blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.9cqw}.trivia-challenge-switch[aria-checked=false]{color:var(--tc-ink-muted);text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.trivia-challenge-action:active,.trivia-challenge-level:active,.trivia-challenge-switch:active{filter:brightness(1.25)}.trivia-challenge-action:focus-visible,.trivia-challenge-level:focus-visible,.trivia-challenge-switch:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:2px}.trivia-challenge-action:disabled,.trivia-challenge-level:disabled,.trivia-challenge-switch:disabled{opacity:.45;cursor:not-allowed}.trivia-challenge-switch{min-width:70px}.trivia-challenge-setting{min-height:44px;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit);color:var(--tc-ink-silver);font-size:max(13px,3cqw);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trivia-challenge-setting-group{margin:0;padding:1.6cqw 0 0;border:0}.trivia-challenge-setting-group legend{padding:0;color:var(--tc-ink-blue);font-size:max(12px,2.6cqw);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trivia-challenge-levels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8cqw 2cqw}.trivia-challenge-level{display:grid;gap:.4cqw;padding:1.4cqw .4cqw;font-size:max(12px,2.7cqw);letter-spacing:.04em;white-space:normal;word-break:keep-all;overflow-wrap:normal}.trivia-challenge-level>*{min-width:0}.trivia-challenge-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;overflow:hidden;border:0;border-radius:0;background:rgb(69 173 255/14%);color:var(--tc-ink-blue);accent-color:var(--tc-ink-blue)}.trivia-challenge-progress::-webkit-progress-bar{background:rgb(69 173 255/14%)}.trivia-challenge-progress::-webkit-progress-value{background:var(--tc-ink-blue)}.trivia-challenge-progress::-moz-progress-bar{background:var(--tc-ink-blue)}.time-attack-clock[data-warning=true] .trivia-challenge-progress::-webkit-progress-value{background:var(--tc-ink-red)}.time-attack-clock[data-warning=true] .trivia-challenge-progress::-moz-progress-bar{background:var(--tc-ink-red)}.time-attack-clock[data-warning=true] .trivia-challenge-progress{color:var(--tc-ink-red);accent-color:var(--tc-ink-red)}.trivia-challenge-progress-label{justify-content:space-between;gap:3cqw;margin:0 0 1cqw;color:var(--tc-ink-blue);font-size:max(12px,2.7cqw);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.time-attack-clock{display:grid;min-width:0}.time-attack-clock__value{font-size:max(22px,6cqw);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;line-height:1;text-transform:none}.time-attack-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.trivia-challenge-question{margin:0;color:var(--tc-ink-white);font-family:Inter,system-ui,sans-serif;
    /* !important: the question is an h2 and a global h2 rule is !important. */font-size:max(17px,3.9cqw)!important;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.trivia-challenge-options{display:grid;gap:0}.trivia-challenge-breakdown,.trivia-challenge-explanation,.trivia-challenge-leaderboard,.trivia-challenge-review,.trivia-challenge-rules{min-width:0;padding-top:1.8cqw;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-challenge-explanation{display:grid;gap:1.2cqw}.trivia-challenge-report{display:flex;justify-content:flex-end}.trivia-challenge-list,.trivia-challenge-ranking,.trivia-challenge-rules ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.trivia-challenge-list>li,.trivia-challenge-ranking-row,.trivia-challenge-rules li{display:flex;align-items:center;min-width:0;min-height:44px;padding:1.2cqw 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit);color:var(--tc-ink-silver);font-size:max(14px,3.3cqw);line-height:1.4}.trivia-challenge-list>li:first-child,.trivia-challenge-ranking-row:first-child,.trivia-challenge-rules li:first-child{border-top:0;box-shadow:none}.trivia-challenge-ranking-row{display:grid;grid-template-columns:7ch minmax(0,1fr) auto;gap:2cqw}.trivia-challenge-ranking-name{min-width:0;overflow-wrap:anywhere}.trivia-challenge-ranking-rank,.trivia-challenge-ranking-score{color:var(--tc-ink-blue);font-weight:800;font-variant-numeric:tabular-nums lining-nums}.trivia-challenge-ranking-score{color:var(--tc-ink-gold)}.phase9-intro-copy,.phase9-intro-layout,.phase9-mode-brief,.phase9-settlement{display:grid;min-width:0;gap:2.4cqw}.phase9-intro-copy{align-content:start}.phase9-mode-brief,.phase9-settlement{padding-top:1.8cqw;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.phase9-mode-brief>h2,.phase9-settlement h2{margin:0;color:var(--tc-ink-blue);font-size:max(13px,3cqw)!important;font-weight:800;letter-spacing:.16em;line-height:1.25;text-transform:uppercase}.phase9-mode-brief>p,.phase9-settlement>p{margin:0;color:var(--tc-ink-silver);font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.2cqw);line-height:1.5}.phase9-mode-brief__rows,.phase9-settlement__rows{display:grid;gap:0;margin:0}.phase9-mode-brief__rows>div,.phase9-settlement__rows>div{display:grid;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);gap:2cqw;align-items:baseline;min-height:44px;padding:1.2cqw 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.phase9-mode-brief__rows dt,.phase9-settlement__rows dt{color:var(--tc-ink-blue);font-size:max(12px,2.5cqw);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.phase9-mode-brief__rows dd,.phase9-settlement__rows dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--tc-ink-silver);font-size:max(13px,2.9cqw);text-align:right}.phase9-settlement__head{display:flex;align-items:center;justify-content:space-between;gap:2cqw}.phase9-settlement__head>span{font-size:max(12px,2.6cqw);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.phase9-settlement__transactions{display:grid;gap:0;margin:0;padding:0;list-style:none}.phase9-settlement__transactions>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6cqw 2cqw;min-height:44px;padding:1.2cqw 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.phase9-settlement__transactions small{grid-column:1/-1;overflow-wrap:anywhere;color:var(--tc-ink-muted)}.phase9-review-list>li{display:grid;align-items:start;gap:.8cqw}.phase9-review-list p{margin:0}.trivia-challenge-stage--shaking{animation:trivia-console-shake .18s linear}@keyframes trivia-console-shake{0%,to{transform:translateX(0)}33%{transform:translateX(-3px)}66%{transform:translateX(3px)}}@media (min-width:720px){.trivia-challenge-shell{padding-inline:20px}.trivia-challenge-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.trivia-challenge-stats:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.trivia-challenge-stats:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.time-attack-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.trivia-challenge-levels{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:860px){.phase9-intro-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;-moz-column-gap:3.2cqw;column-gap:3.2cqw}}@media (prefers-reduced-motion:reduce){.trivia-challenge-page *,.trivia-challenge-page :after,.trivia-challenge-page :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.strategy-trivia-page{padding-bottom:70px}.strategy-trivia,.strategy-trivia-page{min-height:100vh;min-height:100dvh;background:var(--tc-black)}.strategy-trivia{overflow-x:clip;color:var(--tc-ink-silver);font-family:Roboto Condensed,Inter,system-ui,sans-serif}.strategy-trivia>.content{position:relative;width:100%;margin:0 auto;padding:max(76px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.strategy-trivia .strategy-lobby{display:grid;gap:3.2cqw;min-width:0}.strategy-trivia .strategy-lobby__art,.strategy-trivia .strategy-lobby__brief{min-width:0}.strategy-trivia .strategy-lobby__brief{display:grid;gap:2.4cqw}.strategy-trivia .strategy-description,.strategy-trivia .strategy-recovery,.strategy-trivia .strategy-station{margin:0}.strategy-trivia .strategy-station{color:var(--tc-ink-blue);text-align:center}.strategy-trivia .strategy-description,.strategy-trivia .strategy-recovery{font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.4cqw);line-height:1.55;overflow-wrap:anywhere;text-align:center}.strategy-trivia .strategy-status{text-align:center}.strategy-trivia .results-note,.strategy-trivia .strategy-alert,.strategy-trivia .strategy-answer-state{margin:0;font-size:max(14px,3.4cqw);font-weight:600;line-height:1.5;text-align:center}.strategy-trivia .strategy-answer-retry,.strategy-trivia .strategy-question-fault{display:grid;gap:2cqw;justify-items:center;min-width:0;padding-block:1.6cqw;border-block:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.strategy-trivia .strategy-answer-retry .tc-word,.strategy-trivia .strategy-question-fault .tc-word{min-width:min(100%,220px);min-height:44px}.strategy-trivia .game-area{display:grid;gap:2.6cqw;min-width:0}.strategy-trivia .game-area:focus{outline:none}.strategy-trivia .game-header{display:flex;align-items:center;justify-content:space-between;gap:3cqw;min-width:0;padding-bottom:1.6cqw;border-bottom:var(--tc-rule);box-shadow:0 1px 0 rgb(255 255 255/8%)}.strategy-trivia .strategy-clock{display:flex;align-items:baseline;gap:1.6cqw}.strategy-trivia .strategy-clock__label{color:var(--tc-ink-muted);font-size:max(12px,2.6cqw);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.strategy-trivia .strategy-clock__value{min-width:2ch;font-size:max(22px,6cqw);font-weight:800;font-variant-numeric:tabular-nums lining-nums;line-height:1;text-align:right}.strategy-trivia .strategy-context,.strategy-trivia .strategy-run-contract{min-width:0}.strategy-trivia .strategy-context{display:grid;gap:1.4cqw}.strategy-trivia .strategy-context__heading{margin:0;color:var(--tc-ink-blue)}.strategy-trivia .question-content-area{display:grid;gap:1.8cqw;min-width:0}.strategy-trivia .category-badge{white-space:normal}.strategy-trivia .question-text{margin:0;color:var(--tc-ink-white);font-family:Inter,system-ui,sans-serif;
    /* !important: a global mobile h2 rule sets font-size with !important. */font-size:max(17px,3.9cqw)!important;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.strategy-trivia .question-text:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:5px}.strategy-trivia .content img.strategy-playing-card.strategy-playing-card{display:inline-block;width:auto;max-width:none;height:1.55em;margin:0 3px;-o-object-fit:contain;object-fit:contain;vertical-align:-.38em}.strategy-trivia .options{display:grid}.strategy-trivia .option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:4ch minmax(0,1fr);align-items:center;gap:2.4cqw;width:100%;min-height:48px;margin:0;padding:1.8cqw 0;border:0;border-top:var(--tc-rule);border-radius:0;color:var(--tc-ink-silver);background:transparent;box-shadow:var(--tc-rule-lit);font:inherit;font-family:Inter,system-ui,sans-serif;font-size:max(15px,3.5cqw);line-height:1.4;text-align:left;cursor:pointer;touch-action:manipulation}.strategy-trivia .option:first-child{border-top:0;box-shadow:none}.strategy-trivia .option:active:not(:disabled){color:var(--tc-ink-white)}.strategy-trivia .option:focus-visible{outline:3px solid var(--tc-ink-blue);outline-offset:2px}.strategy-trivia .option:disabled{cursor:default}.strategy-trivia .option[aria-pressed=true]{color:var(--tc-ink-white)}.strategy-trivia .option-letter{color:var(--tc-ink-blue);font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:max(14px,3.4cqw);font-weight:800;text-align:center}.strategy-trivia .option.correct,.strategy-trivia .option.correct .option-letter{color:var(--tc-ink-green);text-shadow:0 0 1cqw rgb(53 217 90/55%)}.strategy-trivia .option.incorrect,.strategy-trivia .option.incorrect .option-letter{color:var(--tc-ink-red);text-shadow:0 0 1cqw rgb(240 40 73/55%)}.strategy-trivia .answer-analysis{display:grid;gap:2cqw;min-width:0;padding-top:2cqw;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.strategy-trivia .answer-verdict{margin:0;font-size:max(20px,5.4cqw);font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}.strategy-trivia .coaching-notes{display:grid;gap:1.6cqw;min-width:0}.strategy-trivia .coaching-notes__answer{color:var(--tc-ink-green)}.strategy-trivia .coaching-notes__body{margin:0;color:var(--tc-ink-silver);font-family:Inter,system-ui,sans-serif;font-size:max(14px,3.3cqw);line-height:1.6}.strategy-trivia .results{display:grid;gap:2.4cqw;min-width:0;text-align:center}.strategy-trivia .results h2{margin:0;color:var(--tc-ink-white);font-size:max(22px,5.6cqw)!important;letter-spacing:.04em;text-transform:uppercase}.strategy-trivia .score-main{display:flex;align-items:baseline;justify-content:center;gap:2cqw;margin:0}.strategy-trivia .score-num{font-size:max(54px,14cqw);font-weight:800;line-height:1}.strategy-trivia .score-total{font-size:max(24px,6cqw);font-weight:700}.strategy-trivia .results .tc-rows{text-align:left}.strategy-trivia .strategy-receipt-id{max-width:68%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(11px,2.55cqw);overflow-wrap:anywhere;text-align:right}.strategy-trivia .strategy-transactions{display:grid;gap:1.4cqw;min-width:0;text-align:left}.strategy-trivia .strategy-transactions h3{margin:0;color:var(--tc-ink-blue)}.strategy-trivia .strategy-transaction-value{max-width:68%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(11px,2.55cqw);overflow-wrap:anywhere;text-align:right}.strategy-trivia .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:720px){.strategy-trivia>.content{padding-inline:20px}}@media (min-width:900px){.strategy-trivia>.content{max-width:1320px;padding-top:96px;padding-inline:28px}.strategy-trivia .strategy-lobby{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:28px}.strategy-trivia .strategy-lobby__brief{align-content:start;gap:16px;padding-top:6px}.strategy-trivia .strategy-description,.strategy-trivia .strategy-recovery,.strategy-trivia .strategy-station,.strategy-trivia .strategy-status{text-align:left}.strategy-trivia .coaching-notes__body,.strategy-trivia .results-note,.strategy-trivia .strategy-alert,.strategy-trivia .strategy-answer-state,.strategy-trivia .strategy-description,.strategy-trivia .strategy-recovery{font-size:15px}.strategy-trivia .game-area{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);grid-template-rows:auto auto auto auto auto 1fr;align-items:start;gap:18px 30px}.strategy-trivia .game-header{grid-column:1/-1;grid-row:1;gap:20px;padding-bottom:10px}.strategy-trivia .strategy-clock{gap:10px}.strategy-trivia .category-badge,.strategy-trivia .strategy-clock__label,.strategy-trivia .strategy-context__heading{font-size:13px}.strategy-trivia .strategy-clock__value{font-size:26px}.strategy-trivia .strategy-run-contract{grid-column:1;grid-row:2}.strategy-trivia .strategy-context{grid-column:1;grid-row:3/span 4;gap:10px}.strategy-trivia .question-content-area{grid-column:2;grid-row:2;gap:10px}.strategy-trivia .question-text{font-size:20px!important}.strategy-trivia .bottom-actions-area,.strategy-trivia .strategy-question-fault{grid-column:2;grid-row:3}.strategy-trivia .strategy-answer-retry,.strategy-trivia .strategy-answer-state{grid-column:2;grid-row:4}.strategy-trivia .answer-analysis{grid-column:2;grid-row:5/span 2;gap:14px;padding-top:14px}.strategy-trivia .option{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:11px 0;font-size:15px}.strategy-trivia .option-letter{font-size:15px}.strategy-trivia .answer-verdict{font-size:25px}.strategy-trivia .strategy-receipt-id,.strategy-trivia .strategy-transaction-value{font-size:12px}}@media (prefers-reduced-motion:reduce){.strategy-trivia *,.strategy-trivia :after,.strategy-trivia :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.trivia-pvp-page{color:var(--tc-ink-silver);background:var(--tc-black)}.trivia-pvp-shell{width:100%;min-width:0}.trivia-pvp-console{--tc-max:1120px}.trivia-pvp-console :is(h2,h3,p,dl,dd,ol){margin:0}.trivia-pvp-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,3.2cqw,30px);min-width:0}.trivia-pvp-art,.trivia-pvp-main,.trivia-pvp-side{min-width:0}.trivia-pvp-art{order:1;border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-main{order:2;display:grid;align-content:start;gap:clamp(12px,2.4cqw,22px)}.trivia-pvp-side{order:3;display:grid;align-content:start;gap:clamp(10px,2cqw,18px);padding-top:clamp(14px,2.5cqw,22px);border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-result-title,.trivia-pvp-section-title{color:var(--tc-ink-white);font-size:clamp(21px,4.8cqw,36px);font-weight:800;letter-spacing:.035em;line-height:1.12;text-transform:uppercase;overflow-wrap:anywhere}.trivia-pvp-result-title{font-size:clamp(28px,6.4cqw,48px)}.trivia-pvp-copy,.trivia-pvp-state{color:var(--tc-ink-silver);font:600 clamp(15px,3.3cqw,20px) /1.5 Roboto Condensed,Inter,system-ui,sans-serif;overflow-wrap:anywhere;text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.trivia-pvp-state{display:grid;min-height:120px;place-content:center;color:var(--tc-ink-white);font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase}.trivia-pvp-fine-print{color:var(--tc-ink-muted);font:600 clamp(12px,2.7cqw,16px) /1.45 Roboto Condensed,Inter,system-ui,sans-serif;letter-spacing:.025em;overflow-wrap:anywhere}.trivia-pvp-notice,.trivia-pvp-notices{display:grid;gap:8px;min-width:0}.trivia-pvp-notices{border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit),inset 0 -1px 0 rgb(255 255 255/8%)}.trivia-pvp-notice{min-height:44px;align-content:center;padding:8px 0;color:var(--tc-ink-silver);font-size:clamp(13px,2.9cqw,17px);font-weight:700;line-height:1.4;overflow-wrap:anywhere}.trivia-pvp-notice[data-tone=danger]{color:var(--tc-ink-red)}.trivia-pvp-notice[data-tone=info]{color:var(--tc-ink-blue)}.trivia-pvp-data{display:grid;min-width:0}.trivia-pvp-data-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:clamp(10px,2cqw,18px);min-height:44px;padding:clamp(8px,1.6cqw,14px) 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-data-row:first-child{border-top:0;box-shadow:none}.trivia-pvp-data-row dt{min-width:0;color:var(--tc-ink-blue);font-size:clamp(11px,2.4cqw,14px);font-weight:800;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.trivia-pvp-data-row dd{min-width:0;color:var(--tc-ink-silver);font-size:clamp(13px,3cqw,18px);font-weight:800;line-height:1.3;text-align:right;overflow-wrap:anywhere}.trivia-pvp-data--summary,.trivia-pvp-stakes{border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit),inset 0 -1px 0 rgb(255 255 255/8%)}.trivia-pvp-stakes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.trivia-pvp-stake{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;gap:4px;min-width:0;min-height:56px;padding:10px clamp(4px,1.4cqw,12px);border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--tc-ink-silver);font:800 clamp(13px,2.8cqw,17px) /1.2 Roboto Condensed,Inter,system-ui,sans-serif;text-align:left;cursor:pointer;touch-action:manipulation}.trivia-pvp-stake:nth-child(2n){border-left:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-stake>span:last-child{color:var(--tc-ink-muted);font-size:.78em;letter-spacing:.08em;text-transform:uppercase}.trivia-pvp-stake[data-selected=true]{color:var(--tc-ink-blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.trivia-pvp-stake[data-affordable=false]{color:var(--tc-ink-muted)}.trivia-pvp-stake:disabled{cursor:not-allowed;opacity:.58}.trivia-pvp-answer:focus-visible,.trivia-pvp-stake:focus-visible{outline:3px solid var(--tc-ink-blue)!important;outline-offset:-3px}.trivia-pvp-countdown,.trivia-pvp-side-value{color:var(--tc-ink-white);font-size:clamp(30px,7cqw,58px);font-weight:800;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.06em;line-height:1;overflow-wrap:anywhere;text-shadow:0 0 1cqw rgb(69 173 255/90%),0 .25cqw 0 rgb(0 0 0/70%)}.trivia-pvp-side-value{font-size:clamp(20px,4.4cqw,34px)}.trivia-pvp-question-stage{min-height:320px}.trivia-pvp-question{color:var(--tc-ink-white);font:800 clamp(19px,4.4cqw,32px) /1.28 Roboto Condensed,Inter,system-ui,sans-serif;overflow-wrap:anywhere;text-shadow:0 .25cqw .4cqw rgb(0 0 0/85%)}.trivia-pvp-options{display:grid;min-width:0;border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit),inset 0 -1px 0 rgb(255 255 255/8%)}.trivia-pvp-answer{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:clamp(8px,1.8cqw,16px);min-width:0;min-height:56px;padding:8px 0;border:0;border-top:var(--tc-rule);border-radius:0;background:transparent;box-shadow:var(--tc-rule-lit);color:var(--tc-ink-silver);font-family:Roboto Condensed,Inter,system-ui,sans-serif;text-align:left;cursor:pointer;touch-action:manipulation}.trivia-pvp-answer:first-child{border-top:0;box-shadow:none}.trivia-pvp-answer>span{color:var(--tc-ink-blue);font-size:clamp(15px,3.2cqw,20px);font-weight:800;text-align:center}.trivia-pvp-answer>strong{min-width:0;padding-right:8px;font-size:clamp(15px,3.2cqw,20px);line-height:1.3;overflow-wrap:anywhere}.trivia-pvp-answer[data-selected=true]{color:var(--tc-ink-blue)}.trivia-pvp-answer[data-status=recorded]{color:var(--tc-ink-green)}.trivia-pvp-answer[data-status=error]{color:var(--tc-ink-red)}.trivia-pvp-answer:disabled{cursor:not-allowed;opacity:.65}.trivia-pvp-answer[data-selected=true]:disabled{opacity:1}.trivia-pvp-receipts{display:grid;gap:clamp(10px,2cqw,18px);min-width:0}.trivia-pvp-receipt-list{display:grid;min-width:0;padding:0;list-style:none;border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit),inset 0 -1px 0 rgb(255 255 255/8%)}.trivia-pvp-receipt-list li{display:grid;gap:5px;min-width:0;min-height:44px;padding:10px 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-receipt-list li:first-child{border-top:0;box-shadow:none}.trivia-pvp-receipt-list span{color:var(--tc-ink-blue);font-size:clamp(11px,2.3cqw,14px);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.trivia-pvp-receipt-list strong{color:var(--tc-ink-green);font-size:clamp(14px,3cqw,18px)}.trivia-pvp-receipt-list code{color:var(--tc-ink-muted);font:600 clamp(10px,2.2cqw,13px) /1.35 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.trivia-pvp-history{display:grid;gap:clamp(12px,2.4cqw,22px);min-width:0;margin-top:clamp(20px,4cqw,38px);padding-top:clamp(16px,3cqw,28px);border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-history-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;min-width:0}.trivia-pvp-history-list{display:grid;min-width:0;padding:0;list-style:none;border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit),inset 0 -1px 0 rgb(255 255 255/8%)}.trivia-pvp-history-list>li{min-width:0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-history-list>li:first-child{border-top:0;box-shadow:none}.trivia-pvp-history-list summary{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr) minmax(0,.75fr);align-items:center;gap:10px;min-height:52px;padding:8px 0;color:var(--tc-ink-silver);font:800 clamp(12px,2.6cqw,16px) /1.3 Roboto Condensed,Inter,system-ui,sans-serif;cursor:pointer;touch-action:manipulation}.trivia-pvp-history-list summary::marker{color:var(--tc-ink-blue)}.trivia-pvp-history-list summary>span:first-child{color:var(--tc-ink-blue);letter-spacing:.08em;text-transform:uppercase}.trivia-pvp-history-list summary>span:last-child{color:var(--tc-ink-gold);text-align:right}.trivia-pvp-history-list summary:focus-visible{outline:3px solid var(--tc-ink-blue)!important;outline-offset:-3px}.trivia-pvp-history-detail{display:grid;gap:clamp(14px,2.6cqw,24px);min-width:0;padding:clamp(12px,2.4cqw,22px) 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-history-pages{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;min-width:0}.trivia-pvp-history-pages>span{color:var(--tc-ink-muted);font:800 clamp(11px,2.4cqw,14px) /1.3 Roboto Condensed,Inter,system-ui,sans-serif;text-align:center}@media (min-width:900px){.trivia-pvp-layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.trivia-pvp-layout--idle>.trivia-pvp-art{grid-column:span 5}.trivia-pvp-layout--idle>.trivia-pvp-main{grid-column:span 7}.trivia-pvp-layout--active>.trivia-pvp-art,.trivia-pvp-layout--play>.trivia-pvp-art,.trivia-pvp-layout--result>.trivia-pvp-art{grid-column:span 3}.trivia-pvp-layout--active>.trivia-pvp-main,.trivia-pvp-layout--play>.trivia-pvp-main,.trivia-pvp-layout--result>.trivia-pvp-main{grid-column:span 6}.trivia-pvp-layout--active>.trivia-pvp-side,.trivia-pvp-layout--play>.trivia-pvp-side,.trivia-pvp-layout--result>.trivia-pvp-side{grid-column:span 3}.trivia-pvp-art{order:0;border-bottom:0;box-shadow:none}.trivia-pvp-main,.trivia-pvp-side{order:0;padding-top:0;padding-left:clamp(14px,2.5cqw,24px);border-top:0;border-left:var(--tc-rule);box-shadow:inset 1px 0 0 rgb(255 255 255/8%)}.trivia-pvp-layout--idle>.trivia-pvp-main{padding-left:clamp(18px,3cqw,30px)}.trivia-pvp-data-row{grid-template-columns:minmax(0,1fr);gap:5px}.trivia-pvp-data-row dd{text-align:left}.trivia-pvp-layout--idle .trivia-pvp-data-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.trivia-pvp-layout--idle .trivia-pvp-data-row dd{text-align:right}.trivia-pvp-layout--play .trivia-pvp-question-stage{min-height:430px}.trivia-pvp-layout--active .trivia-pvp-countdown,.trivia-pvp-layout--play .trivia-pvp-countdown{font-size:clamp(24px,4.4cqw,44px)}.trivia-pvp-history-detail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.trivia-pvp-stakes{grid-template-columns:minmax(0,1fr)}.trivia-pvp-stake:nth-child(2n){border-left:0;box-shadow:none}.trivia-pvp-stake{border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-pvp-stake:first-child{border-top:0;box-shadow:none}.trivia-pvp-history-list summary,.trivia-pvp-history-pages{grid-template-columns:minmax(0,1fr)}.trivia-pvp-history-list summary>span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.trivia-pvp-page *,.trivia-pvp-page :after,.trivia-pvp-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){.trivia-pvp-answer,.trivia-pvp-art,.trivia-pvp-data-row,.trivia-pvp-history,.trivia-pvp-history-detail,.trivia-pvp-history-list,.trivia-pvp-history-list>li,.trivia-pvp-main,.trivia-pvp-notices,.trivia-pvp-options,.trivia-pvp-receipt-list,.trivia-pvp-receipt-list li,.trivia-pvp-side,.trivia-pvp-stake,.trivia-pvp-stakes{border-color:CanvasText;box-shadow:none}.trivia-pvp-answer[data-selected=true],.trivia-pvp-stake[data-selected=true]{color:Highlight;forced-color-adjust:auto}}.trivia-tournaments-page .tt-shell{display:grid;width:100%;min-width:0;margin:0 auto}.trivia-tournaments-page .tt-section{display:grid;align-content:start;gap:clamp(10px,1.8cqw,18px);min-width:0;margin:0}.trivia-tournaments-page .tt-console-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,3cqw,30px);min-width:0}.trivia-tournaments-page .tt-run{order:1}.trivia-tournaments-page .tt-tabs{order:2}.trivia-tournaments-page .tt-center{order:3}.trivia-tournaments-page .tt-ledger{order:4}.trivia-tournaments-page .tt-console-grid:not([data-active-tab=run]) .tt-run,.trivia-tournaments-page .tt-console-grid[data-active-tab=run] .tt-center{display:none}.trivia-tournaments-page :is(h2,h3).tc-label{color:var(--tc-ink-blue);font-family:Roboto Condensed,Inter,system-ui,sans-serif;font-size:clamp(13px,2.3cqw,18px)!important;line-height:1.25;white-space:normal}.trivia-tournaments-page .tt-tabs{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 0;border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit);scrollbar-width:none}.trivia-tournaments-page .tt-tabs::-webkit-scrollbar{display:none}.trivia-tournaments-page .tt-tabs .tc-word{flex:0 0 auto}.trivia-tournaments-page .tt-center{min-width:0}.trivia-tournaments-page .tt-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.trivia-tournaments-page .tt-section-head>span{flex:0 0 auto;font-size:clamp(12px,2cqw,15px)}.trivia-tournaments-page .tt-state{display:grid;place-items:center;gap:10px;min-height:132px;padding:16px 0;border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit);text-align:center}.trivia-tournaments-page .tt-state__title{font-size:clamp(18px,4.2cqw,28px);line-height:1.15}.trivia-tournaments-page .tt-state p{max-width:58ch;margin:0;color:var(--tc-ink-muted);font-size:clamp(14px,2.6cqw,18px);line-height:1.5}.trivia-tournaments-page .tt-champion,.trivia-tournaments-page .tt-ledger__state,.trivia-tournaments-page .tt-play__privacy,.trivia-tournaments-page .tt-run__action-state,.trivia-tournaments-page .tt-run__notice,.trivia-tournaments-page .tt-run__state{margin:0;font-size:clamp(14px,2.7cqw,20px);font-weight:800;line-height:1.35;overflow-wrap:anywhere}.trivia-tournaments-page .tt-champion,.trivia-tournaments-page .tt-ledger__state,.trivia-tournaments-page .tt-run__action-state,.trivia-tournaments-page .tt-run__notice,.trivia-tournaments-page .tt-run__state{text-align:center}.trivia-tournaments-page .tc-row{align-items:center}.trivia-tournaments-page .tc-row__label{flex:1 1 auto;overflow-wrap:anywhere}.trivia-tournaments-page .tc-row__value{flex:0 1 auto;font-size:clamp(14px,3.1cqw,22px)}.trivia-tournaments-page .tt-row--wrap{display:grid;gap:5px}.trivia-tournaments-page .tt-row--wrap .tc-row__value{text-align:left;overflow-wrap:anywhere}.trivia-tournaments-page .tt-rules{border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-tournaments-page .tt-rules summary{display:grid;align-items:center;min-height:44px;color:var(--tc-ink-blue);font-size:clamp(14px,2.8cqw,18px);font-weight:800;cursor:pointer}.trivia-tournaments-page .tt-rules p{margin:0 0 12px;color:var(--tc-ink-muted);font-size:clamp(13px,2.3cqw,16px);line-height:1.45}.trivia-tournaments-page .tt-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 12px;min-width:0}.trivia-tournaments-page .tt-actions>button{max-width:100%;white-space:normal;text-align:center}.trivia-tournaments-page .tt-bracket-list,.trivia-tournaments-page .tt-field-list,.trivia-tournaments-page .tt-history-list,.trivia-tournaments-page .tt-results-list,.trivia-tournaments-page .tt-run-history{display:grid;min-width:0;margin:0;padding:0;list-style:none}.trivia-tournaments-page .tt-field-list li,.trivia-tournaments-page .tt-history-list li,.trivia-tournaments-page .tt-results-list li,.trivia-tournaments-page .tt-run-history li{display:grid;gap:5px;min-width:0;min-height:44px;padding:12px 0;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit);font-size:clamp(13px,2.5cqw,17px);line-height:1.35}.trivia-tournaments-page :is(.tt-run-history,.tt-field-list,.tt-results-list,.tt-history-list) li:first-child{border-top:0;box-shadow:none}.trivia-tournaments-page :is(.tt-run-history,.tt-field-list,.tt-results-list,.tt-history-list) li>*{min-width:0;overflow-wrap:anywhere}.trivia-tournaments-page .tt-minimap{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;border-top:var(--tc-rule);border-bottom:var(--tc-rule);box-shadow:var(--tc-rule-lit);scrollbar-width:none}.trivia-tournaments-page .tt-minimap::-webkit-scrollbar{display:none}.trivia-tournaments-page .tt-minimap .tc-word{flex:1 0 48px;padding-inline:8px}.trivia-tournaments-page .tt-search{display:grid;gap:6px;min-width:0;color:var(--tc-ink-blue);font-size:clamp(12px,2.2cqw,15px);font-weight:800}.trivia-tournaments-page .tt-search :is(input,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;min-height:44px;padding:8px 2px;border:0;border-bottom:var(--tc-rule);color:var(--tc-ink-white);background:transparent;box-shadow:var(--tc-rule-lit);font:700 clamp(14px,2.6cqw,18px) /1.3 Inter,system-ui,sans-serif}.trivia-tournaments-page .tt-search input::-moz-placeholder{color:var(--tc-ink-muted);opacity:1}.trivia-tournaments-page .tt-search input::placeholder{color:var(--tc-ink-muted);opacity:1}.trivia-tournaments-page .tt-search select option{color:var(--tc-ink-white);background:var(--tc-black)}.trivia-tournaments-page .tt-field-search{display:grid;gap:12px;min-width:0}.trivia-tournaments-page .tt-field-scroll{max-height:min(62vh,620px);overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--tc-ink-blue) var(--tc-black)}.trivia-tournaments-page .tt-field-list li{content-visibility:auto;contain-intrinsic-size:auto 72px}.trivia-tournaments-page .tt-bracket-scroll{max-width:100%;max-height:min(62vh,620px);overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;scrollbar-color:var(--tc-ink-blue) var(--tc-black)}.trivia-tournaments-page .tt-bracket-list{min-width:620px}.trivia-tournaments-page .tt-matchup{content-visibility:auto;contain-intrinsic-size:auto 108px;display:grid;grid-template-columns:62px minmax(170px,1fr) 44px minmax(170px,1fr) 104px;align-items:center;gap:10px;min-height:96px;padding:10px 8px;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-tournaments-page .tt-matchup:first-child{border-top:0;box-shadow:none}.trivia-tournaments-page .tt-matchup[data-current-path=true]{box-shadow:inset 3px 0 0 var(--tc-ink-blue),var(--tc-rule-lit)}.trivia-tournaments-page .tt-matchup__slot,.trivia-tournaments-page .tt-matchup__status,.trivia-tournaments-page .tt-matchup__versus{font-size:13px;font-weight:800;line-height:1.25;text-align:center}.trivia-tournaments-page .tt-matchup__slot,.trivia-tournaments-page .tt-matchup__versus{color:var(--tc-ink-muted)}.trivia-tournaments-page .tt-bracket-seat{display:grid;gap:3px;min-width:0}.trivia-tournaments-page .tt-bracket-seat strong{font-size:15px;overflow-wrap:anywhere}.trivia-tournaments-page .tt-bracket-seat small{color:var(--tc-ink-muted);font-size:12px}.trivia-tournaments-page .tt-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 10px;min-width:0;padding-top:8px;border-top:var(--tc-rule);box-shadow:var(--tc-rule-lit)}.trivia-tournaments-page .tt-pager>span{color:var(--tc-ink-muted);font-size:13px;font-weight:700;white-space:nowrap}.trivia-tournaments-page .tt-play{display:grid;gap:clamp(18px,3cqw,30px);min-width:0}.trivia-tournaments-page .tt-question{margin:0;color:var(--tc-ink-white);font-family:Inter,system-ui,sans-serif;font-size:clamp(19px,4.4cqw,32px)!important;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.trivia-tournaments-page .tt-options{display:grid;gap:clamp(12px,2cqw,18px)}.trivia-tournaments-page .tt-play__privacy{color:var(--tc-ink-muted);font-size:clamp(13px,2.3cqw,16px);font-weight:600;text-align:center}@media (min-width:640px){.trivia-tournaments-page .tt-field-search{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end}.trivia-tournaments-page .tt-field-list li,.trivia-tournaments-page .tt-history-list li,.trivia-tournaments-page .tt-results-list li{grid-template-columns:minmax(0,2fr) minmax(90px,1fr) minmax(90px,1fr);align-items:center}.trivia-tournaments-page .tt-history-list li,.trivia-tournaments-page .tt-results-list li{grid-template-columns:48px minmax(0,2fr) minmax(90px,1fr) minmax(100px,1fr)}}@media (min-width:900px){.trivia-tournaments-page .tt-console-grid{grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);grid-template-areas:"ledger tabs run" "ledger center run";align-items:start;gap:18px}.trivia-tournaments-page .tt-ledger{grid-area:ledger;order:0}.trivia-tournaments-page .tt-tabs{grid-area:tabs;order:0}.trivia-tournaments-page .tt-center,.trivia-tournaments-page .tt-console-grid[data-active-tab=run] .tt-center{display:block;grid-area:center;order:0}.trivia-tournaments-page .tt-console-grid:not([data-active-tab=run]) .tt-run,.trivia-tournaments-page .tt-run{display:grid;grid-area:run;order:0}.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) .tc-row{display:grid;gap:4px;padding:10px 0}.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) .tc-row__label,.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) .tc-row__value{font-size:clamp(11px,1.25cqw,14px);line-height:1.3;text-align:left}.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) .tc-label{font-size:clamp(12px,1.4cqw,15px)!important}.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) :is(.tt-state__title,.tt-ledger__state,.tt-run__state){font-size:clamp(14px,1.6cqw,18px)}.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) :is(.tt-state p,.tt-rules p,.tt-run__notice,.tt-run-history li){font-size:clamp(11px,1.25cqw,14px)}.trivia-tournaments-page .tt-console-grid :is(.tt-ledger,.tt-run) .tc-word{padding-inline:6px;font-size:clamp(11px,1.2cqw,13px);white-space:normal}.trivia-tournaments-page .tt-tabs .tc-word{flex:1 1 auto;min-width:0;padding-inline:5px;font-size:clamp(10px,1.25cqw,13px)}.trivia-tournaments-page .tt-bracket-scroll{max-height:720px}}@media (max-width:430px){.trivia-tournaments-page .tt-tabs .tc-word{padding-inline:10px;font-size:12px}.trivia-tournaments-page .tt-pager{display:grid;justify-items:center}}@media (prefers-reduced-motion:reduce){.trivia-tournaments-page .tt-bracket-scroll{scroll-behavior:auto}}@media (forced-colors:active){.trivia-tournaments-page .tt-search :is(input,select){border-bottom:1px solid CanvasText;color:CanvasText}.trivia-tournaments-page .tt-matchup[data-current-path=true]{outline:2px solid Highlight;outline-offset:-2px;box-shadow:none}}:root{--cmd-bg-deep:#0B1426;--cmd-bg-dark:#0F1C32;--cmd-bg-panel:#132240;--cmd-bg-inset:#0D192E;--cmd-bg-input:#0A1525;--cmd-chrome-light:#C0CDE0;--cmd-chrome-mid:#7A8EA8;--cmd-chrome-dark:#4A5E78;--cmd-chrome-shadow:#2A3A50;--cmd-glow-cyan:#22D3EE;--cmd-glow-blue:#3B82F6;--cmd-accent-blue:#1877F2;--cmd-text-white:#FFFFFF;--cmd-text-light:#CBD5E1;--cmd-text-muted:#64748B;--cmd-success:#10B981;--cmd-warning:#F59E0B;--cmd-error:#EF4444}@keyframes cmd-glow-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes cmd-light-flicker{0%,to{box-shadow:0 0 8px var(--cmd-glow-cyan),0 0 20px rgba(34,211,238,.4)}50%{box-shadow:0 0 12px var(--cmd-glow-cyan),0 0 30px rgba(34,211,238,.6)}}@keyframes cmd-scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.cmd-page{min-height:100vh;background:var(--cmd-bg-deep);background-image:radial-gradient(ellipse at 50% 0,rgba(24,119,242,.08) 0,transparent 60%),linear-gradient(180deg,var(--cmd-bg-deep) 0,#0A1220 100%);font-family:var(--font-inter),sans-serif;color:var(--cmd-text-white)}.cmd-panel{position:relative;background:linear-gradient(180deg,var(--cmd-bg-panel) 0,var(--cmd-bg-dark) 100%);border:4px solid var(--cmd-chrome-mid);border-radius:16px;padding:24px;box-shadow:0 0 20px rgba(34,211,238,.1),0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 rgba(192,205,224,.15),inset 0 -2px 0 rgba(0,0,0,.3)}.cmd-panel:before{content:"";position:absolute;inset:-4px;border-radius:18px;background:linear-gradient(180deg,var(--cmd-chrome-light) 0,var(--cmd-chrome-mid) 20%,var(--cmd-chrome-dark) 50%,var(--cmd-chrome-mid) 80%,var(--cmd-chrome-light) 100%);z-index:-1;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:4px}.cmd-rivet{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--cmd-chrome-light) 0,var(--cmd-chrome-mid) 40%,var(--cmd-chrome-dark) 70%,var(--cmd-chrome-shadow) 100%);box-shadow:inset 0 1px 2px rgba(255,255,255,.4),0 1px 3px rgba(0,0,0,.5);flex-shrink:0}.cmd-rivet-sm{width:7px;height:7px}.cmd-corner-lights{position:relative}.cmd-corner-lights .cmd-light{position:absolute;width:6px;height:24px;background:var(--cmd-glow-cyan);border-radius:3px;animation:cmd-light-flicker 2s ease-in-out infinite}.cmd-corner-lights .cmd-light-tl{top:16px;left:-3px}.cmd-corner-lights .cmd-light-tr{top:16px;right:-3px}.cmd-corner-lights .cmd-light-bl{bottom:16px;left:-3px}.cmd-corner-lights .cmd-light-br{bottom:16px;right:-3px}.cmd-glow-strip{height:3px;background:linear-gradient(90deg,transparent 0,var(--cmd-glow-cyan) 30%,var(--cmd-glow-cyan) 70%,transparent 100%);box-shadow:0 0 10px var(--cmd-glow-cyan),0 0 20px rgba(34,211,238,.3);border-radius:2px;animation:cmd-glow-pulse 2s ease-in-out infinite}.cmd-header-bar{display:inline-flex;align-items:center;gap:12px;padding:12px 28px;background:linear-gradient(180deg,var(--cmd-chrome-dark) 0,var(--cmd-bg-panel) 50%,var(--cmd-chrome-shadow) 100%);border:3px solid var(--cmd-chrome-mid);border-radius:10px;box-shadow:inset 0 1px 0 rgba(192,205,224,.2),inset 0 -1px 0 rgba(0,0,0,.3)}.cmd-header-bar-text{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var(--cmd-text-white);text-shadow:0 0 10px rgba(255,255,255,.3)}.cmd-header-full{background:linear-gradient(180deg,#1A2E4A 0,var(--cmd-bg-panel) 40%,var(--cmd-bg-dark) 100%);border-bottom:4px solid var(--cmd-chrome-mid);position:relative;box-shadow:0 4px 20px rgba(0,0,0,.5),inset 0 1px 0 rgba(192,205,224,.1)}.cmd-header-full:before{content:"";position:absolute;bottom:-4px;left:0;right:0;height:4px;background:linear-gradient(180deg,var(--cmd-chrome-light) 0,var(--cmd-chrome-mid) 50%,var(--cmd-chrome-dark) 100%)}.cmd-header-full:after{content:"";position:absolute;bottom:-7px;left:15%;right:15%;height:3px;background:var(--cmd-glow-cyan);box-shadow:0 0 15px var(--cmd-glow-cyan),0 0 30px rgba(34,211,238,.3);border-radius:2px;animation:cmd-glow-pulse 2s ease-in-out infinite}.cmd-inset{box-shadow:inset 0 4px 12px rgba(0,0,0,.5),inset 0 1px 3px rgba(0,0,0,.3),0 1px 0 rgba(192,205,224,.1)}.cmd-input,.cmd-inset{background:var(--cmd-bg-input);border:2px solid var(--cmd-chrome-dark);border-radius:10px}.cmd-input{width:100%;padding:16px 20px;font-family:var(--font-inter),sans-serif;font-size:15px;font-weight:500;color:var(--cmd-text-white);outline:none;transition:all .3s ease;box-shadow:inset 0 4px 12px rgba(0,0,0,.4),inset 0 1px 2px rgba(0,0,0,.3),0 1px 0 rgba(192,205,224,.08)}.cmd-input:focus{border-color:var(--cmd-glow-cyan);box-shadow:0 0 15px rgba(34,211,238,.3),0 0 30px rgba(34,211,238,.1),inset 0 4px 12px rgba(0,0,0,.4)}.cmd-input::-moz-placeholder{color:var(--cmd-text-muted)}.cmd-input::placeholder{color:var(--cmd-text-muted)}select.cmd-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:var(--cmd-text-white)!important;background-color:var(--cmd-bg-input);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1L6 6L11 1' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px;padding-right:44px;padding-top:8px;padding-bottom:8px;line-height:1.2}select.cmd-input option{background:#0D192E;color:var(--cmd-text-white)}.cmd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 32px;font-family:var(--font-inter),sans-serif;font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:2px;border:3px solid var(--cmd-chrome-mid);border-radius:10px;cursor:pointer;position:relative;transition:all .2s ease}.cmd-btn-primary{background:linear-gradient(180deg,#1E3A5F 0,var(--cmd-bg-panel) 40%,#0D192E 100%);color:var(--cmd-text-white);text-shadow:0 0 10px rgba(255,255,255,.3);box-shadow:0 0 15px rgba(34,211,238,.2),inset 0 1px 0 rgba(192,205,224,.15),inset 0 -2px 0 rgba(0,0,0,.3)}.cmd-btn-primary:hover{border-color:var(--cmd-glow-cyan);box-shadow:0 0 25px rgba(34,211,238,.4),0 0 50px rgba(34,211,238,.15),inset 0 1px 0 rgba(192,205,224,.2);transform:translateY(-2px)}.cmd-btn-primary:active{transform:translateY(0);box-shadow:inset 0 4px 8px rgba(0,0,0,.4)}.cmd-btn-secondary{background:linear-gradient(180deg,var(--cmd-chrome-mid) 0,var(--cmd-chrome-dark) 50%,var(--cmd-chrome-shadow) 100%);color:var(--cmd-text-white);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.3)}.cmd-btn-secondary:hover{background:linear-gradient(180deg,var(--cmd-chrome-light) 0,var(--cmd-chrome-mid) 50%,var(--cmd-chrome-dark) 100%);transform:translateY(-2px)}.cmd-btn-danger{background:linear-gradient(180deg,#7F1D1D,#991B1B 50%,#7F1D1D);color:var(--cmd-text-white);border-color:#B91C1C;box-shadow:0 0 15px rgba(239,68,68,.3),inset 0 1px 0 rgba(255,255,255,.1)}.cmd-btn-success{background:linear-gradient(180deg,#064E3B,#065F46 50%,#064E3B);color:var(--cmd-text-white);border-color:#10B981;box-shadow:0 0 15px rgba(16,185,129,.3),inset 0 1px 0 rgba(255,255,255,.1)}.cmd-icon-box{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:radial-gradient(circle at center,var(--cmd-bg-panel) 0,var(--cmd-bg-inset) 100%);border:4px solid var(--cmd-chrome-mid);border-radius:50%;color:var(--cmd-glow-cyan);box-shadow:0 0 15px rgba(34,211,238,.15),inset 0 2px 6px rgba(0,0,0,.4),inset 0 -1px 0 rgba(192,205,224,.1);position:relative}.cmd-icon-box:before{content:"";position:absolute;inset:-8px;border:3px solid var(--cmd-chrome-dark);border-radius:50%;background:linear-gradient(135deg,var(--cmd-chrome-light) 0,var(--cmd-chrome-dark) 100%);z-index:-1;mask:radial-gradient(transparent 60%,#000 61%);-webkit-mask:radial-gradient(transparent 60%,#000 61%)}.cmd-icon-box-glow{box-shadow:0 0 20px rgba(34,211,238,.4),0 0 40px rgba(34,211,238,.15),inset 0 0 15px rgba(34,211,238,.1),inset 0 2px 6px rgba(0,0,0,.4)}.cmd-icon-box-square{border-radius:12px}.cmd-icon-box-square:before{border-radius:16px;mask:none;-webkit-mask:none;background:transparent;border:3px solid var(--cmd-chrome-dark)}.cmd-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font-family:var(--font-inter),sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border-radius:6px;border:2px solid}.cmd-badge-live{background:rgba(16,185,129,.15);color:var(--cmd-success);border-color:var(--cmd-success);box-shadow:0 0 15px rgba(16,185,129,.3);animation:cmd-glow-pulse 2s ease-in-out infinite}.cmd-badge-primary{background:rgba(24,119,242,.15);color:var(--cmd-glow-blue);border-color:rgba(59,130,246,.5);box-shadow:0 0 10px rgba(59,130,246,.2)}.cmd-badge-warning{background:rgba(245,158,11,.15);color:var(--cmd-warning);border-color:rgba(245,158,11,.5);box-shadow:0 0 10px rgba(245,158,11,.2)}.cmd-badge-error{background:rgba(239,68,68,.15);color:var(--cmd-error);border-color:rgba(239,68,68,.5);box-shadow:0 0 10px rgba(239,68,68,.2)}.cmd-badge-chrome{background:linear-gradient(180deg,var(--cmd-chrome-dark) 0,var(--cmd-chrome-shadow) 100%);color:var(--cmd-text-light);border-color:var(--cmd-chrome-mid);box-shadow:inset 0 1px 0 rgba(192,205,224,.15),0 2px 6px rgba(0,0,0,.3)}.cmd-pipe{width:12px;background:linear-gradient(90deg,var(--cmd-chrome-shadow) 0,var(--cmd-chrome-mid) 30%,var(--cmd-chrome-light) 50%,var(--cmd-chrome-mid) 70%,var(--cmd-chrome-shadow) 100%);border-radius:6px;box-shadow:inset 0 0 4px rgba(0,0,0,.3),0 0 6px rgba(0,0,0,.2)}.cmd-pipe-h{height:12px;width:100%;background:linear-gradient(180deg,var(--cmd-chrome-shadow) 0,var(--cmd-chrome-mid) 30%,var(--cmd-chrome-light) 50%,var(--cmd-chrome-mid) 70%,var(--cmd-chrome-shadow) 100%);border-radius:6px}.cmd-divider{height:4px;background:linear-gradient(90deg,transparent 0,var(--cmd-chrome-dark) 10%,var(--cmd-chrome-mid) 30%,var(--cmd-glow-cyan) 50%,var(--cmd-chrome-mid) 70%,var(--cmd-chrome-dark) 90%,transparent 100%);margin:24px 0;border-radius:2px;box-shadow:0 0 15px rgba(34,211,238,.3);position:relative}.cmd-stat-value{font-family:var(--font-inter),sans-serif;font-size:44px;font-weight:800;color:var(--cmd-glow-cyan);text-shadow:0 0 20px rgba(34,211,238,.5),0 0 40px rgba(34,211,238,.2);line-height:1}.cmd-stat-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--cmd-text-muted);margin-top:8px}.cmd-live-dot{width:12px;height:12px;background:var(--cmd-success);border-radius:50%;box-shadow:0 0 10px var(--cmd-success),0 0 20px var(--cmd-success);animation:cmd-light-flicker 1.5s ease-in-out infinite}.cmd-text-glow{text-shadow:0 0 15px rgba(34,211,238,.5),0 0 30px rgba(34,211,238,.2)}.cmd-text-chrome{background:linear-gradient(180deg,var(--cmd-chrome-light) 0,var(--cmd-chrome-mid) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[class*="border-[#3A3B3C]"]{border-width:2px!important;border-color:#4A5568!important}[class*="border-[#2D2E2F]"],[class*="border-[#333]"]{border-width:2px!important;border-color:#444!important}[class*="border-[#4A4B4C]"],[class*="border-[#555]"]{border-width:2px!important;border-color:#5A5F68!important}[class*=rounded-2xl][class*=border][class*="bg-[#242526]"],[class*=rounded-lg][class*=border][class*="bg-[#242526]"],[class*=rounded-xl][class*=border][class*="bg-[#242526]"]{border-width:2px!important;border-color:#4A5568!important;box-shadow:0 0 8px rgba(74,85,104,.15),0 4px 16px rgba(0,0,0,.3)}[class*=border-b][class*="border-[#3A3B3C]"],[class*=border-t][class*="border-[#3A3B3C]"],[class*=border-y][class*="border-[#3A3B3C]"]{border-width:0 0 2px!important;border-color:#4A5568!important}[class*=border-y][class*="border-[#3A3B3C]"]{border-top-width:2px!important;border-bottom-width:2px!important}[class*=border-t][class*="border-[#3A3B3C]"]{border-top-width:2px!important;border-bottom-width:0!important}[class*=rounded-lg][class*=flex][class*=items-center][class*=justify-center][class*="bg-[#1877F2]"],[class*=rounded-xl][class*=flex][class*=items-center][class*=justify-center]{border:2px solid rgba(255,255,255,.12)!important}[class*=rounded-full][class*=border],[class*=rounded-lg][class*=border][class*=px-],[class*=rounded-xl][class*=border][class*=px-]{border-width:2px!important}[class*=rounded-2xl][class*=border][class*="bg-[#18191A]"],[class*=rounded-2xl][class*=border][class*="bg-[#1A1B1E]"]{border-width:2px!important;border-color:#4A5568!important}.cmd-panel{border-width:5px!important}.cmd-btn{border-width:4px!important}.cmd-input{border-width:3px!important;border-color:#5A6A7E!important}.cmd-input:focus{border-color:var(--cmd-glow-cyan)!important}.cmd-inset{border-width:3px!important}.cmd-badge{border-width:2px!important}.cmd-icon-box{border-width:5px!important}.cmd-header-full{border-bottom-width:5px!important}@media (max-width:768px){.landing-nav{flex-direction:column!important;gap:16px!important;padding:16px 20px!important}.landing-nav-links{width:100%;justify-content:center!important}.landing-logo-text{font-size:16px!important}.landing-hero{flex-direction:column!important;padding:40px 20px 60px!important;gap:40px!important;text-align:center}.landing-hero-content{max-width:100%!important}.landing-hero-title{font-size:28px!important}.landing-hero-subtitle{font-size:16px!important}.landing-tagline{font-size:10px!important;padding:6px 12px!important}.landing-hero-buttons{flex-direction:column!important;align-items:center!important;gap:12px!important}.landing-hero-buttons button{width:100%!important;max-width:280px!important}.landing-stats-bar{flex-direction:column!important;gap:20px!important;align-items:center!important}.landing-hero-visual{min-width:unset!important;width:100%!important}.landing-hero-card-stack{width:280px!important;height:340px!important;margin:0 auto}.landing-hero-card{width:240px!important}.landing-card-stat-value{font-size:28px!important}.landing-about-section{padding:60px 20px!important}.landing-about-title{font-size:24px!important}.landing-about-description{font-size:15px!important}.landing-about-grid{gap:16px!important}.landing-about-card{padding:24px!important}.landing-features{padding:60px 20px!important}.landing-section-title{font-size:20px!important;flex-direction:column!important;gap:8px!important}.landing-feature-grid{gap:16px!important}.landing-feature-card{padding:24px!important}.landing-multiplier-section{padding:60px 20px!important}.landing-multiplier-title{font-size:24px!important}.landing-multiplier-grid{gap:10px!important}.landing-multiplier-card{padding:14px 18px!important}.landing-multiplier-value{font-size:18px!important}.landing-testimonial-section{padding:60px 20px!important}.landing-testimonial-grid{gap:16px!important}.landing-testimonial-card{padding:24px!important}.landing-final-cta{padding:60px 20px!important}.landing-final-cta-title{font-size:24px!important}.landing-footer{padding:30px 20px!important}.landing-footer-content{flex-direction:column!important;text-align:center!important;gap:16px!important}}@media (max-width:400px){.landing-hero-title{font-size:24px!important}.landing-hero-card-stack{width:250px!important;height:320px!important}.landing-hero-card{width:220px!important}.landing-card-inner{padding:18px!important}.landing-stat-value{font-size:20px!important}.landing-nav-button{padding:8px 16px!important;font-size:11px!important}}@media (max-width:768px){.landing-floating-card,.landing-floating-card-right,.landing-floating-chip{display:none!important}}.avatar-shimmer{background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.03) 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:50%;overflow:hidden}.avatar-shimmer img{opacity:0;transition:opacity .3s ease}.avatar-shimmer img.loaded{opacity:1}.pnm-page{padding-bottom:20px;display:flex;flex-direction:column;position:relative;touch-action:pan-y;color:#fff;font-family:Inter,-apple-system,sans-serif;overflow-x:hidden;overflow-x:clip}.pnm-title-bar{text-align:center;padding:clamp(12px,2vh,28px) 20px clamp(8px,1.5vh,18px);position:relative;flex-shrink:0}.pnm-title{font-size:clamp(22px,3.5vw,36px);font-weight:900;letter-spacing:clamp(1.5px,.3vw,3px);margin:0;background:linear-gradient(135deg,#ffffff,#cbd5e1 40%,#ffffff 60%,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;filter:drop-shadow(0 0 20px rgba(255,255,255,.3))}.pnm-subtitle{margin:clamp(3px,.5vh,6px) 0 0;font-size:clamp(22px,2.4vw,28px);color:rgba(148,163,184,.6);letter-spacing:1px;font-weight:500}.pnm-fav-toast{position:fixed;top:80px;left:50%;transform:translateX(-50%) translateY(0);z-index:9999;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,rgba(20,10,30,.92),rgba(30,15,40,.88));border:1.5px solid rgba(239,68,68,.35);border-radius:14px;font-size:14px;font-weight:700;color:rgba(252,165,165,.95);cursor:pointer;backdrop-filter:blur(16px);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 20px rgba(239,68,68,.12),inset 0 1px 0 rgba(255,255,255,.06);white-space:nowrap;animation:favToastIn .4s cubic-bezier(.34,1.56,.64,1) forwards;pointer-events:auto}.pnm-fav-toast:active,.pnm-fav-toast:hover{border-color:rgba(239,68,68,.55);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 24px rgba(239,68,68,.2),inset 0 1px 0 rgba(255,255,255,.08);transform:translateX(-50%) translateY(-2px)}.pnm-fav-toast-exit{animation:favToastOut .35s ease-in forwards}@keyframes favToastIn{0%{opacity:0;transform:translateX(-50%) translateY(-30px) scale(.92)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes favToastOut{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-20px) scale(.95)}}.pnm-layout{display:block;width:100%;max-width:1600px;margin:0 auto}.pnm-top-search-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 20px;background:rgba(8,14,26,.7);border-top:1px solid rgba(148,163,184,.1);border-bottom:1px solid rgba(148,163,184,.08);backdrop-filter:blur(8px);position:sticky;top:var(--sp-header-height,56px);z-index:50;flex-wrap:wrap}.pnm-location-area{flex-shrink:0;position:relative;z-index:105}.pnm-location-pill{display:flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(63,185,80,.08);border:1.5px solid rgba(63,185,80,.3);border-radius:20px;font-size:12px;font-weight:600;animation:locationActivePulse 3s ease-in-out infinite;white-space:nowrap}.pnm-location-dot{width:8px;height:8px;border-radius:50%;background:#3fb950;flex-shrink:0;box-shadow:0 0 6px rgba(63,185,80,.6);animation:locationDotPulse 2s ease-in-out infinite}@keyframes locationDotPulse{0%,to{opacity:1}50%{opacity:.5}}.pnm-location-label{color:#3fb950;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.8px}.pnm-location-city{color:rgba(226,232,240,.8);font-size:12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pnm-location-clear{background:none;border:none;color:rgba(255,255,255,.3);font-size:16px;cursor:pointer;line-height:1;padding:0 2px;transition:color .2s}.pnm-location-clear:active,.pnm-location-clear:hover{color:#ef4444}.pnm-gps-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(200,214,229,.06));border:1.5px solid rgba(255,255,255,.3);border-radius:20px;color:#ffffff;font-size:13px;font-weight:700;cursor:pointer;transition:all .25s;animation:gpsGlow 2.5s ease-in-out infinite;white-space:nowrap}.pnm-gps-btn:active,.pnm-gps-btn:hover{background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(200,214,229,.12));border-color:rgba(255,255,255,.5);transform:translateY(-1px)}.pnm-gps-btn.loading{opacity:.6;pointer-events:none;animation:none}.pnm-top-tabs{display:flex;flex-wrap:wrap;justify-content:center;padding:0 12px 10px;z-index:3}.pnm-top-tab,.pnm-top-tabs{align-items:center;gap:6px;position:relative}.pnm-top-tab{display:inline-flex;min-height:44px;padding:7px 14px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:rgba(0,0,0,.3);border:1.5px solid rgba(148,163,184,.15);border-radius:20px;color:rgba(148,163,184,.7);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit}.pnm-top-tab:active,.pnm-top-tab:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);color:#e2e8f0}.pnm-top-tab.active{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4);color:#ffffff;box-shadow:0 0 12px rgba(255,255,255,.1)}.pnm-top-tab.live .pnm-live-dot{display:inline-block}.pnm-top-tab.live.active{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.4);color:#fca5a5}.pnm-live-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0;box-shadow:0 0 6px rgba(239,68,68,.5);animation:livePulse 1.5s ease-in-out infinite}.pnm-tab-badge{background:#ef4444;color:#fff;font-size:12px;font-weight:700;padding:1px 6px;border-radius:10px;min-width:18px;text-align:center}.pnm-top-search{display:flex;align-items:center;gap:8px;width:100%;max-width:340px;background:rgba(0,0,0,.35);border:1.5px solid rgba(148,163,184,.15);border-radius:20px;padding:0 14px;transition:border-color .2s;outline:none}.pnm-top-search:focus-within{border-color:rgba(255,255,255,.35);outline:none}.pnm-top-search-input{flex:1;padding:8px 0;background:transparent;border:none;color:#e2e8f0;font-size:13px;font-family:inherit;outline:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0}.pnm-top-search-input:focus{outline:none!important;box-shadow:none}.pnm-top-search-input::-moz-placeholder{color:rgba(148,163,184,.4)}.pnm-top-search-input::placeholder{color:rgba(148,163,184,.4)}.pnm-search-submit-btn{flex-shrink:0;padding:5px 12px;background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(200,214,229,.1));border:1px solid rgba(255,255,255,.3);border-radius:12px;color:#ffffff;font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit;animation:searchBtnIn .15s ease-out}.pnm-search-submit-btn:active,.pnm-search-submit-btn:hover{background:linear-gradient(135deg,rgba(255,255,255,.28),rgba(200,214,229,.18));border-color:rgba(255,255,255,.5);transform:scale(1.04)}.pnm-search-submit-btn:active{transform:scale(.97)}@keyframes searchBtnIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.pnm-filter-bar{display:flex;align-items:flex-end;gap:12px;padding:10px 20px;background:rgba(6,10,20,.5);border-bottom:1px solid rgba(148,163,184,.08);flex-wrap:wrap}.pnm-filter-group{display:flex;flex-direction:column;gap:4px;min-width:110px}.pnm-filter-label{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:rgba(148,163,184,.45);text-align:center}.pnm-filter-select{padding:7px 10px;background:rgba(0,0,0,.4);border:1.5px solid rgba(148,163,184,.15);border-radius:8px;color:#e2e8f0;font-size:12px;font-family:inherit;cursor:pointer;transition:border-color .2s;min-width:110px}.pnm-filter-select:focus{border-color:rgba(255,255,255,.35);outline:none}.pnm-live-games-inline,.pnm-location-area{align-self:flex-end}.pnm-live-games-inline{margin-left:4px;flex-shrink:0}.pnm-live-games-btn{margin-left:8px;flex-shrink:0}.pnm-venues-below-map{display:flex;justify-content:center;padding:14px 20px 8px}.pnm-venues-below-btn{display:flex;align-items:center;gap:8px;padding:10px 28px;background:rgba(0,0,0,.3);border:1.5px solid rgba(148,163,184,.2);border-radius:22px;color:rgba(200,214,229,.85);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit;letter-spacing:.4px}.pnm-venues-below-btn:active,.pnm-venues-below-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.35);color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.3)}.pnm-venues-below-btn.active{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4);color:#ffffff}.pnm-chip-strip{flex-wrap:wrap;gap:8px;padding:8px 20px 10px;background:rgba(4,8,16,.4);border-bottom:1px solid rgba(148,163,184,.08)}.pnm-chip,.pnm-chip-strip{display:flex;align-items:center}.pnm-chip{gap:7px;padding:7px 14px;background:rgba(0,0,0,.35);border:1.5px solid rgba(148,163,184,.15);border-radius:20px;color:rgba(200,214,229,.7);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit;flex-shrink:0}.pnm-chip:active,.pnm-chip:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);color:#fff}.pnm-chip.active{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4);color:#ffffff;box-shadow:0 0 10px rgba(255,255,255,.08)}.sidebar-nav{display:flex;flex-direction:column;gap:1px;padding:0 6px;margin-bottom:10px}.sidebar-location-active{display:flex;align-items:center;gap:8px;padding:8px 10px;margin:0 6px 6px;background:linear-gradient(90deg,rgba(63,185,80,.08),rgba(63,185,80,.03),rgba(63,185,80,.08));border:1px solid rgba(63,185,80,.2);border-radius:8px;font-size:12px;color:rgba(200,214,229,.6);font-weight:600;animation:locationActivePulse 3s ease-in-out infinite}@keyframes locationActivePulse{0%,to{border-color:rgba(63,185,80,.2);box-shadow:0 0 0 rgba(63,185,80,0)}50%{border-color:rgba(63,185,80,.35);box-shadow:0 0 8px rgba(63,185,80,.08)}}.sidebar-location-active-clear{background:none;border:none;color:rgba(255,255,255,.3);font-size:16px;cursor:pointer;line-height:1;padding:2px;flex-shrink:0;transition:color .2s}.sidebar-location-active-clear:active,.sidebar-location-active-clear:hover{color:#ef4444}.sidebar-tab{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border-radius:6px;background:transparent;border:1.5px solid transparent;cursor:pointer;transition:all .2s;color:rgba(148,163,184,.65);position:relative;text-align:left}.sidebar-tab:active,.sidebar-tab:hover{background:rgba(148,163,184,.06);color:rgba(200,214,229,.85)}.sidebar-tab.active{background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(200,214,229,.06));border-color:rgba(255,255,255,.3);color:#ffffff;box-shadow:inset 0 0 12px rgba(255,255,255,.06),0 0 8px rgba(255,255,255,.08)}.sidebar-tab.active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:#ffffff;border-radius:0 3px 3px 0;box-shadow:0 0 8px rgba(255,255,255,.4)}.sidebar-tab-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.sidebar-tab-label{font-size:12px;font-weight:600;white-space:nowrap}.sidebar-tab-badge{margin-left:auto;background:#ef4444;color:#fff;font-size:12px;font-weight:700;padding:2px 7px;border-radius:10px;min-width:20px;text-align:center;animation:livePulse 2s ease-in-out infinite}.sidebar-sub-nav{display:flex;flex-direction:column;gap:2px;padding:4px 12px 12px;margin-left:24px;border-left:2px solid rgba(148,163,184,.1)}.sidebar-sub-tab{padding:10px 14px;background:transparent;border:none;border-radius:8px;color:rgba(148,163,184,.6);font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:all .2s}.sidebar-sub-tab:active,.sidebar-sub-tab:hover{background:rgba(148,163,184,.06);color:#e2e8f0}.sidebar-sub-tab.active{background:rgba(255,255,255,.1);color:#ffffff;font-weight:700}.more-tools-overview{width:100%}.more-tools-header{text-align:center;margin-bottom:28px}.more-tools-title{font-size:24px;font-weight:800;letter-spacing:1px;margin:0 0 6px;background:linear-gradient(135deg,#ffffff,#e2e8f0,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.more-tools-desc{font-size:14px;color:rgba(148,163,184,.5);margin:0;font-weight:500}.more-tools-grid{display:flex;flex-direction:column;gap:10px}.more-tool-card{display:flex;align-items:center;gap:16px;width:100%;padding:18px 20px;background:linear-gradient(135deg,rgba(15,23,42,.8),rgba(20,30,50,.6));border:1.5px solid rgba(148,163,184,.1);border-radius:14px;cursor:pointer;transition:all .25s ease;text-align:left;color:#fff;position:relative;overflow:hidden}.more-tool-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 60%);opacity:0;transition:opacity .3s}.more-tool-card:active,.more-tool-card:hover{border-color:rgba(255,255,255,.35);transform:translateX(4px);box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 15px rgba(255,255,255,.08)}.more-tool-card:active:before,.more-tool-card:hover:before{opacity:1}.more-tool-card:active{transform:scale(.98)}.more-tool-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;min-width:52px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.more-tool-info{flex:1;min-width:0}.more-tool-name{font-size:16px;font-weight:700;margin:0 0 4px;color:#e2e8f0}.more-tool-card:active .more-tool-name,.more-tool-card:hover .more-tool-name{color:#ffffff}.more-tool-desc{font-size:12px;color:rgba(148,163,184,.5);margin:0;line-height:1.4;font-weight:400}.more-tool-arrow{color:rgba(148,163,184,.25);flex-shrink:0;transition:all .25s}.more-tool-card:active .more-tool-arrow,.more-tool-card:hover .more-tool-arrow{color:#ffffff;transform:translateX(3px)}@media (max-width:768px){.more-tools-title{font-size:20px}.more-tools-desc{font-size:12px}.more-tool-card{padding:14px 16px;gap:12px}.more-tool-icon{width:44px;height:44px;min-width:44px}.more-tool-icon svg{width:26px;height:26px}.more-tool-name{font-size:14px}.more-tool-desc{font-size:12px}}.sidebar-filters{border-top:1px solid rgba(148,163,184,.08);margin-top:6px;padding:8px 8px 0}.sidebar-section-title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:rgba(148,163,184,.4);margin-bottom:10px;padding:0 4px}.sidebar-search-form{display:flex;align-items:center;gap:8px;margin-bottom:10px;background:rgba(0,0,0,.35);border:1.5px solid rgba(148,163,184,.15);border-radius:8px;padding:0 10px;transition:border-color .2s}.sidebar-search-form:focus-within{border-color:rgba(255,255,255,.4)}.sidebar-search-icon{flex-shrink:0;color:rgba(148,163,184,.45);transition:color .2s}.sidebar-search-form:focus-within .sidebar-search-icon{color:rgba(255,255,255,.7)}.sidebar-search-input{flex:1;padding:8px 0;background:transparent;border:none;color:#e2e8f0;font-size:13px;font-family:inherit;outline:none;min-width:0}.sidebar-search-input::-moz-placeholder{color:rgba(148,163,184,.35)}.sidebar-search-input::placeholder{color:rgba(148,163,184,.35)}.sidebar-gps-btn{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(200,214,229,.08));border:1.5px solid rgba(255,255,255,.35);border-radius:10px;color:#ffffff;font-size:13px;font-weight:700;cursor:pointer;transition:all .3s;margin-bottom:10px;letter-spacing:.4px;animation:gpsGlow 2.5s ease-in-out infinite;box-shadow:0 0 12px rgba(255,255,255,.15)}@keyframes gpsGlow{0%,to{box-shadow:0 0 8px rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}50%{box-shadow:0 0 20px rgba(255,255,255,.3),0 0 40px rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}}.sidebar-gps-btn:active,.sidebar-gps-btn:hover{background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(200,214,229,.15));border-color:rgba(255,255,255,.5);color:#f0d48a;transform:translateY(-1px);box-shadow:0 4px 16px rgba(255,255,255,.25)}.sidebar-gps-btn.active{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.25);color:#4ade80;animation:none}.sidebar-gps-label{display:flex;align-items:center;gap:6px;padding:8px;background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.2);border-radius:8px;font-size:12px;color:rgba(255,255,255,.8);margin-bottom:10px}.sidebar-gps-clear{margin-left:auto;background:none;border:none;color:rgba(255,255,255,.3);font-size:18px;cursor:pointer;line-height:1;padding:0}.sidebar-gps-clear:active,.sidebar-gps-clear:hover{color:#ef4444}.sidebar-filter-group{margin-bottom:10px}.sidebar-filter-group label{display:block;font-size:12px;font-weight:700;color:rgba(255,255,255,.5);margin-bottom:4px;padding:0 2px;text-transform:uppercase;letter-spacing:.5px}.sidebar-chip{padding:8px 14px;background:rgba(0,0,0,.35);border:1.5px solid rgba(148,163,184,.12);border-radius:8px;color:rgba(255,255,255,.6);font-size:13px;font-weight:600;transition:all .2s}.sidebar-chip:active,.sidebar-chip:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);color:#fff}.sidebar-chip.active{background:rgba(255,255,255,.15)}.sidebar-select{width:100%;padding:7px 8px;background:rgba(0,0,0,.35);border:1.5px solid rgba(148,163,184,.15);border-radius:6px;color:#e2e8f0;font-size:12px;font-family:inherit;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.sidebar-apply-filters-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 12px;margin-top:14px;background:linear-gradient(135deg,#64748b,#334155);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffff;font-size:13px;font-weight:800;letter-spacing:.5px;cursor:pointer;transition:all .2s;box-shadow:0 2px 12px rgba(0,0,0,.3)}.sidebar-apply-filters-btn:active,.sidebar-apply-filters-btn:hover{transform:translateY(-1px);box-shadow:0 4px 18px rgba(0,0,0,.4)}.sidebar-apply-filters-btn:active{transform:translateY(0)}.sidebar-select:focus{border-color:rgba(255,255,255,.4);outline:none}.pnm-main{width:100%;padding:0 0 20px}@media (max-width:768px){.mobile-gps-row{display:block;padding:0 14px 8px}.mobile-gps-enable-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(16,185,129,.12));border:2px solid rgba(34,197,94,.45);border-radius:12px;color:#4ade80;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .25s;box-shadow:0 0 16px rgba(34,197,94,.12),inset 0 1px 0 rgba(255,255,255,.05);letter-spacing:.3px;animation:mobileGpsPulse 3s ease-in-out infinite}.mobile-gps-enable-btn:active{transform:scale(.97)}.mobile-gps-enable-btn.loading{opacity:.6;pointer-events:none;animation:none}@keyframes mobileGpsPulse{0%,to{box-shadow:0 0 16px rgba(34,197,94,.12),inset 0 1px 0 rgba(255,255,255,.05)}50%{box-shadow:0 0 24px rgba(34,197,94,.25),inset 0 1px 0 rgba(255,255,255,.05)}}.mobile-gps-active{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(16,185,129,.05));border:1.5px solid rgba(34,197,94,.3);border-radius:12px}.mobile-gps-pulse{width:10px;height:10px;border-radius:50%;background:#22c55e;flex-shrink:0;box-shadow:0 0 6px rgba(34,197,94,.4);animation:gpsDotPulse 2s ease-in-out infinite}@keyframes gpsDotPulse{0%,to{opacity:1;box-shadow:0 0 6px rgba(34,197,94,.4)}50%{opacity:.6;box-shadow:0 0 12px rgba(34,197,94,.6)}}.mobile-gps-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.mobile-gps-label-text{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(74,222,128,.7)}.mobile-gps-city{font-size:14px;font-weight:700;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-gps-clear{background:rgba(200,214,229,.06);border:1px solid rgba(200,214,229,.15);border-radius:50%;width:28px;height:28px;color:rgba(200,214,229,.5);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;line-height:1;transition:all .2s}.mobile-gps-clear:active{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#f87171}}.pnm-main{flex:1;min-width:0;padding:0 clamp(10px,1.5vw,20px) 20px}@media (max-width:768px){.pnm-title-bar{padding:clamp(6px,1.5vh,14px) 14px clamp(4px,1vh,10px)}.pnm-title{font-size:clamp(20px,5.5vw,28px);letter-spacing:clamp(1px,.4vw,2px)}.pnm-subtitle{font-size:clamp(20px,5vw,26px);letter-spacing:.5px}.pnm-layout{flex-direction:column}.pnm-sidebar{width:100%;min-width:100%;height:auto;flex-shrink:0;max-height:none;border-right:none;border-bottom:2px solid rgba(148,163,184,.12);box-shadow:0 4px 24px rgba(0,0,0,.3);padding:6px 0 8px;position:sticky;top:var(--sp-header-height,56px);z-index:50}.sidebar-location-active{margin:0 10px 4px;padding:6px 10px;font-size:12px}.sidebar-nav{flex-direction:row;flex-wrap:wrap;gap:4px;padding:0 10px;margin-bottom:6px}.sidebar-tab{flex-direction:column;gap:3px;padding:8px 12px;min-width:60px;align-items:center;text-align:center}.sidebar-tab.active:before{display:none}.sidebar-tab.active{box-shadow:inset 0 -2px 0 #ffffff,inset 0 0 8px rgba(255,255,255,.08)}.sidebar-tab-label{font-size:12px}.sidebar-tab-icon{width:20px;height:20px}.sidebar-sub-nav{flex-direction:row;flex-wrap:wrap;margin-left:0;border-left:none;gap:4px;padding:0 10px 6px}.sidebar-sub-tab{padding:6px 14px;font-size:12px;white-space:nowrap}.sidebar-filters{padding:0 10px 6px;display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.sidebar-section-title{width:100%;margin-bottom:4px}.sidebar-search-form{flex:1;min-width:160px;margin-bottom:0}.sidebar-gps-btn{min-width:110px;flex:0;margin-bottom:0}.sidebar-gps-label{width:100%}.sidebar-filter-group{margin-bottom:0}.sidebar-chips{gap:4px}.sidebar-chip{padding:5px 10px;font-size:12px}.sidebar-select{font-size:12px;padding:6px 8px}.sidebar-filter-group label{font-size:12px;margin-bottom:3px}.pnm-main{padding:0 10px 40px}}.space-bg{position:fixed;inset:0;background:radial-gradient(ellipse at 20% 20%,rgba(59,130,246,.12) 0,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(139,92,246,.08) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(6,182,212,.06) 0,transparent 60%),linear-gradient(180deg,#020408,#0a1628 30%,#0d1b2a 50%,#0a1628 70%,#020408);z-index:-2}.space-bg:before{background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(148,163,184,.04) 0,rgba(148,163,184,.04) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(148,163,184,.04) 0,rgba(148,163,184,.04) 40px);background-size:40px 40px}.space-bg:after,.space-bg:before{content:"";position:absolute;inset:0}.space-bg:after{background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 4px);pointer-events:none}.space-overlay{position:fixed;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(148,163,184,.05) 0,transparent 50%),linear-gradient(180deg,rgba(3,7,18,.4),transparent 15%,transparent 85%,rgba(3,7,18,.6));z-index:-1}.universal-header{flex-shrink:0}.native-search-row{position:relative;display:flex;gap:10px;padding:16px 20px;margin:0 auto;max-width:1400px;z-index:10}.native-search-form{flex:1;position:relative;background:linear-gradient(180deg,rgba(20,30,48,.95),rgba(12,18,30,.98));border:2px solid rgba(148,163,184,.18);border-radius:12px;display:flex;align-items:center;overflow:hidden;box-shadow:inset 0 2px 6px rgba(0,0,0,.4),inset 0 -1px 0 rgba(148,163,184,.08),0 2px 8px rgba(0,0,0,.3)}.native-search-input{flex:1;background:transparent;border:none;padding:14px 16px;color:#e2e8f0;font-size:16px;font-family:inherit;outline:none}.native-search-input::-moz-placeholder{color:rgba(148,163,184,.4)}.native-search-input::placeholder{color:rgba(148,163,184,.4)}.native-search-btn{background:transparent;border:none;color:rgba(148,163,184,.6);padding:0 16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}.native-search-btn:active,.native-search-btn:hover{color:#ffffff}.native-filter-btn,.native-gps-btn{background:linear-gradient(180deg,rgba(20,30,48,.95),rgba(12,18,30,.98));border:2px solid rgba(148,163,184,.18);border-radius:12px;width:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:rgba(148,163,184,.7);cursor:pointer;transition:all .25s;box-shadow:inset 0 2px 4px rgba(0,0,0,.35),inset 0 -1px 0 rgba(148,163,184,.06),0 2px 6px rgba(0,0,0,.25)}.native-filter-btn:active,.native-filter-btn:hover,.native-gps-btn:active,.native-gps-btn:hover{border-color:rgba(148,163,184,.3);color:#e2e8f0}.native-filter-btn.active,.native-gps-btn.active{background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(200,214,229,.1));border-color:rgba(255,255,255,.5);color:#ffffff;box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 0 12px rgba(255,255,255,.15)}.sub-tab-row{display:flex;justify-content:center;gap:6px;padding:0 20px 16px;max-width:1400px;margin:0 auto}.sub-tab-btn{padding:8px 18px;background:linear-gradient(180deg,rgba(25,35,55,.9),rgba(15,23,42,.95));border:1.5px solid rgba(148,163,184,.15);border-radius:8px;color:rgba(148,163,184,.7);font-size:13px;font-weight:600;cursor:pointer;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 4px rgba(0,0,0,.3);text-transform:uppercase;letter-spacing:.5px}.sub-tab-btn:active,.sub-tab-btn:hover{border-color:rgba(148,163,184,.3);color:#e2e8f0}.sub-tab-btn.active{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(200,214,229,.08));border-color:rgba(255,255,255,.45);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 10px rgba(255,255,255,.1),0 2px 4px rgba(0,0,0,.3)}.pnm-content{padding:0;max-width:100%;margin:0;width:100%}.empty-state,.loading-state,.search-landing{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:rgba(148,163,184,.6);text-align:center;background:linear-gradient(160deg,rgba(15,23,42,.5),rgba(8,14,25,.7));border:1.5px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 4px 16px rgba(0,0,0,.3);margin:8px 0}.spinner{width:40px;height:40px;border:3px solid rgba(148,163,184,.12);border-top-color:#ffffff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px;box-shadow:0 0 12px rgba(255,255,255,.15)}.empty-state button{margin-top:16px;padding:12px 24px;background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(200,214,229,.1));border:1.5px solid rgba(255,255,255,.4);border-radius:8px;color:#ffffff;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 2px 6px rgba(0,0,0,.3);transition:all .25s}.empty-state button:active,.empty-state button:hover{border-color:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 12px rgba(255,255,255,.15),0 2px 6px rgba(0,0,0,.3)}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:stretch}.venue-card-wrapper{transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:14px}.venue-card-highlighted{animation:venueHighlight 3s ease-out forwards;border-radius:14px}@keyframes venueHighlight{0%{box-shadow:0 0 0 3px rgba(255,255,255,.8),0 0 30px rgba(255,255,255,.3);transform:scale(1.02)}30%{box-shadow:0 0 0 3px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.2);transform:scale(1.01)}to{box-shadow:0 0 0 0 transparent;transform:scale(1)}}.entity-card{background:linear-gradient(160deg,rgba(18,28,45,.92),rgba(10,16,28,.96));border:2px solid rgba(148,163,184,.16);border-radius:14px;padding:16px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.3),inset 0 0 20px rgba(148,163,184,.04),0 4px 20px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.2)}.entity-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 10%,rgba(148,163,184,.2) 50%,transparent 90%);border-radius:14px 14px 0 0}.entity-card:active,.entity-card:hover{border-color:rgba(255,255,255,.35);background:linear-gradient(160deg,rgba(20,32,50,.95),rgba(12,20,34,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 20px rgba(255,255,255,.03),0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.08);transform:translateY(-2px)}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.entity-card h4{font-size:16px;font-weight:600;margin:0 0 4px;color:#fff}.vc3-card{position:relative;overflow:hidden;background:linear-gradient(160deg,rgba(16,24,36,.95),rgba(10,16,26,.98));border:2px solid rgba(148,163,184,.16);border-radius:14px;padding:16px 18px 14px;transition:border-color .3s,box-shadow .3s,background .3s;display:flex;flex-direction:column;height:100%;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.3),inset 0 0 20px rgba(148,163,184,.04),0 4px 20px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.2)}.vc3-card:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(148,163,184,.25) 30%,rgba(148,163,184,.15) 70%,transparent 95%);pointer-events:none}.vc3-card:active,.vc3-card:hover{filter:brightness(1.08);background:linear-gradient(160deg,rgba(18,28,42,.97),rgba(12,20,32,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 20px rgba(255,255,255,.03),0 8px 32px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.06)}.vc3-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.vc3-type-label{font-size:12px;font-weight:500;letter-spacing:.2px}.vc3-right-stack{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.vc3-hours-compact{font-size:12px;color:rgba(255,255,255,.4);font-weight:500;white-space:nowrap}.vc3-status-group{display:flex;align-items:center;gap:6px}.vc3-open-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.22);border-radius:12px;font-size:12px;font-weight:600;color:#4ade80;white-space:nowrap}.vc3-open-dot{width:5px;height:5px;background:#4ade80;border-radius:50%;animation:vc3pulse 2s ease-in-out infinite}@keyframes vc3pulse{0%,to{opacity:1;box-shadow:0 0 4px #4ade80}50%{opacity:.5;box-shadow:0 0 8px #4ade80}}.vc3-distance{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:12px;font-weight:600;color:rgba(255,255,255,.6);white-space:nowrap}.vc3-fav{background:none;border:none;padding:4px;cursor:pointer;transition:transform .2s}.vc3-fav:active,.vc3-fav:hover{transform:scale(1.15)}.vc3-fav.active svg{filter:drop-shadow(0 0 6px rgba(239,68,68,.5))}.vc3-name{font-size:16px;font-weight:800;margin:0;color:#e8ecf0;line-height:1.25;letter-spacing:-.15px}.vc3-address{display:flex;align-items:flex-start;gap:5px;font-size:12.5px;color:rgba(255,255,255,.48);margin:0 0 8px;line-height:1.35;text-decoration:none;cursor:pointer;transition:color .2s}.vc3-address:active,.vc3-address:hover{color:rgba(255,255,255,.7)}.vc3-address:active span,.vc3-address:hover span{text-decoration:underline}.vc3-address span{overflow:hidden;text-overflow:ellipsis}.vc3-host{display:flex;align-items:center;gap:6px;margin:2px 0 4px}.vc3-host-name{font-size:12px;color:#58a6ff;font-weight:600}.vc3-host-link{font-size:12px;color:#3fb950;text-decoration:underline;margin-left:2px}.vc3-description{font-size:12px;color:rgba(255,255,255,.4);margin:0 0 6px;line-height:1.4;font-style:italic}.vc3-badges{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.vc3-badge{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;border:1px solid transparent}.vc3-badge-featured{background:rgba(255,255,255,.12);color:#ffffff;border-color:rgba(255,255,255,.25)}.vc3-badge-newcomer{background:rgba(34,197,94,.1);color:#4ade80;border-color:rgba(34,197,94,.2)}.vc3-badge-promo{background:rgba(139,92,246,.1);color:#a78bfa;border-color:rgba(139,92,246,.2)}.vc3-badge-live{display:inline-flex;align-items:center;gap:4px;background:rgba(239,68,68,.12);color:#ef4444;border-color:rgba(239,68,68,.3);animation:vc3livePulse 2s ease-in-out infinite}.vc3-live-dot{width:5px;height:5px;background:#ef4444;border-radius:50%}@keyframes vc3livePulse{0%,to{box-shadow:0 0 6px rgba(239,68,68,.15)}50%{box-shadow:0 0 12px rgba(239,68,68,.3)}}.vc3-badge-tourney{background:rgba(59,130,246,.1);color:#60a5fa;border-color:rgba(59,130,246,.2)}.vc3-badge-checkin{background:rgba(230,81,0,.1);color:#fb923c;border-color:rgba(230,81,0,.2);cursor:pointer}.vc3-data-zone{flex:1;display:flex;flex-direction:column;margin-bottom:4px}.vc3-live-info{display:flex;gap:16px;padding:8px 12px;background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.12);border-radius:8px;margin-bottom:8px}.vc3-live-stat{display:flex;align-items:center;gap:4px}.vc3-live-stat-val{font-size:14px;font-weight:800;color:#e8ecf0}.vc3-live-stat-label{font-size:12px;color:rgba(255,255,255,.45);font-weight:500}.vc3-hours{display:flex;align-items:center;gap:5px;font-size:12px;color:rgba(255,255,255,.42);margin:0 0 6px}.vc3-games{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:6px}.vc3-game-chip{padding:3px 8px;border-radius:4px;border:1px solid;white-space:nowrap}.vc3-game-chip,.vc3-stakes{font-size:12px;font-weight:600}.vc3-stakes{display:flex;align-items:center;gap:5px;color:rgba(255,255,255,.8);margin:0 0 6px}.vc3-trust{padding:8px 0 6px;border-top:1px solid rgba(148,163,184,.08);margin-top:4px}.vc3-trust-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.vc3-trust-label{font-size:12px;font-weight:700}.vc3-trust-val{font-size:12px;font-weight:800}.vc3-trust-track{height:6px;background:rgba(148,163,184,.08);border-radius:3px;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.4),0 0 0 1px rgba(148,163,184,.06)}.vc3-trust-fill{height:100%;border-radius:3px;transition:width .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor;position:relative}.vc3-trust-fill:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);border-radius:3px}.vc3-actions{border-top:1px solid rgba(255,255,255,.06);margin-top:auto}.vc3-actions-secondary{display:flex;gap:5px}.vc3-actions-primary{display:flex!important;gap:6px;flex:1;justify-content:flex-end;flex-wrap:nowrap}.vc3-icon-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;padding:0;border:1.5px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(25,35,55,.8),rgba(15,23,42,.9));color:rgba(148,163,184,.5);text-decoration:none;cursor:pointer;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 2px 4px rgba(0,0,0,.25)}.vc3-icon-btn:active,.vc3-icon-btn:hover{background:linear-gradient(180deg,rgba(30,42,65,.9),rgba(20,30,48,.95));border-color:rgba(148,163,184,.25);color:#e2e8f0;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 8px rgba(0,0,0,.35)}.vc3-pill{display:inline-flex!important;align-items:center;gap:5px;padding:8px 12px;border-radius:8px;font-weight:700;cursor:pointer;border:1.5px solid transparent;transition:all .25s;font-family:inherit;white-space:nowrap;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 4px rgba(0,0,0,.25)}.vc3-pill,.vc3-pill span{font-size:12px}.vc3-pill-checkin{background:linear-gradient(180deg,rgba(34,197,94,.18),rgba(34,197,94,.1));color:#4ade80;border-color:rgba(34,197,94,.25)}.vc3-pill-checkin:active,.vc3-pill-checkin:hover{background:linear-gradient(180deg,rgba(34,197,94,.28),rgba(34,197,94,.18));box-shadow:0 0 12px rgba(34,197,94,.15),inset 0 1px 0 rgba(34,197,94,.2)}.vc3-pill-review{background:linear-gradient(180deg,rgba(59,130,246,.18),rgba(59,130,246,.1));color:#60a5fa;border-color:rgba(59,130,246,.25)}.vc3-pill-review:active,.vc3-pill-review:hover{background:linear-gradient(180deg,rgba(59,130,246,.28),rgba(59,130,246,.18));box-shadow:0 0 12px rgba(59,130,246,.15),inset 0 1px 0 rgba(59,130,246,.2)}.vc3-pill-details{background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.1));color:#ffffff;border-color:rgba(255,255,255,.25)}.vc3-pill-details:active,.vc3-pill-details:hover{background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.18));box-shadow:0 0 12px rgba(255,255,255,.15),inset 0 1px 0 rgba(255,255,255,.2)}.card-location{font-size:13px;color:rgba(255,255,255,.5);margin:0 0 10px}.card-dates{font-size:12px;margin:0 0 10px}.card-dates,.card-detail{color:rgba(255,255,255,.6)}.card-detail{font-size:13px;margin:8px 0}.card-detail.guaranteed{color:#4ade80;font-weight:600}.badge{padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.badge.venue-type{background:rgba(59,130,246,.2);color:#60a5fa}.badge.tour-type{background:rgba(139,92,246,.2);color:#a78bfa}.badge.series-type{background:rgba(34,197,94,.2);color:#4ade80}.badge.game-type{background:rgba(255,255,255,.2);color:#ffffff}.card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tag{padding:4px 8px;border-radius:4px;font-size:12px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}.tag.distance{background:rgba(34,197,94,.15);color:#4ade80}.tag.game{background:rgba(255,255,255,.08)}.tag.region{background:rgba(59,130,246,.15);color:#60a5fa}.tag.events{background:rgba(139,92,246,.15);color:#a78bfa}.tag.buyin{background:rgba(255,255,255,.15);color:#ffffff}.tag.gtd{background:rgba(34,197,94,.15);color:#4ade80}.tag.format{background:rgba(239,68,68,.15);color:#f87171}.card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);margin-top:12px}.trust-badge{font-size:12px;font-weight:500}.established{font-size:12px;color:rgba(255,255,255,.4)}.venue-type{font-size:12px;color:rgba(255,255,255,.5)}.card-actions{display:flex;gap:8px}.action-btn{padding:6px 12px;font-size:12px;font-weight:500;color:rgba(255,255,255,.7);text-decoration:none;border:1px solid rgba(255,255,255,.15);border-radius:6px;transition:all .2s}.action-btn:active,.action-btn:hover{background:rgba(255,255,255,.05)}.action-btn.primary{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);color:#ffffff}.tour-name{margin-top:10px}.upcoming-series{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background:rgba(255,255,255,.05);border-radius:6px;margin-top:10px}.upcoming-label{font-size:12px;color:rgba(255,255,255,.7)}.upcoming-date{font-size:12px;color:#ffffff}.day-selector{display:flex;justify-content:center;gap:6px;margin-bottom:20px;flex-wrap:wrap}.day-btn{padding:10px 16px;background:linear-gradient(180deg,rgba(25,35,55,.85),rgba(15,23,42,.92));border:1.5px solid rgba(148,163,184,.12);border-radius:8px;color:rgba(148,163,184,.65);font-size:13px;font-weight:500;cursor:pointer;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 2px 4px rgba(0,0,0,.25)}.day-btn:active,.day-btn:hover{border-color:rgba(148,163,184,.25);color:#e2e8f0}.day-btn.active{background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(200,214,229,.08));border-color:rgba(255,255,255,.45);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 10px rgba(255,255,255,.1),0 2px 4px rgba(0,0,0,.3)}.time-badge{padding:4px 10px;background:rgba(59,130,246,.2);border-radius:6px;font-size:12px;font-weight:600;color:#60a5fa}.fav-btn{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.4);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .2s}.fav-btn:active,.fav-btn:hover{background:rgba(239,68,68,.3);transform:scale(1.1)}.fav-btn.active{background:rgba(239,68,68,.2)}.entity-card{position:relative}.results-bar{display:flex;justify-content:center;align-items:center;padding:8px 4px;margin-bottom:2px;flex-wrap:wrap;gap:16px}.expand-map-inline-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.25);border-radius:8px;color:#ffffff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;white-space:nowrap}.expand-map-inline-btn:active,.expand-map-inline-btn:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.4);box-shadow:0 0 10px rgba(255,255,255,.15)}.results-count{font-size:15px;color:rgba(255,255,255,.6);font-weight:600}.results-bar-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sort-results-wrapper{display:flex;align-items:center;gap:6px}.sort-results-label{font-size:12px;color:rgba(148,163,184,.6);font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.sort-results-select{padding:5px 28px 5px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:rgba(10,16,28,.8);color:#ffffff;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23d4a853' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:all .2s}.sort-results-select:active,.sort-results-select:focus,.sort-results-select:hover{border-color:rgba(255,255,255,.5);outline:none;box-shadow:0 0 8px rgba(255,255,255,.15)}.sort-controls{display:flex;align-items:center;gap:8px}.sort-controls label{font-size:14px;color:rgba(255,255,255,.5);font-weight:500}.sort-select{padding:10px 14px;background:rgba(15,23,42,.8);border:1.5px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-size:14px;cursor:pointer}.map-preview-card{position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,rgba(16,24,36,.95),rgba(10,16,26,.98));border:2px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 20px rgba(0,0,0,.4);margin-bottom:2px;height:clamp(200px,32dvh,480px);transition:all .4s cubic-bezier(.4,0,.2,1)}.map-preview-card.map-preview-fullscreen{position:fixed;inset:0;z-index:99990;border-radius:0;border:none;margin:0;min-height:100dvh;height:100dvh}.map-preview-card.map-preview-fullscreen .leaflet-container,.map-preview-card.map-preview-fullscreen>div:last-child{height:100dvh!important;min-height:100dvh!important;pointer-events:auto}.map-preview-card:not(.map-preview-fullscreen) .leaflet-container,.map-preview-card:not(.map-preview-fullscreen)>div:last-child{height:100%!important;min-height:100%!important}.map-preview-expand-badge{position:absolute;top:12px;right:12px;z-index:99991;display:flex;align-items:center;gap:6px;padding:8px 14px;background:rgba(10,10,21,.88);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.4);border-radius:8px;color:#ffffff;font-size:12px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:all .3s;box-shadow:0 4px 16px rgba(0,0,0,.4)}.map-preview-expand-badge:active,.map-preview-expand-badge:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.6);color:#f0d48a;box-shadow:0 4px 24px rgba(255,255,255,.2)}.venues-cards-section{margin-top:2px}.results-showing{font-size:12px;color:rgba(148,163,184,.45);font-weight:500}.map-fullscreen-backdrop{position:fixed;inset:0;z-index:99990;background:rgba(0,0,0,.85);backdrop-filter:blur(8px);display:flex;align-items:stretch;justify-content:center;animation:fadeInFS .2s ease-out}@keyframes fadeInFS{0%{opacity:0}to{opacity:1}}.map-fullscreen-modal{width:100%;height:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,#0a1628,#0d1b2a);overflow:hidden}.map-fullscreen-header{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:2px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(12,20,35,.98),rgba(8,14,26,.99));flex-shrink:0}.map-fullscreen-title{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;color:#ffffff;margin:0;flex:1}.map-fullscreen-info{display:flex;align-items:center;gap:12px}.map-fullscreen-count{font-size:13px;color:rgba(148,163,184,.6);font-weight:600}.map-fullscreen-close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1.5px solid rgba(148,163,184,.15);border-radius:10px;color:rgba(255,255,255,.7);cursor:pointer;transition:all .2s;flex-shrink:0}.map-fullscreen-close:active,.map-fullscreen-close:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#f87171}.map-fullscreen-body{flex:1;display:flex;min-height:0}.map-fullscreen-map{flex:1;min-width:0;width:100%}.map-fullscreen-map .leaflet-container,.map-fullscreen-map>div{height:100%!important;min-height:100%!important}.map-fullscreen-list{width:340px;flex-shrink:0;display:flex;flex-direction:column;border-left:2px solid rgba(148,163,184,.1);background:rgba(8,14,26,.95)}.map-list-title{padding:14px 16px;margin:0;font-size:15px;font-weight:800;color:rgba(255,255,255,.8);border-bottom:1px solid rgba(148,163,184,.08);flex-shrink:0}.map-list-scroll{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.map-list-scroll::-webkit-scrollbar{width:4px}.map-list-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25);border-radius:2px}.map-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(148,163,184,.06);cursor:pointer;transition:background .15s}.map-list-item:active,.map-list-item:hover{background:rgba(255,255,255,.06)}.map-list-item-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.map-list-name{font-size:14px;font-weight:700;color:#e8ecf0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-list-loc{font-size:12px;color:rgba(148,163,184,.5)}.map-list-item-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;margin-left:12px}.map-list-dist{font-size:12px;font-weight:700;color:#4ade80}.map-list-type{font-size:12px;color:rgba(148,163,184,.45);font-weight:600}@media (max-width:768px){.map-fullscreen-body{flex-direction:column}.map-fullscreen-map{height:50%;flex:none}.map-fullscreen-list{width:100%;flex:1;border-left:none;border-top:2px solid rgba(148,163,184,.1)}.map-preview-card:not(.map-preview-fullscreen){height:clamp(160px,26dvh,260px)}}.badge-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.mini-badge{padding:3px 9px;border-radius:5px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.live-badge{background:rgba(239,68,68,.18);color:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.2)}.checkin-badge{background:rgba(230,81,0,.15);color:#E65100;border:1px solid rgba(230,81,0,.3);cursor:pointer}.featured-badge{background:rgba(255,255,255,.2);color:#ffffff;border:1px solid rgba(255,255,255,.3)}.newcomer-badge{background:rgba(34,197,94,.15);color:#4ade80;border:1px solid rgba(34,197,94,.25)}.promo-badge{background:rgba(139,92,246,.15);color:#a78bfa;border:1px solid rgba(139,92,246,.25)}.tourney-badge{background:rgba(239,68,68,.12);color:#f87171;border:1px solid rgba(239,68,68,.2)}.card-hours{font-size:12px;color:rgba(255,255,255,.5);margin:0 0 8px;font-style:italic}.quick-actions{display:flex;gap:6px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);margin-top:8px}.quick-btn{flex:1;padding:7px 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;border:none;transition:all .2s}.checkin-btn{background:rgba(34,197,94,.15);color:#4ade80;border:1px solid rgba(34,197,94,.3)}.checkin-btn:active,.checkin-btn:hover{background:rgba(34,197,94,.25)}.review-btn{background:rgba(59,130,246,.15);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.review-btn:active,.review-btn:hover{background:rgba(59,130,246,.25)}.vc3-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid rgba(148,163,184,.08);margin-top:6px}.load-more{display:flex;justify-content:center;padding:24px 0}.load-more-btn{padding:12px 32px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(200,214,229,.06));border:1.5px solid rgba(255,255,255,.3);border-radius:10px;color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 2px 6px rgba(0,0,0,.3)}.load-more-btn:active,.load-more-btn:hover{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(200,214,229,.12));border-color:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 12px rgba(255,255,255,.1),0 2px 6px rgba(0,0,0,.3)}.expand-radius-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 36px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(200,214,229,.1));border:2px solid rgba(255,255,255,.5);border-radius:12px;color:#f0d48a;font-size:15px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 4px 16px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.08);text-shadow:0 1px 2px rgba(0,0,0,.3)}.expand-radius-btn:active,.expand-radius-btn:hover{background:linear-gradient(135deg,rgba(255,255,255,.35),rgba(200,214,229,.18));border-color:rgba(255,255,255,.7);color:#fff;transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 24px rgba(0,0,0,.4),0 0 20px rgba(255,255,255,.15),0 0 0 1px rgba(255,255,255,.15)}.expand-radius-btn:active{transform:translateY(0);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.3)}.live-badge{padding:3px 10px;border-radius:6px;font-size:12px;font-weight:700;background:rgba(239,68,68,.2);color:#f87171;border:1px solid rgba(239,68,68,.4);animation:livePulse 2s ease-in-out infinite}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.6}}.live-games-list{display:flex;flex-direction:column;gap:6px;margin:8px 0}.live-game-row{display:flex;align-items:center;gap:10px;padding:6px 8px;background:rgba(255,255,255,.04);border-radius:6px;font-size:13px}.live-game-type{font-weight:600;color:#ffffff;min-width:40px}.live-game-stakes{color:#fff;font-weight:500}.live-game-tables{color:rgba(255,255,255,.5);font-size:12px}.live-game-wait{margin-left:auto;font-size:12px;font-weight:500}.live-refresh,.live-time{font-size:12px;color:rgba(255,255,255,.4)}.live-refresh{display:flex;align-items:center;gap:8px}.live-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:livePulse 2s ease-in-out infinite}.refresh-btn{padding:4px 12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:6px;color:rgba(255,255,255,.7);font-size:12px;cursor:pointer}.refresh-btn:active,.refresh-btn:hover{background:rgba(255,255,255,.15)}.live-count{background:rgba(239,68,68,.3)!important}.view-toggle{display:flex;gap:4px}.view-btn{display:flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.5);font-size:12px;cursor:pointer;transition:all .2s}.view-btn.active{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);color:#ffffff}.calendar-view{display:grid;gap:24px}.calendar-month{background:rgba(15,23,42,.5);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px}.calendar-month-title{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 12px;text-align:center}.calendar-grid-header{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.cal-header-cell{text-align:center;font-size:12px;color:rgba(255,255,255,.4);padding:6px 0;font-weight:600}.calendar-grid-body{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-cell{min-height:60px;padding:4px;background:rgba(0,0,0,.2);border-radius:6px;border:1px solid rgba(255,255,255,.05)}.cal-cell.empty{background:transparent;border:none}.cal-cell.today{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.08)}.cal-cell.has-events{background:rgba(59,130,246,.06)}.cal-day-num{display:block;font-size:12px;color:rgba(255,255,255,.5);margin-bottom:2px}.cal-cell.today .cal-day-num{color:#ffffff;font-weight:700}.cal-event{padding:1px 4px;border-radius:3px;font-size:12px;font-weight:700;margin-bottom:1px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-event:active,.cal-event:hover{opacity:.8}.cal-more{font-size:12px;color:rgba(255,255,255,.4);text-align:center}.search-input-wrapper{flex:1;position:relative}.search-input-wrapper input{width:100%;padding:14px 16px 14px 48px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#fff;font-size:15px;outline:none}.search-input-wrapper input:focus{border-color:rgba(255,255,255,.5)}.search-input-wrapper input::-moz-placeholder{color:rgba(255,255,255,.4)}.search-input-wrapper input::placeholder{color:rgba(255,255,255,.4)}.search-history-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:rgba(15,23,42,.98);border:1px solid rgba(255,255,255,.15);border-radius:10px;overflow:hidden;z-index:50;box-shadow:0 8px 24px rgba(0,0,0,.4)}.search-history-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.1);font-size:12px;color:rgba(255,255,255,.4)}.search-history-header button{background:none;border:none;color:#ffffff;font-size:12px;cursor:pointer}.search-history-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;color:rgba(255,255,255,.7);font-size:14px;text-align:left;cursor:pointer}.search-history-item:active,.search-history-item:hover{background:rgba(255,255,255,.05)}.skeleton-card{min-height:180px}.skel{border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.02) 25%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.02) 75%);background-size:400% 100%;animation:shimmer 1.8s cubic-bezier(.4,0,.2,1) infinite;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);overflow:hidden;position:relative}.skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.02),transparent);transform:skewX(-20deg) translateX(-150%);animation:shimmer-glare 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes shimmer-glare{0%{transform:skewX(-20deg) translateX(-150%)}to{transform:skewX(-20deg) translateX(150%)}}.skel-header{height:20px;width:60%;margin-bottom:12px}.skel-title{height:16px;width:80%;margin-bottom:10px}.skel-text{height:12px;width:50%;margin-bottom:10px}.skel-tags{height:24px;width:70%;margin-bottom:12px}.skel-footer{height:32px;width:100%}.filter-group{margin-bottom:20px}.filter-group label{display:block;font-size:13px;color:rgba(255,255,255,.6);margin-bottom:10px;font-weight:500}.filter-chips{display:flex;flex-wrap:wrap;gap:8px}.chip{padding:8px 16px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1);border-radius:20px;color:rgba(255,255,255,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.chip:active,.chip:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}.chip.active{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5);color:#ffffff}.city-autocomplete{background:rgba(15,23,42,.98);border:1px solid rgba(255,255,255,.15);border-radius:10px;overflow:hidden;margin-bottom:12px;box-shadow:0 8px 24px rgba(0,0,0,.4)}.city-suggestion{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.06);color:rgba(255,255,255,.8);font-size:14px;text-align:left;cursor:pointer;transition:background .15s}.city-suggestion:last-child{border-bottom:none}.city-suggestion:active,.city-suggestion:hover{background:rgba(255,255,255,.1);color:#ffffff}.pull-indicator{display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:13px;color:rgba(255,255,255,.6);transition:height .15s}.pull-spinner{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.fetch-error-banner{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:12px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#f87171;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.fetch-error-banner:active,.fetch-error-banner:hover{background:rgba(239,68,68,.2)}.push-optin-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:10px;font-size:13px;color:rgba(255,255,255,.7);flex-wrap:wrap}.push-optin-banner span{flex:1;min-width:180px}.push-optin-banner button:first-of-type{padding:6px 16px;background:rgba(59,130,246,.25);border:1px solid rgba(59,130,246,.4);border-radius:8px;color:#60a5fa;font-size:12px;font-weight:600;cursor:pointer}.mtab-badge.fav{background:#ef4444}@media (max-width:768px){.filter-panel{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;margin:0!important;border-radius:16px 16px 0 0!important;max-height:70vh;overflow-y:auto;z-index:1000;box-shadow:0 -8px 32px rgba(0,0,0,.5);padding:20px 16px!important}.filter-panel:before{content:"";display:block;width:40px;height:4px;background:rgba(255,255,255,.2);border-radius:2px;margin:0 auto 16px}}.mobile-tab-bar{display:none}@media (max-width:768px){.mobile-tab-bar{display:flex;justify-content:space-between;gap:2px;padding:6px 8px;margin:-8px 4px 8px;background:linear-gradient(180deg,rgba(20,30,48,.96),rgba(10,16,28,.98));border:2px solid rgba(148,163,184,.15);border-radius:12px;flex-wrap:wrap;position:sticky;top:var(--sp-header-height,56px);z-index:50;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.4),0 4px 20px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3)}}.mtab{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:8px;background:transparent;border:1px solid transparent;cursor:pointer;transition:all .25s;position:relative;min-width:0;color:rgba(148,163,184,.55)}.mtab:active,.mtab:hover{background:rgba(148,163,184,.08);color:rgba(200,214,229,.7)}.mtab.active{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(200,214,229,.06));border-color:rgba(255,255,255,.3);color:#ffffff;box-shadow:inset 0 -2px 0 #ffffff,inset 0 0 8px rgba(255,255,255,.1),0 0 10px rgba(255,255,255,.12)}.mtab-icon{font-size:16px;line-height:1;transition:filter .25s}.mtab.active .mtab-icon{filter:drop-shadow(0 0 6px rgba(255,255,255,.4))}.mtab-label{font-size:12px;font-weight:600;color:rgba(148,163,184,.55);text-transform:uppercase;letter-spacing:.3px;transition:color .25s}.mtab:active .mtab-label,.mtab:hover .mtab-label{color:rgba(200,214,229,.65)}.mtab.active .mtab-label{color:#ffffff}.mtab-badge{position:absolute;top:2px;right:4px;background:#ef4444;color:#fff;font-size:12px;font-weight:700;padding:1px 4px;border-radius:8px;min-width:14px;text-align:center;animation:livePulse 2s ease-in-out infinite}.map-recenter-btn{display:flex;align-items:center;gap:8px;margin:8px 0;padding:10px 16px;background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);border-radius:10px;color:#60a5fa;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.map-recenter-btn:active,.map-recenter-btn:hover{background:rgba(59,130,246,.25)}.room-distance{font-weight:500}@media (max-width:768px){.pnm-top-tab{min-height:44px}.pnm-location-clear{min-height:44px;min-width:44px;padding:0 8px}.pnm-hud-panel{padding:0 2px}.hud-content-overlay{padding:16% 12% 10%}.pnm-content{padding:0 10px}.results-bar{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 0}.quick-actions{flex-wrap:wrap}.card-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px}.entity-card{padding:14px}.entity-card h4{font-size:15px}.day-selector{justify-content:flex-start;flex-wrap:wrap;gap:4px;padding-bottom:4px}.day-btn{min-height:44px;padding:8px 12px;font-size:12px}.cal-cell{min-height:40px;padding:2px}.cal-event{font-size:12px}.calendar-month{padding:8px}.calendar-month-title{font-size:16px}.map-header-row{flex-direction:column;align-items:flex-start;gap:4px}.map-title{font-size:18px}.map-filter-chips{flex-wrap:wrap;padding-bottom:4px}.filter-chip{min-height:44px;padding:6px 10px;font-size:12px}.room-list-grid{grid-template-columns:1fr!important;gap:10px}.room-list-card{padding:12px}.map-recenter-btn{width:100%;justify-content:center}.filter-chips{flex-wrap:wrap;padding-bottom:4px}.chip{min-height:44px;padding:6px 12px;font-size:12px}.live-game-row{flex-wrap:wrap;gap:6px}.live-badge{font-size:12px}.view-toggle{width:100%}.view-btn{flex:1;justify-content:center;font-size:12px;padding:6px 8px}.upcoming-series{flex-direction:column;text-align:center;gap:4px}.sort-controls{width:100%}.sort-select{flex:1}.card-actions{flex-wrap:wrap}.action-btn{flex:1;text-align:center;min-width:80px}.vc3-card{padding:14px 14px 12px;border-radius:12px}.vc3-name{font-size:15px}.vc3-header{gap:4px;margin-bottom:8px}.vc3-type-label{font-size:12px}.vc3-right-stack{gap:2px}.vc3-fav{padding:2px}.vc3-actions{gap:6px;flex-wrap:wrap}.vc3-actions-primary{display:flex!important;flex-wrap:wrap!important;gap:5px}.vc3-pill{display:inline-flex!important;align-items:center;padding:8px 10px;font-size:12px;min-height:44px}.vc3-icon-btn{width:44px;height:44px}.vc3-live-info{padding:6px 10px;gap:12px}.vc3-games{gap:4px}.vc3-game-chip{font-size:12px;padding:2px 6px}.empty-state,.loading-state,.search-landing{padding:40px 16px}.load-more-btn{width:100%;padding:14px}.map-tab-container{border-radius:8px}.hud-abs-search-input{font-size:13px!important}}.marker-cluster-large,.marker-cluster-large div,.marker-cluster-medium,.marker-cluster-medium div,.marker-cluster-small,.marker-cluster-small div{background:transparent!important}.venue-popup .leaflet-popup-content-wrapper{border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.5);background:#0f172a;color:#fff;border:1px solid rgba(255,255,255,.1)}.venue-popup .leaflet-popup-content{margin:0}.venue-popup .leaflet-popup-tip{box-shadow:none;background:#0f172a}.leaflet-container{background:#0f172a!important;font-family:Inter,-apple-system,sans-serif}.leaflet-control-zoom a{background:rgba(15,23,42,.9)!important;color:#fff!important;border-color:rgba(255,255,255,.15)!important}.leaflet-control-attribution{max-width:calc(100vw - 16px);padding:3px 7px!important;background:rgba(7,16,25,.96)!important;color:#aebdca!important;font-size:12px!important;line-height:1.35!important;text-align:right;white-space:normal}.leaflet-control-attribution a{color:#d8e2eb!important}.map-tab-container{width:100%;height:clamp(320px,55dvh,520px);min-height:0;border-radius:12px;overflow:hidden;border:1.5px solid rgba(148,163,184,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 4px 20px rgba(0,0,0,.4)}.map-tab-container .leaflet-container{height:100%!important;width:100%!important}.room-distance{color:#4ade80;font-weight:600}.map-desktop-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%}.map-main-section{display:flex;flex-direction:column;gap:16px}.map-header-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.map-title{font-size:22px;font-weight:700;color:#fff;margin:0}.map-stats{font-size:13px;color:rgba(255,255,255,.5)}.map-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.filter-chip{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;background:linear-gradient(180deg,rgba(25,35,55,.8),rgba(15,23,42,.9));border:1.5px solid rgba(148,163,184,.12);font-size:13px;color:rgba(148,163,184,.65);cursor:pointer;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 2px 4px rgba(0,0,0,.25)}.filter-chip:active,.filter-chip:hover{border-color:rgba(148,163,184,.25);color:#e2e8f0}.filter-chip.active{background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(200,214,229,.08));border-color:rgba(255,255,255,.4);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(255,255,255,.08)}.chip-dot{width:8px;height:8px;border-radius:50%}.chip-dot.cash{background:#22c55e}.chip-dot.mtt{background:#3b82f6}.chip-dot.live{background:#ef4444}.chip-dot.stakes{background:#f59e0b}.chip-dot.rated{background:#ffffff}.map-room-list{margin-top:20px}.room-list-title{font-size:18px;font-weight:600;color:#fff;margin:0 0 12px}.room-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.room-list-card{background:linear-gradient(160deg,rgba(18,28,45,.85),rgba(10,16,28,.92));border:1.5px solid rgba(148,163,184,.12);border-radius:12px;padding:16px;cursor:pointer;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 3px 12px rgba(0,0,0,.3)}.room-list-card:active,.room-list-card:hover{background:linear-gradient(160deg,rgba(20,32,50,.9),rgba(12,20,34,.95));border-color:rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 20px rgba(0,0,0,.4)}.room-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.room-name{font-size:15px;font-weight:600;color:#fff}.room-hours{font-size:12px;color:#22c55e;font-weight:500}.room-card-location{font-size:13px;color:rgba(255,255,255,.5);margin-bottom:8px}.room-card-tags{margin-bottom:12px}.room-tag{font-size:12px;color:rgba(255,255,255,.4)}.room-view-btn{width:100%;padding:8px 12px;border-radius:8px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4);color:#ffffff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.room-view-btn:active,.room-view-btn:hover{background:rgba(255,255,255,.3)}.map-sidebar{display:flex;flex-direction:column;gap:16px}.sidebar-filters{background:linear-gradient(160deg,rgba(18,28,45,.85),rgba(10,16,28,.92));border:1.5px solid rgba(148,163,184,.12);border-radius:12px;padding:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 4px 16px rgba(0,0,0,.3)}.sidebar-title{font-size:16px;font-weight:600;color:#fff;margin:0 0 16px}.sidebar-filter-group{margin-bottom:16px}.sidebar-label{display:block;font-size:12px;font-weight:500;color:rgba(255,255,255,.5);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.sidebar-chips{display:flex;flex-wrap:wrap;gap:6px}.sidebar-chip{padding:6px 12px;border-radius:6px;background:linear-gradient(180deg,rgba(25,35,55,.75),rgba(15,23,42,.85));border:1px solid rgba(148,163,184,.1);font-size:12px;color:rgba(148,163,184,.65);cursor:pointer;transition:all .25s;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.sidebar-chip:active,.sidebar-chip:hover{border-color:rgba(148,163,184,.22);color:#e2e8f0}.sidebar-chip.active{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(200,214,229,.07));border-color:rgba(255,255,255,.4);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.sidebar-range-inputs{display:flex;align-items:center;gap:8px}.sidebar-input{flex:1;padding:8px 10px;border-radius:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);font-size:13px;color:#fff}.sidebar-input::-moz-placeholder{color:rgba(255,255,255,.3)}.sidebar-input::placeholder{color:rgba(255,255,255,.3)}.range-divider{color:rgba(255,255,255,.3)}.sidebar-checkboxes{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sidebar-checkbox{display:flex;align-items:center;gap:6px;font-size:13px;color:rgba(255,255,255,.7);cursor:pointer}.sidebar-checkbox input{accent-color:#ffffff}.sidebar-apply-btn{width:100%;padding:12px;border-radius:8px;background:linear-gradient(135deg,#ffffff,#cbd5e1);border:none;font-size:14px;font-weight:600;color:#000;cursor:pointer;transition:all .2s;margin-top:8px}.sidebar-apply-btn:active,.sidebar-apply-btn:hover{filter:brightness(1.1)}.room-detail-panel{background:linear-gradient(160deg,rgba(18,28,45,.9),rgba(10,16,28,.95));border:1.5px solid rgba(148,163,184,.12);border-radius:12px;padding:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 4px 16px rgba(0,0,0,.3)}.detail-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.detail-header h3{font-size:16px;font-weight:600;color:#fff;margin:0}.detail-close{background:none;border:none;font-size:20px;color:rgba(255,255,255,.5);cursor:pointer}.detail-location{font-size:13px;color:rgba(255,255,255,.5);margin:0 0 12px}.detail-view-btn{width:100%;padding:10px;border-radius:8px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4);color:#ffffff;font-size:13px;font-weight:600;cursor:pointer}.gps-location-banner{padding:0 20px 12px;max-width:1400px;margin:0 auto}.gps-banner-inner{display:flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.25);border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:gpsBannerSlideIn .3s ease-out}@keyframes gpsBannerSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.gps-pulse-dot{width:10px;height:10px;border-radius:50%;background:#3b82f6;box-shadow:0 0 0 0 rgba(59,130,246,.5);animation:gpsDotPulse 2s ease-in-out infinite;flex-shrink:0}@keyframes gpsDotPulse{0%,to{box-shadow:0 0 0 0 rgba(59,130,246,.5)}50%{box-shadow:0 0 0 6px rgba(59,130,246,0)}}.gps-label{flex:1;font-size:13px;color:rgba(255,255,255,.8);font-weight:500}.gps-label strong{color:#60a5fa;font-weight:700}.gps-clear-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);color:rgba(255,255,255,.5);cursor:pointer;transition:all .2s;flex-shrink:0}.gps-clear-btn:active,.gps-clear-btn:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#ef4444}.sort-and-view-controls{display:flex;align-items:center;gap:12px}.view-mode-toggle{display:flex;background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.12);border-radius:10px;overflow:hidden}.view-mode-btn{display:flex;align-items:center;justify-content:center;width:36px;height:32px;border:none;background:transparent;color:rgba(255,255,255,.4);cursor:pointer;transition:all .2s}.view-mode-btn.active{background:rgba(212,168,83,.2);color:#ffffff}.view-mode-btn:active:not(.active),.view-mode-btn:hover:not(.active){background:rgba(255,255,255,.06);color:rgba(255,255,255,.7)}.inline-map-container{margin-top:4px}.inline-map-venue-list{margin-top:16px}.inline-map-list-title{font-size:15px;font-weight:700;color:rgba(255,255,255,.8);margin:0 0 12px}.inline-map-list-scroll{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:769px){.inline-map-list-scroll{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px){.inline-map-list-scroll{grid-template-columns:repeat(3,1fr)}}.inline-map-mini-card{padding:12px 16px;background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .2s}.inline-map-mini-card:active,.inline-map-mini-card:hover{border-color:rgba(255,255,255,.3);background:rgba(15,23,42,.85);transform:translateY(-1px)}.mini-card-name{font-size:14px;font-weight:700;color:#f0f4f8;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-card-loc{font-size:12px;color:rgba(255,255,255,.5);margin-bottom:4px}.mini-card-dist{color:#4ade80;font-weight:600}.mini-card-tags{display:flex;gap:4px}.mini-card-tag{padding:2px 8px;border-radius:4px;background:rgba(99,102,241,.15);color:#818cf8;font-size:12px;font-weight:600;text-transform:uppercase}.native-gps-btn.loading{opacity:.7;pointer-events:none}@keyframes userPulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.8);opacity:0}}.metal-series-card{position:relative;background:linear-gradient(180deg,#3d4f5f,#1a2332 50%,#0d1117);border:3px solid #3d4f5f;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.3),0 4px 20px rgba(0,0,0,.5);padding:20px;margin-bottom:16px;overflow:hidden;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;gap:12px}.metal-series-card:active,.metal-series-card:hover{border-color:rgba(0,212,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.3),0 4px 25px rgba(0,0,0,.6),0 0 15px rgba(0,212,255,.2);transform:translateY(-2px)}.metal-series-card .frame-bolt{position:absolute;width:12px;height:12px;background:radial-gradient(circle,#5a6a7a 30%,#3a4a5a 70%);border-radius:50%;border:1px solid #2a3a4a;box-shadow:inset 0 1px 2px rgba(255,255,255,.2)}.metal-series-card .frame-bolt:after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;color:#1a2a3a}.metal-series-card .neon-strip{position:absolute;width:4px;top:25%;bottom:25%;background:#00D4FF;box-shadow:0 0 10px #00D4FF,0 0 20px rgba(0,212,255,.6);border-radius:2px;opacity:.1;transition:opacity .3s ease}.metal-series-card:active .neon-strip,.metal-series-card:hover .neon-strip{opacity:.8}.metal-series-card .neon-strip.left{left:8px}.metal-series-card .neon-strip.right{right:8px}.metal-series-card .series-header{display:flex;justify-content:space-between;align-items:flex-start;padding-left:12px;padding-right:12px}.metal-series-card .series-title{font-family:Rajdhani,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin:0;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.metal-series-card .series-tour{font-size:.75rem;font-family:Orbitron,sans-serif;color:#00D4FF;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;opacity:.8}.metal-series-card .series-body{padding:0 12px;display:flex;flex-direction:column;gap:8px}.metal-series-card .series-location{font-size:.85rem;color:rgba(255,255,255,.7);display:flex;align-items:center;gap:6px}.metal-series-card .series-dates{font-size:.85rem;color:#4ade80;font-weight:600;display:flex;align-items:center;gap:6px;background:rgba(74,222,128,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(74,222,128,.2);width:-moz-fit-content;width:fit-content}.metal-series-card .series-tags{display:flex;gap:8px;margin-top:8px}.metal-series-card .series-tag{background:#1a2332;border:1px solid #3d4f5f;color:rgba(255,255,255,.8);font-size:.75rem;padding:2px 6px;border-radius:4px;text-transform:uppercase;font-weight:600}.metal-series-card .series-footer{padding:12px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;margin-top:4px}.metal-series-card .hex-btn-small{padding:6px 16px;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(0,212,255,.05));border:1px solid rgba(0,212,255,.3);clip-path:polygon(10% 0,90% 0,100% 50%,90% 100%,10% 100%,0 50%);color:#00D4FF;font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;transition:all .3s ease}.metal-series-card .hex-btn-small:active,.metal-series-card .hex-btn-small:hover{background:rgba(0,212,255,.2);box-shadow:0 0 10px rgba(0,212,255,.4)}.pnm-ssr-directory{width:min(1180px,calc(100% - 24px));margin:22px auto 6px;padding:1px;background:linear-gradient(135deg,#82909d,#222b34 30%,#05080c 65%,#3a4652);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pnm-ssr-directory>*{background:#070a0e}.pnm-ssr-directory-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:20px 22px 15px;border-bottom:1px solid rgba(111,137,157,.24)}.pnm-ssr-directory-heading span,.pnm-ssr-venue-copy small{color:#70bfe7;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pnm-ssr-directory-heading h2{margin:4px 0 0;color:#f4f7fa;font-size:clamp(1.25rem,2.4vw,2rem);font-weight:400;letter-spacing:.02em}.pnm-ssr-directory-heading a{min-height:44px;display:inline-flex;align-items:center;color:#d6e2ea;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.pnm-ssr-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(111,137,157,.22)}.pnm-ssr-venue{min-width:0;min-height:190px;position:relative;display:flex;align-items:end;overflow:hidden;color:inherit;background:#090d12;text-decoration:none}.pnm-ssr-venue-art{position:absolute;inset:0;background:#0b1016 url(/images/pnm-phase-4/venue-signal-fallback-v1.webp) 50%/cover no-repeat;filter:saturate(.82) contrast(1.08);transition:transform .22s ease,filter .22s ease}.pnm-ssr-venue:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,6,9,.06) 15%,rgba(3,6,9,.96))}.pnm-ssr-venue-copy{position:relative;z-index:1;min-width:0;display:grid;gap:4px;padding:42px 16px 15px}.pnm-ssr-venue-copy strong{overflow:hidden;color:#fff;font-size:.96rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pnm-ssr-venue-copy>span{color:rgba(231,239,245,.7);font-size:.75rem}.pnm-ssr-venue:active .pnm-ssr-venue-art,.pnm-ssr-venue:focus-visible .pnm-ssr-venue-art,.pnm-ssr-venue:hover .pnm-ssr-venue-art{transform:scale(1.035);filter:saturate(1) contrast(1.12)}@media (max-width:900px){.pnm-ssr-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pnm-ssr-directory-heading{align-items:center}}@media (max-width:768px){.pnm-ssr-directory{width:calc(100% - 16px);margin-top:16px}.pnm-ssr-directory-heading{padding:16px 14px 12px}.pnm-ssr-directory-heading a{font-size:.75rem}.pnm-ssr-venue{min-height:158px}.pnm-ssr-venue-copy{padding:34px 12px 12px}}.pnm-section{position:relative;margin:0 0 28px;scroll-margin-top:calc(var(--sp-header-height, 56px) + 8px)}body.world-poker-near-me .pnm-section__frame{width:min(100%,1000px);margin:0 auto 12px}body.world-poker-near-me .pnm-anchor-well,body.world-poker-near-me .pnm-filter-well,body.world-poker-near-me .pnm-section__head,body.world-poker-near-me .pnm-subsection__head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 10px;padding:2px 7.5% 12px;border:0;margin:0}body.world-poker-near-me .pnm-anchor-well>.pnm-sub-tabs,body.world-poker-near-me .pnm-filter-well>*{flex-basis:100%;margin:0}body.world-poker-near-me .pnm-filter-well>.day-selector{width:100%!important;margin:0!important;padding:0!important}@media (max-width:600px){body.world-poker-near-me .pnm-filter-well .daily-filter-input.daily-filter-input,body.world-poker-near-me .pnm-filter-well .sort-select.sort-select{min-width:104px;flex:1 1 104px}}body.world-poker-near-me .pnm-filter-well .pnm-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body.world-poker-near-me .pnm-state-select.pnm-state-select{max-width:calc(48px * 348 / 114)!important}body.world-poker-near-me .pnm-filter-select.pnm-filter-select{max-width:calc(48px * 348 / 114)!important;align-self:center;flex:0 0 auto!important}.pnm-section__title{margin:0;font-size:18px;font-weight:800;color:#ffffff;letter-spacing:1px;text-transform:uppercase}.pnm-section__hint{flex-basis:100%;margin:0;font-size:13px;line-height:1.45;color:rgba(200,214,229,.6)}.pnm-section__live-dot{width:9px;height:9px}.pnm-subsection{margin:0 0 22px;scroll-margin-top:calc(var(--sp-header-height, 56px) + 8px)}.pnm-subsection__title{margin:0;font-size:15px;font-weight:700;color:rgba(226,232,240,.9);letter-spacing:.4px;text-transform:uppercase}.pnm-sub-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0}.pnm-sub-tab{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:8px;border:1.5px solid rgba(148,163,184,.15);background:rgba(0,0,0,.3);color:rgba(148,163,184,.75);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s,border-color .15s,color .15s}.pnm-sub-tab:active,.pnm-sub-tab:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);color:#e2e8f0}.pnm-sub-tab.active{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4);color:#ffffff;box-shadow:inset 0 -3px 0 #ffffff}.pnm-section--map .map-tab-container{height:clamp(320px,55dvh,520px);min-height:0}.lobby-panel-page .sp-icon-btn,.pnm-lobby-page .sp-icon-btn,.pnm-page .sp-icon-btn,.pnm-sheet .sp-icon-btn,.rgm-scrim .sp-icon-btn,.sl-modal-overlay .sp-icon-btn,.vc3-card .sp-icon-btn,.vc3-checkin-backdrop .sp-icon-btn,.venue-card .sp-icon-btn,.vr-overlay .sp-icon-btn{--sp-btn-size:44px}.pnm-skel{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:linear-gradient(90deg,rgba(15,23,42,.9),rgba(30,41,59,.9) 50%,rgba(15,23,42,.9));background-size:200% 100%;animation:pnmSkelShimmer 1.4s ease-in-out infinite;min-height:120px}@keyframes pnmSkelShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pnm-lazy{min-width:0}.pnm-lobby-skeleton{width:min(900px,calc(100% - 24px));margin:16px auto}.pnm-sheet-scrim{position:fixed;inset:0;z-index:900;background:rgba(3,4,8,.85);display:flex;align-items:center;justify-content:center;padding:max(env(safe-area-inset-top,0px),16px) 16px 16px;box-sizing:border-box}.pnm-sheet{position:relative;width:min(500px,100%);max-height:85dvh;overflow:auto;background:rgba(18,24,40,.97);border-radius:20px;border:1px solid rgba(148,163,184,.12);box-shadow:0 20px 60px rgba(0,0,0,.5);box-sizing:border-box}.pnm-sheet__handle{display:none}.pnm-sheet__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 20px;border-bottom:1px solid rgba(212,168,83,.08)}.pnm-sheet__close{background:none;border:none;color:rgba(200,214,229,.6);cursor:pointer;font-size:24px;line-height:1;min-width:44px;min-height:44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation}.pnm-sheet input,.pnm-sheet select,.pnm-sheet textarea{font-size:16px}@media (max-width:600px){.pnm-sheet-scrim{align-items:flex-end;padding:max(env(safe-area-inset-top,0px),12px) 0 0}.pnm-sheet{width:100%;max-height:92dvh;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,0)}.pnm-sheet__handle{display:block;width:44px;height:4px;border-radius:999px;background:rgba(255,255,255,.18);margin:8px auto 0}}@media (max-width:768px){.pnm-section__title{font-size:17px}body.world-poker-near-me :is(.pnm-section__head,.pnm-subsection__head,.pnm-anchor-well,.pnm-filter-well){padding:2px 7.5% 10px}.pnm-filter-bar .pnm-filter-group{flex:1 1 calc(50% - 8px);min-width:0}.pnm-filter-bar .pnm-filter-select{width:100%;min-width:0;min-height:44px;font-size:16px}.pnm-filter-bar .pnm-location-area{flex-basis:100%}.pnm-filter-bar .pnm-live-games-inline{flex:1 1 100%;justify-content:center}}body.world-poker-near-me{--pnm-v2-void:#030507;--pnm-v2-carbon:#090d12;--pnm-v2-gunmetal:#26323c;--pnm-v2-chrome:#aab8c4;--pnm-v2-energy:#48c7ff;--pnm-v2-gold:#c9a85a;--pnm-v2-edge:rgba(170,184,196,0.28);--pnm-v2-inset:inset 0 1px 0 rgba(255,255,255,0.055),inset 0 0 0 1px rgba(0,0,0,0.8)}body.world-poker-near-me :is(.pnm-content,.pnm-section,.pnm-card,.venue-card,.entity-card,.tour-card,.tournament-card,.pnm-location-card,.pnm-location-listing__state,.venue-header,.venue-section,.venue-info-card,.bravo-live-section,.map-tab-container,.map-main-section,.daily-tournaments-panel,.pnm-sheet__frame,.rgm-panel,.vr-panel,.ta-prefs-panel,.sl-modal,.voice-panel,.sc-day-panel,.vc3-checkin-modal){border-color:var(--pnm-v2-edge)!important;border-radius:3px!important;background-color:var(--pnm-v2-carbon)!important;background-image:none!important;box-shadow:var(--pnm-v2-inset),0 18px 48px rgba(0,0,0,.34)!important;backdrop-filter:none!important}body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) :is(button,input,select,textarea,[role=button]){border-radius:2px!important}body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) [style*=border-radius]{border-radius:3px!important}body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) :is(button,input,select,textarea):focus-visible{border-color:var(--pnm-v2-energy)!important;outline:3px solid rgba(72,199,255,.82)!important;outline-offset:2px!important;box-shadow:var(--pnm-v2-inset),0 0 18px rgba(72,199,255,.14)!important}body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) .approved-global-header__button:focus,body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) .approved-global-header__button:focus-visible{outline:none!important;box-shadow:none!important}body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) :is(input,select,textarea){color:#eef5fb!important;border:1px solid rgba(170,184,196,.3)!important;background:#050a0f!important;box-shadow:var(--pnm-v2-inset)!important}body.world-poker-near-me :is(.pnm-page,.pnm-lobby-page,.venue-page,.pnm-location-listing) :is(button,[role=button]):not(.approved-global-header__button):not(:disabled):active{transform:translateY(1px)}body.world-poker-near-me .vc3-card{overflow:hidden;border:1px solid rgba(170,184,196,.3)!important;border-radius:3px!important;background:#070c11!important;box-shadow:var(--pnm-v2-inset),0 20px 46px rgba(0,0,0,.38)!important}body.world-poker-near-me .vc3-card:before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0,var(--pnm-v2-energy) 34%,#dce8ef 50%,var(--pnm-v2-energy) 66%,transparent 100%);box-shadow:0 0 13px rgba(72,199,255,.45)}body.world-poker-near-me .vc3-badge{border-radius:2px!important;text-transform:uppercase;letter-spacing:.075em}body.world-poker-near-me .vc3-badge-live{color:#b8f4d2!important;border-color:rgba(82,209,139,.42)!important;background:rgba(20,62,44,.42)!important}body.world-poker-near-me .vc3-badge-modeled,body.world-poker-near-me .vc3-cash-count[data-modeled=true]{color:#ead5a8!important;border-color:rgba(201,168,90,.44)!important;background:rgba(64,47,16,.42)!important}body.world-poker-near-me .vc3-badge-modeled .vc3-live-dot{background:var(--pnm-v2-gold)!important;box-shadow:0 0 8px rgba(201,168,90,.52)!important}body.world-poker-near-me .vc3-cash-count{padding:3px 7px;color:#b8f4d2;border:1px solid rgba(82,209,139,.35);border-radius:2px;background:rgba(20,62,44,.36);font:750 12px/1 var(--font-premium-body);letter-spacing:.06em;text-transform:uppercase}body.world-poker-near-me .pnm-location-card__cash[data-modeled=true]{color:#ead5a8;border-color:rgba(201,168,90,.42);background:rgba(64,47,16,.36)}body.world-poker-near-me .pnm-location-card__cash[data-catalog=true],body.world-poker-near-me .pnm-location-card__cash[data-unavailable=true],body.world-poker-near-me .vc3-cash-count[data-catalog=true],body.world-poker-near-me .vc3-cash-count[data-unavailable=true]{color:#d8e4ec!important;border-color:rgba(170,184,196,.34)!important;background:rgba(75,91,104,.22)!important}body.world-poker-near-me :is(.sort-results-label,.results-showing,.vc3-empty-state,.vc3-tourney-blinds,.vc3-tourney-stack,.vc3-tourney-meta,.venue-page .trust-text){color:#8fa0b2!important}body.world-poker-near-me .pnm-tab-badge{color:#fff!important;background:#b4232b!important}body.world-poker-near-me .pnm-page .primary-btn{color:#fff!important;background:#12648c!important}body.world-poker-near-me :is(.venue-map-container,.vmp-map-container,.map-tab-container){overflow:hidden;border:1px solid rgba(170,184,196,.36)!important;border-radius:3px!important;background:#020406 url(/images/pnm-redesign/map-command-render-v2.webp) 50%/cover no-repeat!important;box-shadow:var(--pnm-v2-inset),0 24px 64px rgba(0,0,0,.52)!important}body.world-poker-near-me .leaflet-control-attribution,body.world-poker-near-me .leaflet-control-container :is(a,button),body.world-poker-near-me .leaflet-control-zoom,body.world-poker-near-me .pnm-popup .leaflet-popup-content-wrapper{border-radius:2px!important;border-color:rgba(170,184,196,.32)!important;background:#071019!important;box-shadow:var(--pnm-v2-inset),0 14px 34px rgba(0,0,0,.58)!important;backdrop-filter:none!important}body.world-poker-near-me .pnm-popup .leaflet-popup-tip{background:#071019!important}body.world-poker-near-me .pnm-map-dossier{border-top:2px solid var(--pnm-v2-energy)}body.world-poker-near-me .pnm-map-radius-control{border:1px solid rgba(170,184,196,.38)!important;border-radius:2px!important;background:#071019!important;box-shadow:var(--pnm-v2-inset),0 12px 28px rgba(0,0,0,.58)!important;backdrop-filter:none!important}body.world-poker-near-me .pnm-map-surface{width:100%;overflow:hidden;border:1px solid rgba(170,184,196,.42);border-radius:3px;background:#020507;box-shadow:var(--pnm-v2-inset),0 26px 70px rgba(0,0,0,.56)}body.world-poker-near-me .pnm-map-surface:before{content:"";position:absolute;inset:0 0 auto;z-index:1200;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#318fbc 26%,#e7f4fb 50%,#318fbc 74%,transparent);box-shadow:0 0 13px rgba(72,199,255,.38)}body.world-poker-near-me .pnm-map-surface__header{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:10px 12px 10px 16px;border-bottom:1px solid rgba(170,184,196,.28);background:#050a0f;box-shadow:inset 0 1px rgba(255,255,255,.045),inset 0 -1px rgba(0,0,0,.9)}body.world-poker-near-me .pnm-map-surface__identity{grid-template-columns:auto minmax(0,auto);align-items:baseline;justify-content:start;-moz-column-gap:12px;column-gap:12px;row-gap:4px}body.world-poker-near-me .pnm-map-surface__eyebrow{grid-column:1/-1;color:#63cbf7;font:750 12px/1 var(--font-premium-body);letter-spacing:.18em}body.world-poker-near-me .pnm-map-surface__identity strong{color:#f3f8fb;font:500 clamp(18px,2vw,24px)/1 var(--font-premium-display);letter-spacing:.025em}body.world-poker-near-me .pnm-map-surface__identity small{color:#9bacba;font:600 12px/1.2 var(--font-premium-body);letter-spacing:.035em}body.world-poker-near-me .pnm-map-surface__controls{flex:none;gap:8px}body.world-poker-near-me .pnm-map-surface__controls :is(.pnm-map-radius-control,.pnm-map-recenter-control){position:static!important;display:inline-flex!important;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 10px!important;color:#dceaf2;border:1px solid rgba(170,184,196,.34)!important;border-radius:2px!important;background:#071019!important;box-shadow:inset 0 1px rgba(255,255,255,.045)!important;font:700 12px/1 var(--font-premium-body);letter-spacing:.06em;text-transform:uppercase}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-radius-control select{min-width:72px;min-height:42px!important;padding:0 24px 0 8px!important;background:#071019!important}body.world-poker-near-me .pnm-map-recenter-control{cursor:pointer}body.world-poker-near-me .pnm-map-surface__fullscreen-control{min-width:138px;flex:none;gap:9px;padding:0 14px;color:#e9f6fc;border:1px solid rgba(99,203,247,.48);border-radius:2px;background:#07131c;box-shadow:inset 3px 0 #3eb8ec,inset 0 1px rgba(255,255,255,.055);font:750 12px/1 var(--font-premium-body);letter-spacing:.09em}body.world-poker-near-me .pnm-map-surface__fullscreen-control:hover{color:#fff;border-color:#62cef8;background:#0a1b27}body.world-poker-near-me .pnm-map-surface__viewport{min-height:clamp(360px,54vh,680px);background:#020406 url(/images/pnm-redesign/map-command-render-v2.webp) 50%/cover no-repeat}body.world-poker-near-me .pnm-map-surface--fill .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface--primary .pnm-map-surface__viewport{min-height:clamp(500px,66vh,780px)}body.world-poker-near-me .pnm-map-surface :is(.venue-map-legend,.map-venue-count-badge,.pnm-map-coverage){border:1px solid rgba(170,184,196,.4)!important;border-radius:2px!important;background:#050b10!important;box-shadow:var(--pnm-v2-inset),0 14px 32px rgba(0,0,0,.62)!important;backdrop-filter:none!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__signal{background-color:#03080c!important;background-image:none!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage--overlay{bottom:calc(8px + var(--pnm-map-attribution-clearance, 58px))}body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack{position:absolute;left:14px;bottom:calc(8px + var(--pnm-map-attribution-clearance, 58px));z-index:800;display:flex;width:min(520px,calc(100% - 28px));max-height:calc(100% - 16px - var(--pnm-map-attribution-clearance, 58px));box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack>*{pointer-events:auto}body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack .pnm-map-coverage--overlay{position:static;width:100%;max-width:none;flex:none}body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack .venue-map-legend{position:static;max-width:138px;max-height:100%;flex:0 1 auto;overflow-y:auto}@media (max-height:500px),(max-width:768px){body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack[data-legend-expanded=true] .pnm-map-coverage{display:none}}body.world-poker-near-me .pnm-map-surface .leaflet-control-zoom a{line-height:44px!important}body.world-poker-near-me .pnm-map-error-state{position:absolute;inset:0;z-index:1200;display:grid;place-content:center;gap:14px;padding:24px;color:#aebdca;background:#03070b url(/images/pnm-redesign/map-command-render-v2.webp) 50%/cover no-repeat;text-align:center}body.world-poker-near-me .pnm-map-error-state p{margin:0}body.world-poker-near-me .pnm-map-error-state button{min-height:44px;padding:0 18px;color:#eaf7fd;border:1px solid rgba(99,203,247,.52);border-radius:2px;background:#071923;font:750 12px/1 var(--font-premium-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}body.world-poker-near-me .pnm-map-surface__escape-hint{right:18px;padding:5px 8px;color:#aebdca;border:1px solid rgba(170,184,196,.28);border-radius:2px;background:#050a0f;font:700 12px/1 var(--font-premium-body)}body.world-poker-near-me :is(main,.pnm-page,.hg-page,.ec-page,.dt-page,.venue-page,.cmd-page,.lobby-panel-page):has(.pnm-map-surface--fullscreen){z-index:2147483000!important;overflow:visible!important;transform:none!important;filter:none!important;contain:none!important}body.world-poker-near-me .lobby-panel-page:has(.pnm-map-surface--fullscreen){animation:none!important}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__header{min-height:calc(66px + env(safe-area-inset-top, 0px));padding-top:calc(10px + env(safe-area-inset-top, 0px))}body.world-poker-near-me .pnm-location-picker{display:flex;min-height:inherit;flex-direction:column}body.world-poker-near-me .pnm-location-picker__map{min-height:350px;flex:1 1 auto}body.world-poker-near-me .pnm-map-surface--location-picker .pnm-map-surface__viewport{min-height:clamp(390px,58vh,620px)}body.world-poker-near-me :is(.map-preview-card,.map-tab-container,.hg-map-card,.tours-map-container,.ec-map-view,.venue-map-wrapper):has(.pnm-map-surface){height:auto!important;min-height:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .pnm-global-search-map{min-height:clamp(360px,44vh,520px);overflow:auto;overscroll-behavior:contain}body.world-poker-near-me .pnm-live-map-module{min-width:0;margin-bottom:18px;overflow:visible;border:1px solid rgba(170,184,196,.32);border-radius:3px;background:#04080c;box-shadow:var(--pnm-v2-inset),0 20px 48px rgba(0,0,0,.44)}body.world-poker-near-me .pnm-live-map-toggle{display:grid;width:100%;min-height:54px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 14px;color:#edf7fb;border:0;border-bottom:1px solid rgba(170,184,196,.25);border-radius:0!important;background:#071019;text-align:left;cursor:pointer}body.world-poker-near-me .pnm-live-map-toggle>span{font:650 18px/1 var(--font-premium-display);letter-spacing:.04em}body.world-poker-near-me .pnm-live-map-toggle>small{color:#82cae8;font:750 12px/1 var(--font-premium-body);letter-spacing:.1em;text-transform:uppercase}body.world-poker-near-me .pnm-deep-deck__status[data-tone=neutral]{color:#b7c4cf;border-color:rgba(170,184,196,.3);background:rgba(7,12,18,.8)}body.world-poker-near-me .pnm-deep-deck__status[data-tone=neutral]>span{background:#8fa0ae;box-shadow:none}body.world-poker-near-me main.pnm-home-geo-page{overflow-x:clip;background-color:#030507!important;background-image:linear-gradient(180deg,rgba(3,5,7,.3),rgba(3,5,7,.9) 540px,#030507 980px),url(/images/pnm-phase-4/location-command-grid-v1.webp)!important;background-position:top,top!important;background-repeat:no-repeat,no-repeat!important;background-size:auto,100% auto!important}body.world-poker-near-me .pnm-home-geo-page :is([class*=rounded-xl],[class*=rounded-lg],[class*=rounded-md]){border-radius:3px!important}body.world-poker-near-me .pnm-home-geo-page :is(a,button){min-height:44px}body.world-poker-near-me .pnm-home-geo-page p a{display:inline-flex;align-items:center}body.world-poker-near-me .pnm-home-geo-page :is(li>a,aside>div,section[class*=border]){border-color:rgba(170,184,196,.28)!important;background:#070c12!important;box-shadow:var(--pnm-v2-inset),0 18px 42px rgba(0,0,0,.36)!important}body.world-poker-near-me .hgd-page :is([style*="border-radius:50%"],[style*="border-radius: 50%"]){border-radius:50%!important}body.world-poker-near-me .hgd-page [data-pnm-preserve-radius]{border-radius:50%!important}body.world-poker-near-me .hgd-page [style*=border-radius]:not([style*="border-radius:50%"]):not([style*="border-radius: 50%"]):not([data-pnm-preserve-radius]){border-radius:3px!important}body.world-poker-near-me .hgd-main :is(a,button){min-height:44px}.home-game-code-page{min-height:100dvh;overflow-x:clip;color:#eef5fb;background:#030507!important}.home-game-code-page>main{padding-bottom:54px}.home-game-code-page__state{min-height:calc(100dvh - 120px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;color:#a8b6c3;text-align:center}.home-game-code-page :is([class~=bg-white],[class*="bg-[#F9FAFB]"],[class*="bg-[#F3F4F6]"]){color:#eef5fb!important;background-color:#070c12!important;background-image:none!important}.home-game-code-page :is([class*="border-[#E5E7EB]"],[class*=border-white]){border-color:rgba(170,184,196,.28)!important}.home-game-code-page :is([class*="text-[#1F2937]"],[class*="text-[#111827]"]){color:#eef5fb!important}.home-game-code-page :is([class*="text-[#6B7280]"],[class*="text-[#9CA3AF]"]){color:#a8b6c3!important}.home-game-code-page [class*="text-[#10B981]"]{color:#48c7ff!important}.home-game-code-page [class*="bg-[#10B981]"]{color:#f5fbff!important;border:1px solid rgba(72,199,255,.52)!important;background-color:#0b3144!important;background-image:none!important}.home-game-code-page [class*="bg-[#1877F2]"]{background-color:#0b3950!important;background-image:none!important}.home-game-code-page :is([class*=rounded-xl],[class*=rounded-lg],[class*=rounded-md]){border-radius:3px!important}.home-game-code-page :is(button,a[class*=px-]){min-height:44px;border-radius:2px!important}.home-game-code-page button[aria-label]{min-width:44px}.home-game-code-page .pnm-deep-deck__breadcrumbs a,.home-game-code-page footer a{min-height:44px;display:inline-flex;align-items:center}.home-game-code-page a:focus-visible,.home-game-code-page button:focus-visible{outline:2px solid #48c7ff;outline-offset:2px}.home-game-code-page [class*=overflow-x-auto]{overflow-x:visible!important;flex-wrap:wrap}.home-game-code-page__share-status{width:min(100% - 32px,896px);min-height:42px;margin:14px auto 0;display:flex;align-items:center;padding:0 14px;border:1px solid rgba(72,199,255,.34);border-radius:2px;color:#beeaff;background:#07131b;font-size:13px}.home-game-code-page__readonly-action{cursor:not-allowed!important;opacity:.64}.home-game-code-page__discussion-note{margin:0;color:#a8b6c3;font-size:13px;line-height:1.55}.home-game-code-page__discussion-link,.home-game-code-page__discussion-readonly{min-height:44px;margin-top:8px;display:inline-flex;align-items:center;color:#78d7ff;font-size:13px;font-weight:700}.home-game-code-page__discussion-readonly{color:#8fa0b2}body.world-poker-near-me .sp-drawer{color:#eef5fb!important;border:0!important;background:#05090d!important}body.world-poker-near-me .sp-drawer[data-direction=left]{border-right:1px solid rgba(170,184,196,.38)!important;box-shadow:14px 0 52px rgba(0,0,0,.72),inset -1px 0 rgba(255,255,255,.035)!important}body.world-poker-near-me .sp-drawer[data-direction=right]{border-left:1px solid rgba(170,184,196,.38)!important;box-shadow:-14px 0 52px rgba(0,0,0,.72),inset 1px 0 rgba(255,255,255,.035)!important}body.world-poker-near-me .sp-drawer:after,body.world-poker-near-me .sp-world-command-trigger:after{content:none!important}body.world-poker-near-me .sp-drawer :is(.sp-command-utility-rail,.sp-command-context,.sp-menu-row,.sp-grid-tile,.sp-command-search,.sp-command-utility-button,input,button,a){border-radius:2px!important;clip-path:none!important}body.world-poker-near-me .sp-drawer :is(.sp-menu-row,.sp-grid-tile){border-radius:3px!important}body.world-poker-near-me .sp-drawer :is(.sp-menu-row,.sp-grid-tile,.sp-command-utility-button){border-color:rgba(170,184,196,.24)!important;background-image:none!important;box-shadow:inset 0 1px rgba(255,255,255,.045),inset 0 0 0 1px rgba(0,0,0,.72)!important}body.world-poker-near-me .sp-drawer :is(.sp-menu-row,.sp-grid-tile)[aria-current=page],body.world-poker-near-me .sp-drawer :is(.sp-menu-row,.sp-grid-tile)[aria-pressed=true]{color:#eef8ff!important;border-color:var(--pnm-v2-energy)!important;background:#0a1721!important;box-shadow:inset 3px 0 var(--pnm-v2-energy),inset 0 1px rgba(255,255,255,.055)!important}body.world-poker-near-me .sp-drawer :is(.sp-menu-row,.sp-grid-tile,.sp-command-utility-button):focus-visible{outline:2px solid var(--pnm-v2-energy)!important;outline-offset:2px!important}body.world-poker-near-me [data-pnm-secondary-foundation=interaction-v1] .cmd-panel{border:1px solid var(--pnm-v2-edge)!important;border-radius:3px!important;background:#070c12!important;box-shadow:var(--pnm-v2-inset),0 18px 42px rgba(0,0,0,.36)!important}body.world-poker-near-me [data-pnm-secondary-foundation=interaction-v1] .cmd-panel:before{content:none!important}body.world-poker-near-me :is([data-pnm-secondary-foundation=interaction-v1],.pnm-location-topbar) :is(.cmd-btn,.cmd-input){min-height:44px!important;border-width:1px!important;border-radius:2px!important}.cmd-page[data-pnm-home-games=true]{width:100%;max-width:100%;box-sizing:border-box;overflow-x:clip;color:#eef5fb;background-color:#030507!important;background-image:linear-gradient(180deg,rgba(3,5,7,.34),rgba(3,5,7,.94) 560px,#030507 980px),url(/images/pnm-phase-4/location-command-grid-v1.webp)!important;background-position:top,top!important;background-repeat:no-repeat,no-repeat!important;background-size:auto,min(1440px,100%) auto!important}[data-pnm-home-games=true] :is(.cmd-panel,.cmd-header-bar){border:1px solid rgba(170,184,196,.3)!important;border-radius:3px!important;background-color:#070c12!important;background-image:none!important;box-shadow:var(--pnm-v2-inset,inset 0 1px rgba(255,255,255,.055)),0 18px 42px rgba(0,0,0,.42)!important;backdrop-filter:none!important}[data-pnm-home-games=true][role=dialog]>:is(div,form){border:1px solid rgba(170,184,196,.3)!important;border-radius:3px!important;background-color:#070c12!important;background-image:none!important;box-shadow:var(--pnm-v2-inset,inset 0 1px rgba(255,255,255,.055)),0 18px 42px rgba(0,0,0,.42)!important}[data-pnm-home-games=true][role=dialog]{z-index:12000!important}body.world-poker-near-me .commander-page-shell__menu-trigger{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border:1px solid rgba(170,184,196,.42)!important;border-radius:3px!important;background:#060b10!important;box-shadow:var(--pnm-v2-inset),0 12px 28px rgba(0,0,0,.45)!important;backdrop-filter:none!important}body.world-poker-near-me .commander-page-shell__menu-trigger:focus-visible,body.world-poker-near-me .commander-page-shell__menu-trigger:hover{border-color:rgba(72,199,255,.8)!important;background:#09131c!important}[data-pnm-home-games=true] .cmd-corner-lights .cmd-light,[data-pnm-home-games=true] .cmd-panel:before{content:none!important;display:none!important}[data-pnm-home-games=true] :is([class~=rounded-xl],[class~=rounded-lg],[class~=rounded-md]){border-radius:3px!important}[data-pnm-home-games=true] :is(button,a,input,select,textarea,[role=button]){min-height:44px}[data-pnm-home-games=true] :is(.cmd-btn,.cmd-input,button,input,select,textarea){border-radius:2px!important}[data-pnm-home-games=true] :is(input,select,textarea){border:1px solid rgba(170,184,196,.32)!important;background:#04080d!important;color:#eef5fb!important;box-shadow:var(--pnm-v2-inset,inset 0 1px rgba(255,255,255,.055))!important}[data-pnm-home-games=true] :is([class*="text-[#64748B]"],[class*="text-[#4A5E78]"]){color:#9aa8b5!important}[data-pnm-home-games=true] :is(input,textarea)::-moz-placeholder{color:#9aa8b5!important;opacity:1!important}[data-pnm-home-games=true] :is(input,textarea)::placeholder{color:#9aa8b5!important;opacity:1!important}[data-pnm-home-games=true] input:is([type=checkbox],[type=radio]){width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;border-radius:4px!important;background-color:transparent!important;box-shadow:none!important;accent-color:#22d3ee}[data-pnm-home-games=true] :is(button,a,input,select,textarea):focus-visible{outline:2px solid #78d8ff!important;outline-offset:2px!important}[data-pnm-home-games=true] :is(.cmd-home-games-header-row,.cmd-home-games-header-copy,.cmd-home-games-header-actions,.cmd-home-games-search-row){min-width:0}@media (max-width:480px){[data-pnm-home-games=true] .cmd-home-games-header-row{flex-direction:column;align-items:stretch;gap:16px}[data-pnm-home-games=true] .cmd-home-games-header-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}[data-pnm-home-games=true] .cmd-home-games-header-actions .cmd-btn{width:100%;min-width:0;padding-inline:8px;justify-content:center}[data-pnm-home-games=true] .cmd-home-games-search-row{flex-direction:column}[data-pnm-home-games=true] .cmd-home-games-search-row>*{width:100%;min-width:0}[data-pnm-home-games=true] .cmd-home-games-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;box-sizing:border-box}[data-pnm-home-games=true] .cmd-home-games-tabs>button{min-width:0;padding-inline:4px;justify-content:center}}body.world-poker-near-me :is(.tours-search-clear,.tour-fav-btn,.tc-stepper button){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body.world-poker-near-me :is(.vr-overlay,.rgm-overlay,.sl-modal-overlay,.pnm-sheet,.voice-overlay,.modal-overlay){background:rgba(1,3,5,.92)!important;backdrop-filter:none!important}@media (max-width:768px){body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack{right:8px;left:8px;width:auto}body.world-poker-near-me .tours-search-wrap{height:auto!important;min-height:89px;flex-wrap:wrap;align-content:center;row-gap:0}body.world-poker-near-me .tours-search-bar-input{min-width:160px!important;height:44px}body.world-poker-near-me .tours-search-wrap>.tours-date-divider:first-of-type{flex:0 0 100%;width:100%;height:1px;background:rgba(170,184,196,.22)}body.world-poker-near-me .tours-date-select{flex:1 1 0!important;min-width:0!important;height:44px}body.world-poker-near-me .vc3-cash-count{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me :is(.map-tab-container,.venue-map-container,.vmp-map-container){max-width:100%}body.world-poker-near-me .pnm-map-surface__header{min-height:0;flex-wrap:wrap;gap:9px;padding:11px 10px 10px}body.world-poker-near-me .pnm-map-surface__identity{width:100%;grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .pnm-map-surface__identity strong{font-size:20px}body.world-poker-near-me .pnm-map-surface__identity small{display:block;margin-top:1px;white-space:normal}body.world-poker-near-me .pnm-map-surface__controls{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}body.world-poker-near-me .pnm-map-surface__controls>*{width:100%;min-width:0!important}body.world-poker-near-me .pnm-map-surface__fullscreen-control{min-width:0;padding-inline:9px}body.world-poker-near-me .pnm-map-surface--fill .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface--primary .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface__viewport{min-height:clamp(360px,56dvh,520px)}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__header{min-height:calc(112px + env(safe-area-inset-top, 0px))}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__viewport{min-height:0}body.world-poker-near-me .pnm-map-surface__escape-hint{display:none}body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack .venue-map-legend{padding:8px 9px}body.world-poker-near-me .pnm-global-search-map{min-height:360px;max-height:56dvh}body.world-poker-near-me .pnm-live-map-toggle{grid-template-columns:minmax(0,1fr) auto}body.world-poker-near-me .pnm-live-map-toggle>small{display:none}}@media (max-width:360px){body.world-poker-near-me .pnm-map-surface .pnm-map-coverage{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__signal{display:none}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy>span{white-space:nowrap}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__integrity{flex-wrap:wrap}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy p{max-width:none}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));align-items:stretch}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){body.world-poker-near-me .vc3-card:before{box-shadow:none}}body.world-poker-near-me{--pnm-command-void:#020407;--pnm-command-carbon:#070b10;--pnm-command-carbon-raised:#0a1118;--pnm-command-edge:rgba(151,174,195,0.34);--pnm-command-edge-strong:rgba(188,207,222,0.5);--pnm-command-seam:rgba(125,148,168,0.2);--pnm-command-ion:#35bdf4;--pnm-command-ion-line:rgba(53,189,244,0.58);--pnm-command-frost:#e8f3fa;--pnm-command-muted:#9aa9b8;--pnm-command-medal:#d8b45a;--pnm-command-inset:inset 0 1px 0 rgba(255,255,255,0.055),inset 0 0 0 1px rgba(0,0,0,0.72);--pnm-command-shadow:0 22px 58px rgba(0,0,0,0.48)}body.world-poker-near-me .pnm-family-nav{padding:7px clamp(10px,2vw,28px)!important;border-top:1px solid rgba(207,221,232,.16)!important;border-bottom:1px solid rgba(151,174,195,.3)!important;background:#03070b!important;box-shadow:0 16px 34px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.035)!important;backdrop-filter:none!important}body.world-poker-near-me .pnm-family-nav:before{width:2px!important;background:var(--pnm-command-ion)!important;box-shadow:0 0 12px rgba(53,189,244,.58)!important}body.world-poker-near-me .pnm-family-nav__rail{display:grid!important;grid-template-columns:max-content repeat(10,minmax(58px,1fr));align-items:stretch!important;gap:1px!important;padding:1px;overflow:hidden;border:1px solid var(--pnm-command-edge);border-radius:3px;background:var(--pnm-command-seam);box-shadow:var(--pnm-command-inset)}body.world-poker-near-me .pnm-family-nav__label{min-height:44px;display:flex;align-items:center;padding:0 16px!important;color:#8191a1!important;background:#05090e;font-size:12px!important;letter-spacing:.16em!important;white-space:nowrap}body.world-poker-near-me .pnm-family-nav__link{min-width:0;min-height:44px!important;padding:0 9px!important;overflow:hidden;border:0!important;border-radius:0!important;color:#93a2b1!important;background:#060b10!important;box-shadow:none!important;font-size:12px!important;line-height:1.12!important;letter-spacing:.075em!important;text-align:center;text-overflow:ellipsis}body.world-poker-near-me .pnm-family-nav__link:is(:hover,:active,:focus-visible){color:var(--pnm-command-frost)!important;background:#0a1219!important;box-shadow:inset 0 -1px var(--pnm-command-ion-line)!important}body.world-poker-near-me .pnm-family-nav__link:focus-visible{outline:2px solid var(--pnm-command-ion)!important;outline-offset:-3px!important}body.world-poker-near-me .pnm-family-nav__link.is-active{color:#f4fbff!important;background:#0a1721!important;box-shadow:inset 0 -2px var(--pnm-command-ion),inset 0 1px rgba(255,255,255,.05)!important}body.world-poker-near-me .pnm-family-nav__live-dot{width:6px;height:6px;flex:0 0 6px}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header){position:relative!important;width:min(calc(100% - 32px),1440px)!important;margin-top:clamp(16px,2.5vw,34px)!important;padding:clamp(24px,4vw,52px) clamp(18px,3vw,38px) clamp(20px,3vw,34px)!important;border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;background-color:rgba(4,8,12,.94)!important;background-image:linear-gradient(90deg,rgba(53,189,244,.055),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.022),transparent 38%)!important;box-shadow:var(--pnm-command-shadow),var(--pnm-command-inset)!important}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header):after{content:"";position:absolute;z-index:0;top:-1px;left:clamp(18px,3vw,38px);width:clamp(72px,12vw,176px);height:2px;pointer-events:none;background:var(--pnm-command-ion);box-shadow:0 0 14px rgba(53,189,244,.62)}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header)>*{position:relative;z-index:1;min-width:0}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header):before{position:relative;z-index:1;margin-bottom:13px!important;color:var(--pnm-command-ion)!important;text-shadow:0 0 12px rgba(53,189,244,.34)}body.world-poker-near-me :is(.pnm-title,.hg-title,.ec-title,.dt-header h1,.pnm-deep-deck h1,.venue-header :is(h1,h2),.series-header h1,.tour-header h1,.hgs-header h2,.pnm-home-geo-page header h1,[data-pnm-home-games=true] header h1){max-width:22ch;color:var(--pnm-command-frost)!important;text-wrap:balance;text-shadow:0 12px 32px rgba(0,0,0,.76)!important}body.world-poker-near-me :is(.ec-title .ec-cyan,.dt-header h1 .gold){color:var(--pnm-command-frost)!important;text-shadow:none!important}body.world-poker-near-me :is(.pnm-subtitle,.hg-subtitle,.ec-subtitle,.dt-header .subtitle,.pnm-home-geo-page header p){max-width:68ch;color:var(--pnm-command-muted)!important}body.world-poker-near-me .dt-header{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end!important;gap:8px clamp(22px,4vw,64px)!important}body.world-poker-near-me .dt-header:before{grid-column:1/-1}body.world-poker-near-me .dt-header-left{grid-column:1}body.world-poker-near-me .dt-header-right{grid-column:2;grid-row:2;width:100%;align-self:end}body.world-poker-near-me .ec-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.68fr);align-items:end;gap:8px clamp(22px,4vw,64px)}body.world-poker-near-me .ec-hero:before{grid-column:1/-1}body.world-poker-near-me .ec-hero .ec-title{grid-column:1}body.world-poker-near-me .ec-hero .ec-subtitle{grid-column:1;justify-content:flex-start!important;text-align:left!important}body.world-poker-near-me .ec-hero>div[style*="position: absolute"]{position:static!important;grid-column:2;grid-row:2/span 2;width:100%!important;align-self:end}body.world-poker-near-me .pnm-lobby-page .lobby-topbar{padding:18px clamp(14px,5vw,72px) 14px!important;border-bottom:1px solid rgba(151,174,195,.18);background:rgba(2,5,8,.92)!important;box-shadow:0 18px 42px rgba(0,0,0,.38);backdrop-filter:none!important}body.world-poker-near-me .pnm-lobby-page .lobby-topbar:before{margin-bottom:10px!important;color:var(--pnm-command-ion)!important;text-shadow:0 0 12px rgba(53,189,244,.36)!important}body.world-poker-near-me .pnm-lobby-page .lobby-topbar>div{width:min(880px,calc(100vw - 36px))!important}body.world-poker-near-me .pnm-lobby-page .lobby-search-form{width:min(620px,100%)!important}body.world-poker-near-me :is(.lobby-search-wrap,.tours-search-wrap,.hg-search-form,.ec-search-wrap){overflow:hidden;border:1px solid var(--pnm-command-edge-strong)!important;border-radius:3px!important;background:#04080d!important;box-shadow:var(--pnm-command-inset),0 16px 34px rgba(0,0,0,.38)!important;backdrop-filter:none!important}body.world-poker-near-me .tours-search-wrap.focused,body.world-poker-near-me :is(.lobby-search-wrap,.tours-search-wrap,.hg-search-form,.ec-search-wrap):focus-within{border-color:var(--pnm-command-ion-line)!important;box-shadow:var(--pnm-command-inset),inset 2px 0 var(--pnm-command-ion),0 0 0 2px rgba(53,189,244,.09),0 16px 34px rgba(0,0,0,.42)!important}body.world-poker-near-me .lobby-search-wrap{min-height:54px!important;padding:4px!important}body.world-poker-near-me .lobby-search-wrap:before{top:9px!important;bottom:9px!important;left:-1px!important;width:2px!important;background:var(--pnm-command-ion)!important}body.world-poker-near-me .lobby-search-input{min-height:44px!important;padding:9px 12px 9px 43px!important;color:var(--pnm-command-frost)!important;font-size:14px!important}body.world-poker-near-me .lobby-search-input>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.world-poker-near-me .pnm-lobby-page :is(.lobby-voice-btn,.lobby-gps-btn){border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;background:#081018!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me .tours-search-bar{width:100%!important;max-width:900px!important;margin:22px 0 0!important;padding:0!important}body.world-poker-near-me .tours-search-wrap{min-height:52px;height:auto!important;gap:0!important;padding:0 4px 0 14px!important}body.world-poker-near-me .tours-search-bar-icon{flex:0 0 auto;margin-right:10px;color:#8094a5!important}body.world-poker-near-me .tours-search-bar-input{min-width:0!important;min-height:50px!important;padding:0 10px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--pnm-command-frost)!important;font-size:14px!important}body.world-poker-near-me :is(.tours-search-bar-input,.dt-search-input,.ec-search-input,.hg-search-input)::-moz-placeholder{color:#8494a4!important;opacity:1}body.world-poker-near-me :is(.tours-search-bar-input,.dt-search-input,.ec-search-input,.hg-search-input)::placeholder{color:#8494a4!important;opacity:1}body.world-poker-near-me .tours-date-divider{width:1px!important;height:30px!important;margin:0 3px!important;background:var(--pnm-command-seam)!important}body.world-poker-near-me .tours-date-select{min-height:44px!important;padding:0 28px 0 12px!important;border:0!important;border-radius:0!important;background-color:#071018!important;box-shadow:none!important;color:#c7d6e2!important;font-size:12px!important;letter-spacing:.03em}body.world-poker-near-me .pnm-page .tours-search-wrap input.tours-search-bar-input{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me .pnm-page .tours-search-wrap select.tours-date-select{border:0!important;border-radius:0!important;background-color:#071018!important;box-shadow:none!important}body.world-poker-near-me :is(.tours-search-clear,.ec-search-clear){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;color:#9bacba!important;background:#091119!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me .pnm-search-box{width:100%!important;max-width:560px!important}body.world-poker-near-me .dt-search-input{width:100%!important;min-height:52px!important;padding:0 14px 0 40px!important;border:1px solid var(--pnm-command-edge-strong)!important;border-radius:3px!important;background:#04080d!important;box-shadow:var(--pnm-command-inset),0 16px 34px rgba(0,0,0,.38)!important;color:var(--pnm-command-frost)!important;font-size:14px!important}body.world-poker-near-me .ec-search-wrap{width:min(100%,560px)!important;min-height:52px!important;padding:3px 4px 3px 14px!important;gap:9px!important;box-sizing:border-box}body.world-poker-near-me .ec-search-input{min-width:0;min-height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:14px!important}body.world-poker-near-me .hg-search-form{min-height:50px!important;padding:0 12px!important}body.world-poker-near-me .hg-search-input{min-height:48px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"]{z-index:10120!important;color:var(--pnm-command-frost)!important;background:#020507!important;backdrop-filter:none!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"]>div:first-of-type{border-bottom:1px solid var(--pnm-command-edge)!important;background:#05090e!important;box-shadow:0 16px 36px rgba(0,0,0,.42)}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] form{min-width:0;padding:0 12px;border:1px solid var(--pnm-command-edge-strong);border-radius:3px;background:#03070b;box-shadow:var(--pnm-command-inset)}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] form input{min-width:0;min-height:50px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--pnm-command-frost)!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] form>div>div[style*=linear-gradient]{height:1px!important;border-radius:0!important;background:var(--pnm-command-ion)!important;animation:none!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"]>div:first-of-type>button:not(.gso-back){min-height:44px!important;border:1px solid var(--pnm-command-ion-line)!important;border-radius:2px!important;color:#dff6ff!important;background:#09202c!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] :is(.gso-back,.gso-clear,.gso-city-btn,.gso-hist-btn){border-radius:2px!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] :is(.gso-city-btn,.gso-hist-btn){min-height:44px;border:1px solid var(--pnm-command-seam)!important;background:#060b10!important}body.world-poker-near-me :is(.pnm-top-tabs,.pnm-sub-tabs,.day-tabs,.ec-day-tabs,.sp-tabs-inner,.hgd-tabs){gap:1px!important;padding:1px!important;overflow:hidden!important;border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;background:var(--pnm-command-seam)!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me .pnm-top-tabs{width:min(calc(100% - 32px),1440px)!important;margin:10px auto 0!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))}body.world-poker-near-me .pnm-sub-tabs{width:100%;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}body.world-poker-near-me :is(.day-tabs,.ec-day-tabs){width:min(100%,1000px)!important;display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))}body.world-poker-near-me :is(.day-selector,.ec-day-selector){width:min(calc(100% - 32px),1440px)!important;max-width:none!important;margin:10px auto 0!important;padding:8px!important;border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;background:#050a0f!important;box-shadow:var(--pnm-command-inset),0 14px 34px rgba(0,0,0,.34)!important}body.world-poker-near-me :is(.day-tabs-row,.ec-day-tabs-row){width:100%;display:flex;justify-content:center}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-tab,.ec-day-tab,.sp-tab,.hgd-tab){min-width:0!important;min-height:44px!important;margin:0!important;padding:0 10px!important;overflow:hidden;border:0!important;border-radius:0!important;color:#96a5b4!important;background:#060b10!important;box-shadow:none!important;font-size:12px!important;line-height:1.14!important;letter-spacing:.065em!important;text-align:center;text-overflow:ellipsis}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-tab,.ec-day-tab,.sp-tab,.hgd-tab):is(:hover,:active,:focus-visible){color:var(--pnm-command-frost)!important;background:#0a1219!important}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-tab,.ec-day-tab,.sp-tab,.hgd-tab):focus-visible{outline:2px solid var(--pnm-command-ion)!important;outline-offset:-3px!important}body.world-poker-near-me :is(.pnm-top-tab.active,.pnm-top-tab[aria-current=true],.pnm-sub-tab.active,.day-tab.active,.ec-day-tab.active,.sp-tab-active,.hgd-tab[aria-selected=true]){color:#f4fbff!important;border:0!important;background:#0a1721!important;box-shadow:inset 0 -2px var(--pnm-command-ion),inset 0 1px rgba(255,255,255,.05)!important}body.world-poker-near-me .sp-tabs-bar{padding:8px clamp(16px,3vw,30px)!important;border-block:1px solid var(--pnm-command-edge)!important;background:#04080d!important}body.world-poker-near-me .sp-tabs-inner{width:min(100%,1400px)!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))}body.world-poker-near-me :is(.pnm-filter-bar,.pnm-top-filters,.ec-filter-bar){width:min(calc(100% - 32px),1440px)!important;max-width:1440px!important;margin:10px auto 18px!important;padding:9px!important;box-sizing:border-box;border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;background:#050a0f!important;box-shadow:var(--pnm-command-inset),0 16px 38px rgba(0,0,0,.34)!important;backdrop-filter:none!important}body.world-poker-near-me .pnm-filter-bar{display:flex!important;align-items:end!important;flex-wrap:wrap!important;gap:8px!important}body.world-poker-near-me :is(.pnm-top-filters-inner,.filters-dropdown-group){width:100%;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:end;gap:6px!important;overflow:visible!important}body.world-poker-near-me .ec-filter-bar{display:grid!important;grid-template-columns:repeat(6,minmax(108px,1fr));align-items:end!important;gap:6px!important}body.world-poker-near-me :is(.pnm-filter-group,.ec-filter-group,.hg-filter-group){min-width:0!important;gap:5px!important}body.world-poker-near-me :is(.pnm-filter-label,.ec-filter-label,.hg-filter-group label){padding-inline:2px!important;color:#93a2b1!important;font-size:12px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.075em!important;text-align:left!important}body.world-poker-near-me :is(.pnm-filter-select,.ec-filter-select,.hg-select,.hg-sort-select,.tours-sort-select,.sp-filter-select,.sort-select){width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;height:44px!important;padding:0 30px 0 11px!important;border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;background-color:#04080d!important;box-shadow:var(--pnm-command-inset)!important;color:#d7e3ec!important;font-size:12px!important}body.world-poker-near-me :is(.pnm-filter-select,.ec-filter-select,.hg-select,.hg-sort-select,.tours-sort-select,.sp-filter-select,.sort-select):is(:hover,:focus){border-color:var(--pnm-command-ion-line)!important;outline:2px solid rgba(53,189,244,.12)!important;outline-offset:1px}body.world-poker-near-me :is(.pnm-filter-clear-btn,.pnm-clear-btn,.ec-clear-btn,.clear-date-btn,.tours-empty-reset){min-height:44px!important;padding:0 14px!important;border:1px solid rgba(216,180,90,.38)!important;border-radius:2px!important;color:#ead69f!important;background:#151006!important;box-shadow:var(--pnm-command-inset)!important;font-size:12px!important}body.world-poker-near-me .pnm-location-area{min-width:0;align-self:end!important}body.world-poker-near-me :is(.pnm-gps-btn,.pnm-location-pill,.ec-gps-btn,.hg-gps-btn,.hg-gps-label){min-height:44px!important;border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;background:#071018!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me :is(.sp-filter-bar,.tours-results-sort,.hg-sort-wrapper){gap:6px!important;border-color:var(--pnm-command-edge)!important;border-radius:3px!important;background:#050a0f!important}body.world-poker-near-me .sp-filter-input{min-height:44px!important;border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;background:#04080d!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me :is(.sort-results-select,.tours-results-sort select,.calendar-btn,.location-enable-modal__close,.day-selector .day-btn,.view-toggle .view-btn,.sc-filters .sc-filter-chip,.pnm-source-state--error>button,.pnm-source-state button,.ec-today-btn){min-height:44px!important}body.world-poker-near-me .location-enable-modal__close{width:44px!important;height:44px!important;min-width:44px!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] .gso-clear{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}body.world-poker-near-me [role=dialog][aria-label^="Search Poker Venues"] form input{padding-right:48px!important}body.world-poker-near-me :is(.pnm-deep-deck,.venue-header,.series-header,.tour-header,.hgs-header,.pnm-home-geo-page header,.hgd-main>div:first-child){border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;box-shadow:var(--pnm-command-shadow),var(--pnm-command-inset)!important}body.world-poker-near-me .series-page .pnc-panel.series-header,body.world-poker-near-me .tour-page .pnc-panel.tour-header,body.world-poker-near-me .venue-page .pnc-panel.venue-header,body.world-poker-near-me .venue-page .pnc.pnm-deep-deck{border:0!important;border-radius:0!important;background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}body.world-poker-near-me .series-page .pnc-panel.series-header:before,body.world-poker-near-me .tour-page .pnc-panel.tour-header:before,body.world-poker-near-me .venue-page .pnc-panel.venue-header:before{content:none!important}body.world-poker-near-me .tour-page .pnc-panel.tour-header,body.world-poker-near-me .venue-page .pnc-panel.venue-header{width:min(calc(100% - 24px),1000px)!important;margin-inline:auto!important;padding:0!important;overflow:visible!important}body.world-poker-near-me .series-page .pnc-panel.series-header{margin-inline:auto!important}body.world-poker-near-me .tour-header__body,body.world-poker-near-me .venue-header__body{gap:0;padding-block:2px 4cqw}body.world-poker-near-me .tour-page .pnc-panel.tour-header .breadcrumb-nav{width:100%!important;margin-inline:0!important;padding-inline:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me :is(.series-header,.tour-header,.hgs-header,.hgd-main>div:first-child){position:relative;overflow:hidden;background-color:rgba(5,9,14,.96)!important;background-image:linear-gradient(90deg,rgba(53,189,244,.045),transparent 38%)!important}body.world-poker-near-me :is(.series-header,.tour-header,.hgs-header,.hgd-main>div:first-child):before{content:"";position:absolute;z-index:2;top:-1px;left:18px;width:112px;height:2px;pointer-events:none;background:var(--pnm-command-ion);box-shadow:0 0 12px rgba(53,189,244,.58)}body.world-poker-near-me .breadcrumb-nav{width:min(calc(100% - 32px),1440px);margin-inline:auto!important;padding:8px 12px!important;border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;background:#05090e!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me :is(.action-buttons,.header-actions,.hgs-cta-row){gap:6px!important}body.world-poker-near-me :is(.action-btn,.follow-btn,.share-btn,.hgs-primary-btn,.hgs-ghost-btn){min-height:44px!important;border-radius:2px!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me .pnm-home-geo-page>div,body.world-poker-near-me .pnm-home-geo-page>section{min-width:0}body.world-poker-near-me .pnm-home-geo-page header{position:relative;overflow:hidden;padding:clamp(18px,3vw,30px)!important;background:#050a0f!important}body.world-poker-near-me .pnm-home-geo-page header:after{content:"";position:absolute;top:-1px;left:18px;width:112px;height:2px;background:var(--pnm-command-ion);box-shadow:0 0 12px rgba(53,189,244,.58)}body.world-poker-near-me .hgd-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))}body.world-poker-near-me .hg-sidebar{padding:10px!important;border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;background:#050a0f!important;box-shadow:var(--pnm-command-inset),var(--pnm-command-shadow)!important}body.world-poker-near-me .hg-sidebar-filters{display:grid;gap:9px}body.world-poker-near-me .hg-section-title{margin:5px 0 0!important;padding:10px 2px 7px!important;border-top:1px solid var(--pnm-command-seam);color:var(--pnm-command-ion)!important;font-size:12px!important;letter-spacing:.12em!important}body.world-poker-near-me [data-pnm-home-games=true] :is(.cmd-header-full,.cmd-header-bar,header.bg-\[\#0F1C32\]){border:1px solid var(--pnm-command-edge)!important;border-radius:3px!important;background:#05090e!important;box-shadow:var(--pnm-command-inset),0 16px 38px rgba(0,0,0,.42)!important;backdrop-filter:none!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-header-full{width:min(calc(100% - 24px),1180px);margin:14px auto 0;overflow:hidden}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-search-row{padding:1px;gap:1px!important;overflow:hidden;border:1px solid var(--pnm-command-edge)!important;border-radius:3px;background:var(--pnm-command-seam);box-shadow:var(--pnm-command-inset)}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-search-row>*{min-width:0}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-search-row .cmd-input{min-height:50px!important;padding-left:48px!important;border:0!important;border-radius:0!important;background:#04080d!important;box-shadow:none!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-search-row .cmd-btn{min-height:50px!important;border:0!important;border-radius:0!important;background:#081018!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px!important;padding:1px!important;overflow:hidden;border:1px solid var(--pnm-command-edge);border-radius:3px;background:var(--pnm-command-seam);box-shadow:var(--pnm-command-inset)}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-tabs>button{min-width:0;min-height:44px;margin:0;padding:0 8px!important;border:0!important;border-radius:0!important;background:#060b10!important;box-shadow:none!important;font-size:12px!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-header-bar+div{padding:8px!important;border-bottom:1px solid var(--pnm-command-edge)!important;background:#04080d!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-header-bar+div>div>div{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px!important;padding:1px;overflow:hidden;border:1px solid var(--pnm-command-edge);border-radius:3px;background:var(--pnm-command-seam);box-shadow:var(--pnm-command-inset)}body.world-poker-near-me [data-pnm-home-games=true] .cmd-header-bar+div>div>div>button{min-width:0;min-height:44px;margin:0;padding:6px 7px!important;justify-content:center;border:0!important;border-radius:0!important;background:#060b10!important;box-shadow:none!important;font-size:12px!important;line-height:1.15;text-align:center}body.world-poker-near-me [data-pnm-home-games=true] :is(.cmd-btn,.cmd-input){min-height:44px!important;border-width:1px!important;border-radius:2px!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me [data-pnm-home-games=true] :is(.cmd-header-bar,.cmd-header-full) button:not(.cmd-btn){width:44px;min-width:44px;height:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;border:1px solid var(--pnm-command-seam)!important;border-radius:2px!important;background:#081018!important;box-shadow:var(--pnm-command-inset)!important}body.world-poker-near-me [data-pnm-home-games=true]>div.fixed:first-of-type{border-color:var(--pnm-command-edge)!important;background:#05090e!important;box-shadow:0 16px 38px rgba(0,0,0,.42)}body.world-poker-near-me [data-pnm-home-games=true]>div.fixed:first-of-type header{border:0!important;border-radius:0!important;box-shadow:none!important}@media (max-width:1100px){body.world-poker-near-me .pnm-family-nav__rail{grid-template-columns:repeat(5,minmax(0,1fr))}body.world-poker-near-me .pnm-family-nav__label{grid-column:1/-1;min-height:30px;justify-content:center}body.world-poker-near-me .ec-filter-bar{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media (max-width:768px){body.world-poker-near-me .pnm-family-nav{position:sticky!important;top:var(--sp-header-height,56px)!important;padding:6px 8px!important}body.world-poker-near-me .pnm-family-nav--standalone{top:0!important}body.world-poker-near-me .pnm-family-nav__link{padding:0 5px!important;white-space:normal}body.world-poker-near-me :is(.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header){width:calc(100% - 16px)!important;margin-top:8px!important;padding:22px 14px 16px!important}body.world-poker-near-me .dt-header,body.world-poker-near-me .ec-hero{display:grid!important;grid-template-columns:minmax(0,1fr);gap:8px!important}body.world-poker-near-me .dt-header-left,body.world-poker-near-me .dt-header-right,body.world-poker-near-me .dt-header:before,body.world-poker-near-me .ec-hero .ec-subtitle,body.world-poker-near-me .ec-hero .ec-title,body.world-poker-near-me .ec-hero:before,body.world-poker-near-me .ec-hero>div[style*="position: absolute"]{grid-column:1!important;grid-row:auto!important}body.world-poker-near-me :is(.dt-header-right,.ec-hero>div[style*="position: absolute"]){width:100%!important;margin-top:12px!important}body.world-poker-near-me .tours-search-bar{max-width:none!important;margin-top:18px!important}body.world-poker-near-me .tours-search-wrap:has(.tours-date-select){min-height:98px;display:flex;flex-wrap:wrap;align-content:center}body.world-poker-near-me .tours-search-wrap:has(.tours-date-select) .tours-search-bar-input{flex:1 1 calc(100% - 76px)!important}body.world-poker-near-me .tours-search-wrap:has(.tours-date-select)>.tours-date-divider:first-of-type{flex:0 0 calc(100% + 18px);width:calc(100% + 18px)!important;height:1px!important;margin-left:-14px!important;margin-right:-4px!important}body.world-poker-near-me .tours-search-wrap:has(.tours-date-select) .tours-date-select{flex:1 1 0!important;min-width:0!important}body.world-poker-near-me .pnm-top-tabs{width:calc(100% - 16px)!important;grid-template-columns:repeat(3,minmax(0,1fr))}body.world-poker-near-me :is(.day-selector,.ec-day-selector){width:calc(100% - 16px)!important;margin-inline:auto!important}body.world-poker-near-me :is(.day-tab,.ec-day-tab){padding-inline:2px!important}body.world-poker-near-me :is(.pnm-filter-bar,.pnm-top-filters,.ec-filter-bar){width:calc(100% - 16px)!important;margin-inline:auto!important;padding:8px!important}body.world-poker-near-me .ec-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me :is(.pnm-top-filters-inner,.filters-dropdown-group){grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me .pnm-filter-bar>:is(.pnm-location-area,.pnm-live-games-inline){flex:1 1 100%!important;width:100%}body.world-poker-near-me .pnm-filter-bar>.pnm-filter-group{flex:1 1 calc(50% - 4px)!important}body.world-poker-near-me .pnm-live-games-inline{margin-left:0!important;justify-content:center}body.world-poker-near-me :is(.series-header,.tour-header,.venue-header,.hgs-header){margin-inline:8px!important}body.world-poker-near-me .breadcrumb-nav{width:calc(100% - 16px)}body.world-poker-near-me .sp-tabs-bar{padding-inline:8px!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-header-full{width:calc(100% - 16px);margin-top:8px}body.world-poker-near-me [data-pnm-home-games=true] .cmd-header-bar+div>div>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){body.world-poker-near-me .pnm-family-nav__link{font-size:12px!important;letter-spacing:.025em!important}body.world-poker-near-me .pnm-family-nav__live-dot{display:none}body.world-poker-near-me .pnm-lobby-page .lobby-topbar{padding-inline:8px!important}body.world-poker-near-me .pnm-lobby-page .lobby-search-form,body.world-poker-near-me .pnm-lobby-page .lobby-topbar>div{width:calc(100vw - 16px)!important}body.world-poker-near-me .lobby-search-input{font-size:16px!important}body.world-poker-near-me :is(.tours-search-bar-input,.dt-search-input,.ec-search-input,.hg-search-input,[data-pnm-home-games=true] input){font-size:16px!important}body.world-poker-near-me :is(.action-buttons,.header-actions,.hgs-cta-row){width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me :is(.action-buttons,.header-actions,.hgs-cta-row)>*{min-width:0;width:100%}body.world-poker-near-me .hgd-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-header-row{gap:12px!important}body.world-poker-near-me [data-pnm-home-games=true] .cmd-home-games-search-row{display:grid!important;grid-template-columns:minmax(0,1fr)}}@media (max-width:340px){body.world-poker-near-me .ec-filter-bar,body.world-poker-near-me :is(.pnm-top-filters-inner,.filters-dropdown-group){grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){body.world-poker-near-me :is(.lobby-search-form,.pnm-family-nav__live-dot,.pnm-live-dot){animation:none!important}}@media (forced-colors:active){body.world-poker-near-me :is(.pnm-family-nav__rail,.pnm-title-bar,.hg-title-bar,.ec-hero,.dt-header,.pnm-filter-bar,.pnm-top-filters,.ec-filter-bar,.lobby-search-wrap,.tours-search-wrap,.hg-search-form,.ec-search-wrap){border-color:CanvasText!important}body.world-poker-near-me :is(.pnm-family-nav__link.is-active,.pnm-top-tab.active,.pnm-sub-tab.active,.day-tab.active,.ec-day-tab.active,.sp-tab-active,.hgd-tab[aria-selected=true]){outline:3px solid Highlight!important;outline-offset:-3px!important}}body.world-poker-near-me{--pnc-silver:#e4e7ec;--pnc-white:#f4f7fb;--pnc-blue:#45adff;--pnc-green:#c8ffd2;--pnc-red:#ff5b6e;--pnc-gold:#ffd700;--pnc-muted:#9aa5b3}.pnc{container-type:inline-size;display:flex;width:min(100%,1000px);min-width:0;max-width:1000px;flex-direction:column;margin:0 auto;padding:0;overflow:visible;color:#e6e9ee;background:none;font-family:var(--font-rajdhani),var(--font-premium-body),Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums}.pnc,.pnc__head{position:relative}.pnc__head{width:100%;aspect-ratio:1000/348;background:url(/images/pnm-console/painted-chassis-v1/top.webp) top/100% auto no-repeat}.pnc--crest-flat .pnc__head{background-image:url(/images/pnm-console/painted-chassis-v1/top-flat.webp)}.pnc--crest-locator .pnc__head{background-image:url(/images/pnm-console/painted-chassis-v1/top-locator.webp)}.pnc--crest-club .pnc__head{background-image:url(/images/pnm-console/painted-chassis-v1/top-club.webp)}.pnc--crest-diamond .pnc__head{background-image:url(/images/pnm-console/painted-chassis-v1/top-diamond.webp)}.pnc--crest-vip .pnc__head{background-image:url(/images/pnm-console/painted-chassis-v1/top-vip.webp)}.pnc__body{display:flex;min-width:0;flex-direction:column;gap:3cqw;padding:0 10.5% 3cqw;background:url(/images/pnm-console/painted-chassis-v1/mid.png) top/100% auto repeat-y}.pnc__body,.pnc__foot{position:relative;width:100%}.pnc__foot{aspect-ratio:1000/72;background:url(/images/pnm-console/painted-chassis-v1/bottom-foot.png) bottom/100% auto no-repeat}.pnc--plates .pnc__foot{aspect-ratio:1000/277;background-image:url(/images/pnm-console/painted-chassis-v1/bottom-plates.webp)}.pnc-zone{position:absolute;display:grid;min-width:0;margin:0;overflow:hidden;align-items:center;justify-items:start;white-space:nowrap;text-wrap:nowrap}.pnc-zone>span{display:inline-block;max-width:100%;font-size:calc(1em * var(--pnc-fit, 1))}.pnc__eyebrow{color:var(--pnc-blue);font-size:2.6cqw;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.pnc__title{color:var(--pnc-silver);font-size:7cqw;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.pnc__subtitle{color:var(--pnc-muted);font-size:3.2cqw;font-weight:600}.pnc__pill,.pnc__subtitle{letter-spacing:.08em;text-transform:uppercase}.pnc__pill{justify-items:center;font-size:3.4cqw;font-weight:800;text-align:center}.pnc-ink--silver{color:var(--pnc-silver);-webkit-text-fill-color:var(--pnc-silver);text-shadow:0 -.18cqw 0 rgb(255 255 255/55%),0 .25cqw 0 #6d747c,0 .45cqw 0 #050607,0 .7cqw .9cqw rgb(0 0 0/90%)}.pnc-ink--white{color:var(--pnc-white);-webkit-text-fill-color:var(--pnc-white);text-shadow:0 0 1cqw rgb(140 210 255/90%),0 .25cqw 0 rgb(0 0 0/70%),0 .5cqw 1cqw rgb(0 0 0/60%)}.pnc-ink--blue{color:var(--pnc-blue);-webkit-text-fill-color:var(--pnc-blue);text-shadow:0 0 .9cqw rgb(49 168 255/70%),0 0 2cqw rgb(49 168 255/30%),0 .2cqw .3cqw rgb(0 0 0/85%)}.pnc-ink--green{color:var(--pnc-green);-webkit-text-fill-color:var(--pnc-green);text-shadow:0 0 1cqw rgb(53 217 90/80%),0 0 2cqw rgb(53 217 90/35%),0 .25cqw 0 rgb(0 0 0/70%)}.pnc-ink--red{color:var(--pnc-red);-webkit-text-fill-color:var(--pnc-red);text-shadow:0 0 1cqw rgb(240 40 73/80%),0 0 2cqw rgb(240 40 73/35%),0 .25cqw 0 rgb(0 0 0/70%)}.pnc-ink--gold{color:var(--pnc-gold);-webkit-text-fill-color:var(--pnc-gold);text-shadow:0 0 1cqw rgb(255 215 0/70%),0 0 2cqw rgb(255 215 0/30%),0 .25cqw 0 rgb(0 0 0/70%)}.pnc-ink--muted{color:var(--pnc-muted);-webkit-text-fill-color:var(--pnc-muted);text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.pnc-plate{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;display:grid;min-width:0;min-height:0;margin:0;padding:0 4%;overflow:hidden;place-items:center;color:inherit;border:0;background:transparent;box-shadow:none;font:inherit;cursor:pointer;touch-action:manipulation}.pnc-plate__face{display:grid;width:70%;min-width:0;overflow:hidden;justify-items:center}.pnc-plate__text{display:inline-block;max-width:100%;font-size:calc(4.2cqw * var(--pnc-fit, 1));font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pnc-plate:active .pnc-plate__text{filter:brightness(1.25)}.pnc-plate:disabled .pnc-plate__text{opacity:.45}.pnc-plate:focus-visible{outline:.6cqw solid #8fd4ff;outline-offset:-1.6cqw}[aria-modal=true] .pnc-plate.pnc-plate,[role=dialog] .pnc-plate.pnc-plate{min-width:0;min-height:0;color:inherit!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important}.pnc-copy{margin:0;color:#d7dee7;font:500 3.7cqw/1.5 var(--font-inter),Inter,system-ui,sans-serif;text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}.pnc-copy--center{text-align:center}.pnc-label{color:var(--pnc-blue);font-size:2.7cqw;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}h1.pnc-label,h2.pnc-label,h3.pnc-label,h4.pnc-label,h5.pnc-label,h6.pnc-label{font-size:2.7cqw!important}h1.pnc-label,h2.pnc-label,h3.pnc-label,h4.pnc-label,h5.pnc-label,h6.pnc-label,p.pnc-label{white-space:normal}.pnc-data-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3cqw;padding:2.3cqw 0;border:0}.pnc-data-row:first-child{padding-top:0}.pnc-data-row__label{min-width:0;color:var(--pnc-blue);font-size:2.8cqw;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pnc-data-row__value{min-width:0;color:var(--pnc-silver);font-size:3.5cqw;font-weight:700;text-align:right}@media (max-width:600px){.pnc-copy{font-size:max(14px,3.7cqw)}}.pnc-icon{display:inline-block;width:44px;height:44px;flex:0 0 44px;background-position:50%;background-repeat:no-repeat;background-size:contain}.pnc-icon--search{background-image:url(/images/pnm-console/painted-controls-v1/icon-search.png)}.pnc-icon--location{background-image:url(/images/pnm-console/painted-controls-v1/icon-location.png)}.pnc-icon--fullscreen{background-image:url(/images/pnm-console/painted-controls-v1/icon-fullscreen.png)}.pnc-icon--back{background-image:url(/images/pnm-console/painted-controls-v1/icon-back.png)}.pnc-icon--close{background-image:url(/images/pnm-console/painted-controls-v1/icon-close.png)}.pnc-icon--saved{background-image:url(/images/pnm-console/painted-controls-v1/icon-saved.png)}.pnc-icon--share{background-image:url(/images/pnm-console/painted-controls-v1/icon-share.png)}.pnc-icon--phone{background-image:url(/images/pnm-console/painted-controls-v1/icon-phone.png)}.pnc-icon--globe{background-image:url(/images/pnm-console/painted-controls-v1/icon-globe.png)}.pnc-icon--directions{background-image:url(/images/pnm-console/painted-controls-v1/icon-directions.png)}.pnc-icon--calendar{background-image:url(/images/pnm-console/painted-controls-v1/icon-calendar.png)}.pnc-icon--home{background-image:url(/images/pnm-console/painted-controls-v1/icon-home.png)}.pnc-icon--menu{background-image:url(/images/pnm-console/painted-controls-v1/icon-menu.png)}.pnc-icon--edit{background-image:url(/images/pnm-console/painted-controls-v1/icon-edit.png)}.pnc-icon--event-ticket{background-image:url(/images/pnm-console/painted-controls-v1/icon-event-ticket.png)}.pnc-icon--live-games{background-image:url(/images/pnm-console/painted-controls-v1/icon-live-games.png)}.pnc-icon--roadtrip{background-image:url(/images/pnm-console/painted-controls-v1/icon-roadtrip.png)}.pnc-icon--trophy{background-image:url(/images/pnm-console/painted-controls-v1/icon-trophy.png)}.pnc-icon--alert{background-image:url(/images/pnm-console/painted-controls-v1/icon-alert.png)}.pnc-icon--filter{background-image:url(/images/pnm-console/painted-controls-v1/icon-filter.png)}.pnc-icon--community{background-image:url(/images/pnm-console/painted-controls-v1/icon-community.png)}.pnc-icon--info{background-image:url(/images/pnm-console/painted-controls-v1/icon-info.png)}.pnc-icon--review{background-image:url(/images/pnm-console/painted-controls-v1/icon-review.png)}.pnc-icon--more{background-image:url(/images/pnm-console/painted-controls-v1/icon-more.png)}.pnc-panel{position:relative;container-type:inline-size;display:flex;width:100%;min-width:0;flex-direction:column;margin:0;padding:0;overflow:visible;color:#e6e9ee;border:0;border-radius:0;background:none;box-shadow:none}.pnc-panel__foot,.pnc-panel__head{position:relative;z-index:1;display:block;width:100%;flex:0 0 auto;pointer-events:none}.pnc-panel__head{aspect-ratio:1000/112;background:url(/images/pnm-console/painted-panels-v1/panel-head.png) top/100% auto no-repeat}.pnc-panel__body{position:relative;z-index:0;display:flex;width:100%;min-width:0;flex:1 1 auto;flex-direction:column;padding:0 7.5%;background:url(/images/pnm-console/painted-panels-v1/panel-mid.png) top/100% auto repeat-y}.pnc-panel__foot{aspect-ratio:1000/72;background:url(/images/pnm-console/painted-panels-v1/panel-foot.png) bottom/100% auto no-repeat}.pnc-panel:focus-visible{outline:3px solid #8fd4ff;outline-offset:-7px}body.world-poker-near-me .pnc-panel.venue-console-body{width:min(900px,calc(100% - 24px));margin:24px auto 0;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .venue-console-body .pnc-panel__body{min-width:0;padding:0 7.5%;gap:12px}body.world-poker-near-me .venue-console-body :is(.day-group,.schedule-card,.empty-tournaments,.empty-section-card,.inline-form,.live-game-card,.bttg-badge,.bttg-prediction,.bttg-game-eta-section,.bttg-day-chart){min-width:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}body.world-poker-near-me .venue-console-body :is(.day-group,.live-game-card){padding:12px 0;border-top:1px solid #52606d!important}body.world-poker-near-me .venue-console-body :is(.schedule-card,.bttg-prediction,.bttg-game-eta-row){border-top:1px solid #263440!important}body.world-poker-near-me .venue-console-body :is(.day-header,.schedule-cards){padding:8px 0}body.world-poker-near-me .venue-console-body :is(.empty-tournaments,.empty-section-card){padding:18px 0}body.world-poker-near-me .venue-console-body :is(.empty-tournaments p,.empty-section-card p,.bttg-loading span,.bttg-empty small){color:#aebdca}body.world-poker-near-me .venue-console-body .section-header-row{flex-wrap:wrap;align-items:center}body.world-poker-near-me .venue-console-body :is(.section-action-btn,.form-submit-btn,.bttg-game-tab,.bttg-heatmap-toggle,.pa-link){display:inline-flex;align-items:center;justify-content:center;width:180px;max-width:100%;min-height:52px;aspect-ratio:348/114;padding:12px 22px!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;color:#e6e9ee!important;box-shadow:none!important;font-size:14px!important;line-height:1.2;text-align:center;white-space:normal;touch-action:manipulation}body.world-poker-near-me .venue-console-body :is(.form-submit-btn,.bttg-game-tab.active){background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .venue-console-body :is(.pa-link,.bttg-heatmap-toggle){width:min(100%,300px);min-height:64px}body.world-poker-near-me .venue-console-body :is(.form-input,.form-select){min-height:52px;padding:12px 20px!important;border:0!important;border-radius:0!important;background:#020405 url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/100% 100% no-repeat!important;color:#e6e9ee!important;font-size:16px}body.world-poker-near-me .venue-console-body :is(button,a,input,select):focus-visible{outline:2px solid #8fd4ff;outline-offset:-5px}body.world-poker-near-me .venue-console-body .bttg-title-row{min-width:0}body.world-poker-near-me .venue-console-body .bttg-title-row .pnc-icon{width:36px;height:36px;flex:0 0 36px}body.world-poker-near-me .venue-console-body .section-title .pnc-icon{width:32px;height:32px;margin-right:8px;vertical-align:middle}body.world-poker-near-me .venue-console-body .empty-section-card .pnc-icon{width:48px;height:48px}body.world-poker-near-me .venue-console-body :is(.bttg-header,.bttg-game-eta-row){flex-wrap:wrap}body.world-poker-near-me .venue-console-body :is(.bttg-title-row h3,.schedule-notes,.live-game-notes){overflow-wrap:anywhere}@media (max-width:480px){body.world-poker-near-me .venue-console-body .section-header-row{gap:0}body.world-poker-near-me .venue-console-body .section-title{flex-basis:100%}body.world-poker-near-me .venue-console-body .form-row{flex-direction:column}}body.world-poker-near-me .pnc.pnm-deep-deck{display:flex!important;width:min(calc(100% - 24px),1000px)!important;min-height:0!important;margin:18px auto 28px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;isolation:isolate}body.world-poker-near-me .pnc.pnm-deep-deck:after,body.world-poker-near-me .pnc.pnm-deep-deck:before{content:none!important}body.world-poker-near-me .pnc.pnm-deep-deck>.pnc__body{gap:0;padding-bottom:0}body.world-poker-near-me .pnm-deep-deck__stage{position:relative;min-width:0;min-height:clamp(390px,54vw,620px);overflow:hidden}body.world-poker-near-me .pnm-deep-deck__visual{position:absolute!important;inset:0!important;z-index:0!important;overflow:hidden;background:#030507!important}body.world-poker-near-me .pnm-deep-deck__visual:after{content:"";position:absolute;inset:0;background:url(/images/pnm-console/painted-chassis-v1/crest-locator-520.webp) 94% 12%/min(34%,260px) auto no-repeat,rgb(1 4 7/72%)!important}body.world-poker-near-me .pnm-deep-deck__visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.88) contrast(1.12) brightness(.7)}body.world-poker-near-me .pnm-deep-deck__scan{display:none!important}body.world-poker-near-me .pnm-deep-deck__content{position:relative;z-index:1;width:min(76%,650px)!important;padding:clamp(24px,5vw,58px)!important;box-sizing:border-box}body.world-poker-near-me .pnm-deep-deck__description{margin-top:0!important;color:#d3dbe4!important;text-shadow:0 2px 5px rgb(0 0 0/94%)}body.world-poker-near-me .pnm-deep-deck__status{min-height:32px;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .pnm-deep-deck__status>span{border-radius:50%}body.world-poker-near-me .pnm-deep-deck__metrics{gap:16px;border:0!important;background:none!important}body.world-poker-near-me .pnm-deep-deck__metrics>div{padding:8px 0!important;border:0!important}body.world-poker-near-me .pnm-deep-deck__actions :is(a,button){width:174px;min-width:174px;min-height:57px;padding:0 28px!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/contain no-repeat!important;box-shadow:none!important}body.world-poker-near-me .pnm-deep-deck__actions :is(a,button):active{filter:brightness(1.14)}body.world-poker-near-me .pnm-deep-deck__actions :is(a,button):focus-visible{outline:2px solid #8fd4ff!important;outline-offset:-6px}@media (max-width:640px){body.world-poker-near-me .pnm-deep-deck__stage{min-height:520px}body.world-poker-near-me .pnm-deep-deck__content{width:100%!important;padding:24px 18px 34px!important}body.world-poker-near-me .pnm-deep-deck__visual:after{background:rgb(1 4 7/74%)!important}}body.world-poker-near-me .pnc.pnm-deep-notice{width:min(calc(100% - 24px),1000px)!important;margin:18px auto 34px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .pnm-deep-notice__copy{max-width:62ch;margin:0;padding-top:1.5cqw}body.world-poker-near-me .pnm-deep-notice__detail{max-width:62ch;margin:0;color:var(--pnc-muted);font-size:3.2cqw}body.world-poker-near-me .pnm-deep-notice__links{display:flex;margin:0;padding:2.4cqw 0 0;flex-wrap:wrap;gap:0 6cqw;list-style:none;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}body.world-poker-near-me .pnm-deep-notice__link{display:inline-flex;min-width:44px;min-height:44px;align-items:center;color:var(--pnc-blue);border:0;border-radius:0;background:none;box-shadow:none;font-size:3.2cqw;font-weight:800;letter-spacing:.1em;text-decoration:none;text-shadow:0 0 .9cqw rgb(49 168 255/70%),0 0 2cqw rgb(49 168 255/30%),0 .2cqw .3cqw rgb(0 0 0/85%);text-transform:uppercase}body.world-poker-near-me .pnm-deep-notice__link:active{color:var(--pnc-white)}body.world-poker-near-me .pnm-deep-notice__link:focus-visible{outline:2px solid #8fd4ff;outline-offset:4px}@media (max-width:640px){body.world-poker-near-me .pnm-deep-notice__copy,body.world-poker-near-me .pnm-deep-notice__detail{font-size:max(14px,3.7cqw)}body.world-poker-near-me .pnm-deep-notice__link{font-size:max(13px,3.4cqw)}}body.world-poker-near-me .pnc.pnm-deep-deck .pnc-zone,body.world-poker-near-me .pnc.pnm-deep-notice .pnc-zone{max-width:none!important;white-space:nowrap!important;text-wrap:nowrap!important}body.world-poker-near-me .pnc.pnm-deep-deck .pnc-zone.pnc__title,body.world-poker-near-me .pnc.pnm-deep-notice .pnc-zone.pnc__title{color:var(--pnc-silver)!important;font:800 7cqw/1.2 var(--font-rajdhani),var(--font-premium-body),Inter,system-ui,sans-serif!important;letter-spacing:.03em!important;text-shadow:0 -.18cqw 0 rgb(255 255 255/55%),0 .25cqw 0 #6d747c,0 .45cqw 0 #050607,0 .7cqw .9cqw rgb(0 0 0/90%)!important;text-transform:uppercase!important;-webkit-text-fill-color:var(--pnc-silver)}body.world-poker-near-me .pnm-deep-deck__heading{margin:0 0 12px!important}body.world-poker-near-me .pnm-location-card--plate .pnm-location-card__media{min-height:clamp(170px,24vw,230px)}body.world-poker-near-me .pnm-location-index{width:min(100%,1000px);margin:20px auto 0}body.world-poker-near-me .pnm-location-index__heading{margin:0;padding:0 0 1.5cqw;color:var(--pnc-blue);font-size:clamp(12px,3cqw,16px);font-weight:700;letter-spacing:.14em;text-shadow:0 0 .9cqw rgb(49 168 255/55%),0 .2cqw .3cqw rgb(0 0 0/85%);text-transform:uppercase}body.world-poker-near-me .pnm-location-index__list{display:grid;margin:0;padding:0;-moz-column-gap:5cqw;column-gap:5cqw;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));list-style:none}body.world-poker-near-me .pnm-location-index__link{display:grid;min-height:48px;align-items:center;gap:0 4cqw;grid-template-columns:minmax(0,1fr) auto;padding:1.6cqw 0;border:0;border-top:1px solid #000;border-radius:0;background:none;box-shadow:inset 0 1px 0 rgb(255 255 255/8%);text-decoration:none}body.world-poker-near-me .pnm-location-index__name{min-width:0;color:var(--pnc-silver);font-size:clamp(14px,3.4cqw,20px);font-weight:700;overflow-wrap:anywhere;text-shadow:0 .2cqw .3cqw rgb(0 0 0/80%)}body.world-poker-near-me .pnm-location-index__where{color:var(--pnc-muted);font-size:clamp(12px,2.8cqw,14px);font-weight:600;letter-spacing:.08em;text-align:right;text-transform:uppercase;white-space:nowrap}body.world-poker-near-me .pnm-location-index__link:active .pnm-location-index__name{color:var(--pnc-white)}body.world-poker-near-me .pnm-location-index__link:focus-visible{outline:2px solid #8fd4ff;outline-offset:-3px}body.world-poker-near-me .gso-console-overlay[role=dialog]{z-index:10120!important;color:#e4e7ec!important;background:#010306!important;backdrop-filter:none!important}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-search-surface{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;border:0!important;background:transparent!important;box-shadow:none!important}.gso-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-header{display:grid;flex:none;grid-template-columns:52px minmax(0,460px) auto;justify-content:center;align-items:center;gap:8px 12px;padding:12px clamp(8px,2.4vw,24px) 10px;border:0;background:#020508}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-back,.gso-clear,.gso-painted-icon-button){display:grid!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;margin:0;padding:0!important;place-items:center;color:inherit;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-back,.gso-painted-icon-button) .pnc-icon{width:52px;height:52px;flex-basis:52px}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-back,.gso-clear,.gso-painted-icon-button):focus-visible{outline:2px solid #8fd4ff;outline-offset:0}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-back,.gso-clear,.gso-painted-icon-button):active .pnc-icon{transform:translateY(1px)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-form{container-type:inline-size;width:100%;min-width:0;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-search-well{position:relative;display:flex;width:100%;min-width:0;min-height:0;box-sizing:border-box;aspect-ratio:1829/313;align-items:center;gap:1.6cqw;padding:2.41cqw 6.73cqw 4.98cqw 6.78cqw;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat!important}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-search-well:after{content:"";position:absolute;inset:2.41cqw 6.73cqw 4.98cqw 6.78cqw;pointer-events:none;outline:2px solid transparent}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-search-well:has(.gso-console-input:focus-visible):after{outline-color:#8fd4ff}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-search-icon{position:static;width:9cqw;height:9cqw;flex:none;transform:none}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-form .gso-console-input{width:auto;min-width:0;height:44px;min-height:44px!important;flex:1 1 auto;margin:0;padding:0 1cqw!important;color:#f4f7fb!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;caret-color:#45adff;font:500 clamp(16px,3.6cqw,19px)/1.2 var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:0}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-input::-moz-placeholder{color:#9aa5b3;opacity:1}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-input::placeholder{color:#9aa5b3;opacity:1}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-form .gso-clear{position:static!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:none;transform:none!important}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-form .gso-clear .pnc-icon{width:min(44px,9cqw);height:min(44px,9cqw);flex-basis:auto}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-submit{display:grid;width:134px;height:44px;min-width:134px;min-height:44px;margin:0;padding:0!important;place-items:center;color:#f4f7fb!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:800 14px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-submit:disabled{color:#9aa5b3!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;cursor:default}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-submit:not(:disabled):active .gso-console-submit__label{filter:brightness(1.3)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-submit:focus-visible{outline:2px solid #8fd4ff;outline-offset:2px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-map{position:relative;width:min(100%,620px);min-height:0;max-height:none;margin:0 auto 16px;overflow:visible;border:0;background:#010306}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-map__hint{margin:0;padding:6px 16px 8px;color:#9aa5b3;font:600 12px/1.3 var(--font-inter),Inter,sans-serif;text-align:center}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-body{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-list{width:min(100%,720px);margin:0 auto;padding:14px clamp(10px,3vw,16px) 80px;box-sizing:border-box}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-section{margin:0 0 18px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-section-head{display:flex;width:min(100%,620px);min-height:40px;align-items:center;gap:8px;margin:0 auto 6px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-section-head__icon{width:36px;height:36px;flex:none}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-section-head__label{color:#45adff;font:700 13px/1.1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-section-head__count{margin-left:auto;color:#e4e7ec;font:700 14px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;font-variant-numeric:tabular-nums}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-well-list{display:flex;flex-direction:column;gap:4px}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-city-btn,.gso-hist-btn){--gso-row-w:min(100%,460px);position:relative;display:flex;width:var(--gso-row-w)!important;min-width:0;min-height:0!important;box-sizing:border-box;aspect-ratio:1829/313;align-items:center;margin:0 auto;padding:calc(var(--gso-row-w) * .0241) calc(var(--gso-row-w) * .08) calc(var(--gso-row-w) * .0498) calc(var(--gso-row-w) * .085)!important;color:#e4e7ec!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat!important;box-shadow:none!important;font:600 15px/1.2 var(--font-inter),Inter,system-ui,sans-serif;text-align:left;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-city-btn,.gso-hist-btn):after{content:"";position:absolute;inset:14.06% 6.73% 29.07% 6.78%;pointer-events:none;outline:2px solid transparent}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-city-btn,.gso-hist-btn):focus-visible{outline:none}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-city-btn,.gso-hist-btn):is(:focus-visible,.is-selected):after{outline-color:#8fd4ff}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-city-btn,.gso-hist-btn):active .gso-well-row__text{filter:brightness(1.3)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-well-row__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result-list{display:flex;width:min(100%,620px);flex-direction:column;gap:4px;margin:0 auto}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result-card{display:flex;width:100%!important;min-width:0;min-height:56px!important;box-sizing:border-box;aspect-ratio:auto!important;align-items:center;gap:12px;margin:0;padding:2px 0!important;color:#e4e7ec!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result-card:focus-visible,body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result.is-selected .gso-result-card{outline:2px solid #8fd4ff;outline-offset:2px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result-card:active .gso-result__name{filter:brightness(1.25)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result__copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result__name{overflow:hidden;color:#eef2f6;font:700 15px/1.2 var(--font-inter),Inter,system-ui,sans-serif;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result__meta{display:flex;min-width:0;align-items:baseline;gap:8px;overflow:hidden;color:#9aa5b3;font:600 12px/1.25 var(--font-inter),Inter,system-ui,sans-serif;white-space:nowrap}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result__kind{flex:none;font:700 12px/1.25 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-result__place{min-width:0;overflow:hidden;text-overflow:ellipsis}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder{position:relative;display:grid;width:48px;height:48px;flex:none;place-items:center;overflow:hidden}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder:not(.pnc-icon){background:transparent url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder img{width:58%;height:58%;-o-object-fit:contain;object-fit:contain;transform:translateY(-2.5%)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder__text{max-width:68%;overflow:hidden;color:#e4e7ec;font:800 12px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:0;text-align:center;transform:translateY(-2.5%);white-space:nowrap}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder--detail{width:76px;height:76px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder--detail .gso-holder__text{font-size:18px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-summary{display:grid;width:min(100%,620px);gap:4px;margin:0 auto 16px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-summary__line{margin:0;overflow-wrap:anywhere;color:#e4e7ec;font:600 14px/1.35 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-summary__count{color:#45adff;font-weight:800}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-summary__scope{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;color:#9aa5b3;font:700 12px/1.3 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-summary__intent{color:#45adff}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-empty{display:grid;justify-items:center;gap:8px;padding:44px 16px 24px;text-align:center}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-empty__icon{width:72px;height:72px;flex:none}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-empty__title{margin:4px 0 0;color:#e4e7ec;font:800 18px/1.2 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-empty--error .gso-empty__title{color:#ff5b6e}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-empty__copy{max-width:36ch;margin:0;color:#9aa5b3;font:500 14px/1.5 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-retry{display:grid;width:174px;height:57px;margin-top:8px;padding:0;place-items:center;color:#f4f7fb;border:0;border-radius:0;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/contain no-repeat;box-shadow:none;font:800 14px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-retry:active .gso-retry__label{filter:brightness(1.3)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-retry:focus-visible{outline:2px solid #8fd4ff;outline-offset:2px;box-shadow:none}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-skeletons{display:flex;flex-direction:column;gap:8px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-skeleton{width:min(100%,620px);aspect-ratio:1829/313;margin-inline:auto;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat;animation:gso-console-pulse 1.4s ease-in-out infinite}@keyframes gso-console-pulse{0%,to{opacity:.34}50%{opacity:.76}}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-console{color:#e4e7ec;background:#010306!important}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-console__header{display:flex;flex:none;min-height:64px;align-items:center;padding:12px clamp(8px,2.4vw,24px) 8px;border:0!important;background:#020508!important}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-console__scroll{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px clamp(8px,3vw,24px) 40px;-webkit-overflow-scrolling:touch}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-console__card{width:min(100%,560px)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__identity{display:flex;min-width:0;align-items:center;gap:14px;margin-bottom:6px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__identity-copy{min-width:0;flex:1 1 auto}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__name{margin:0;overflow-wrap:anywhere;font:800 clamp(20px,5.2cqw,30px)/1.15 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.02em}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__city{margin:4px 0 0;color:#9aa5b3;font:600 14px/1.3 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__rows{display:grid;margin:0}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-row{display:grid;min-width:0;min-height:44px;grid-template-columns:minmax(84px,32%) minmax(0,1fr);align-items:center;gap:12px;padding:4px 0}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-row__label{margin:0;color:#45adff;font:700 12px/1.25 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-row__value{min-width:0;margin:0;overflow-wrap:anywhere;color:#e4e7ec;font:600 14px/1.4 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-row__link{display:inline-flex;min-height:44px;font-size:inherit;align-items:center;color:#8fd4ff;text-decoration:underline;text-underline-offset:3px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail-row__link:focus-visible{outline:2px solid #8fd4ff;outline-offset:2px;box-shadow:none}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__stops-title{margin:16px 0 2px;color:#45adff;font:700 13px/1.2 var(--font-rajdhani),Rajdhani,Inter,sans-serif;font-size:13px!important;letter-spacing:.16em;text-transform:uppercase}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-detail__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 28px;padding-top:6px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-lit-action{display:inline-grid;min-width:44px;min-height:44px;padding:0 12px;place-items:center;border:0;background:none;font:800 15px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-lit-action:active{filter:brightness(1.3)}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-lit-action:focus-visible{outline:2px solid #8fd4ff;outline-offset:2px;box-shadow:none}@media (max-width:600px){body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-header{grid-template-columns:48px minmax(0,1fr);justify-content:stretch;gap:6px 8px;padding-inline:8px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-console-submit{grid-column:2;justify-self:end}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-back,.gso-painted-icon-button){width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}body.world-poker-near-me .gso-console-overlay[role=dialog] :is(.gso-back,.gso-painted-icon-button) .pnc-icon{width:48px;height:48px;flex-basis:48px}body.world-poker-near-me .gso-console-overlay[role=dialog] .gso-holder--detail{width:64px;height:64px}}.pnm-console-family-nav{position:sticky;top:var(--sp-header-height,56px);z-index:1350;width:100%;max-width:100%;box-sizing:border-box;padding:6px max(8px,env(safe-area-inset-right)) 7px max(8px,env(safe-area-inset-left));overflow:hidden;background:#020407}.pnm-console-family-nav--standalone{top:0}.pnm-console-family-nav__label{display:block;width:min(100%,1080px);margin:0 auto 3px;overflow:hidden;color:#8fa6b8;font:700 12px/1.2 var(--font-premium-body,Inter,sans-serif);letter-spacing:.14em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.pnm-console-family-nav__rail{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;width:min(100%,1080px);max-width:100%;margin:0 auto}.pnm-console-family-nav__link{position:relative;display:flex;min-width:0;min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;gap:5px;padding:0 9px;overflow:hidden;color:#b7c6d2;background-color:transparent;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png);background-position:50%;background-repeat:no-repeat;background-size:contain;font:750 12px/1 var(--font-premium-body,Inter,sans-serif);letter-spacing:.055em;text-align:center;text-decoration:none;white-space:nowrap}.pnm-console-family-nav__link.is-active{color:#f5fbff;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)}.pnm-console-family-nav__link:focus-visible{color:#ffffff;filter:brightness(1.2) saturate(1.08);outline:2px solid #dff7ff;outline-offset:-5px;text-decoration:underline;text-underline-offset:4px}.pnm-console-family-nav__link:active{filter:brightness(1.12)}.pnm-console-family-nav__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.pnm-console-family-nav__live-signal{width:5px;height:5px;flex:0 0 5px;background:#ff4050}@media (max-width:900px){.pnm-console-family-nav__rail{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:480px){.pnm-console-family-nav{padding-right:max(6px,env(safe-area-inset-right));padding-left:max(6px,env(safe-area-inset-left))}.pnm-console-family-nav__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.pnm-console-family-nav__link{padding-right:5px;padding-left:5px}}@media (orientation:landscape) and (min-width:700px) and (max-height:520px){.pnm-console-family-nav,.pnm-console-family-nav--standalone{position:relative;top:auto;padding:4px max(6px,env(safe-area-inset-right)) 4px max(6px,env(safe-area-inset-left))}.pnm-console-family-nav__label{display:none}.pnm-console-family-nav__rail{grid-template-columns:repeat(10,minmax(0,1fr));gap:2px}.pnm-console-family-nav__link{gap:3px;padding-right:2px;padding-left:2px;letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.pnm-console-family-nav__link{transition:none}}.pnm-console-dialog-overlay{position:fixed;inset:0;z-index:12000;display:grid;overflow-x:hidden;overflow-y:auto;align-items:safe center;justify-items:center;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:#000308;overscroll-behavior:contain}.pnm-console-dialog-shell{position:relative;container-type:inline-size;width:min(100%,560px);min-width:0;margin:auto;outline:none}.pnm-console-dialog-shell--location{width:min(100%,620px)}.pnm-console-dialog{width:100%}.pnm-console-dialog__close{all:unset;position:absolute;top:calc(21.7cqw - max(22px, 4.4cqw));left:66%;z-index:2;display:grid;width:22%;min-width:44px;height:max(44px,8.8cqw);min-height:44px;place-items:center;color:var(--pnc-blue,#45adff);font:800 max(12px,3cqw) /1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.06em;cursor:pointer;touch-action:manipulation}.pnm-console-dialog__close:focus-visible{outline:max(2px,.45cqw) solid #8fd4ff;outline-offset:min(-2px,-.35cqw)}.pnm-console-dialog__close:disabled{cursor:not-allowed;opacity:.45}.pnm-console-dialog .pnc__body{max-height:min(54dvh,560px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(69 173 255/70%) transparent;scrollbar-width:thin}.pnm-console-dialog__body,.pnm-console-dialog__content,.pnm-console-dialog__field,.pnm-console-dialog__instructions{display:flex;min-width:0;flex-direction:column}.pnm-console-dialog__body{gap:3cqw}.pnm-console-dialog__content,.pnm-console-dialog__field,.pnm-console-dialog__instructions{gap:1.7cqw}.pnm-console-dialog__copy{margin:0;color:#d7dee7;font:500 max(14px,3.7cqw) /1.5 var(--font-inter),Inter,system-ui,sans-serif;white-space:pre-line}.pnm-console-dialog__copy--center{text-align:center}.pnm-console-dialog__label{color:var(--pnc-blue,#45adff);font-size:max(12px,2.7cqw);font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pnm-console-dialog__instructions ol{display:grid;gap:1.8cqw;margin:0;padding-inline-start:1.45em;color:#d7dee7;font:500 max(14px,3.35cqw) /1.42 var(--font-inter),Inter,system-ui,sans-serif}.pnm-console-dialog__instructions li{padding-inline-start:.35em}.pnm-console-dialog__fields{display:grid;min-width:0;grid-template-columns:minmax(0,2fr) minmax(110px,.8fr);gap:3cqw}.pnm-console-dialog__content :is(input,textarea,select),.pnm-console-dialog__field :is(input,select){all:unset;display:block;box-sizing:border-box;width:100%;min-width:0;min-height:46px;margin:0;padding:1.8cqw 2.2cqw;color:#f4f7fb;font:600 max(16px,3.4cqw) /1.35 var(--font-inter),Inter,system-ui,sans-serif;font-size:max(16px,3.4cqw)}.pnm-console-dialog__content textarea{min-height:124px;resize:vertical}.pnm-console-dialog-shell:focus-visible,.pnm-console-dialog__content :is(input,textarea,select):focus-visible,.pnm-console-dialog__field :is(input,select):focus-visible{outline:max(2px,.45cqw) solid #8fd4ff;outline-offset:max(2px,.35cqw)}.pnm-console-dialog__content :is(input,textarea)::-moz-placeholder,.pnm-console-dialog__field input::-moz-placeholder{color:#768595;opacity:1}.pnm-console-dialog__content :is(input,textarea)::placeholder,.pnm-console-dialog__field input::placeholder{color:#768595;opacity:1}.pnm-console-dialog__field select option{color:#f4f7fb}.pnm-console-dialog__error{margin:0;color:var(--pnc-red,#ff5b6e);font:700 max(13px,3.1cqw) /1.4 var(--font-inter),Inter,system-ui,sans-serif}.pnm-console-dialog .pnc-plate:disabled{cursor:not-allowed}@media (max-width:480px){.pnm-console-dialog__fields{grid-template-columns:minmax(0,1fr)}}@media (max-height:500px) and (orientation:landscape){.pnm-console-dialog-shell,.pnm-console-dialog-shell--location{width:min(100%,430px)}.pnm-console-dialog .pnc__body{max-height:180px}}.pnm-console-dialog-overlay--location{align-items:safe start}.pnm-console-dialog-overlay--location .pnm-console-dialog-shell{margin-top:0}body.world-poker-near-me :is(.pnm-section,.pnm-subsection,.pnm-layout,.pnm-filter-bar,.pnm-top-tabs,.pnm-sub-tabs,.day-selector,.daily-filter-rail,.daily-filter-fields,.results-bar,.more-tools-overview){min-width:0;max-width:100%;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}body.world-poker-near-me .pnc-panel:after,body.world-poker-near-me .pnc-panel:before,body.world-poker-near-me :is(.pnm-section,.pnm-subsection):after,body.world-poker-near-me :is(.pnm-section,.pnm-subsection):before{content:none!important}body.world-poker-near-me .lobby-overlay{position:relative;z-index:10;display:flex;min-width:0;flex-direction:column;pointer-events:none}body.world-poker-near-me .lobby-topbar{min-width:0;pointer-events:none}body.world-poker-near-me .lobby-command-row{position:relative;display:flex;width:min(760px,calc(100vw - 24px));min-width:0;flex-flow:row wrap;align-items:center;gap:8px;pointer-events:auto}body.world-poker-near-me .lobby-search-form{position:relative;width:min(100%,660px);min-width:0;flex:1 1 520px;pointer-events:auto}body.world-poker-near-me .lobby-search-wrap{position:relative;display:flex;width:100%;min-width:0;min-height:54px;aspect-ratio:1829/313;align-items:center;gap:4px;padding:0 clamp(12px,3.6%,24px);overflow:hidden;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat!important;box-shadow:none!important;backdrop-filter:none!important}body.world-poker-near-me .lobby-search-wrap:after,body.world-poker-near-me .lobby-search-wrap:before{content:none!important}body.world-poker-near-me .lobby-search-wrap:focus-within{border:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat!important;box-shadow:none!important}body.world-poker-near-me .lobby-search-icon{position:relative!important;inset:auto!important;width:38px;height:38px;flex-basis:38px;margin:0!important}body.world-poker-near-me .lobby-search-input{display:flex;min-width:0;min-height:44px;flex:1 1 auto;align-items:center;overflow:hidden;cursor:text;padding:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.world-poker-near-me .lobby-search-copy{overflow:hidden;color:#82909f;font:600 clamp(13px,2.2vw,16px)/1.2 var(--font-inter),Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .lobby-search-copy.has-query{color:#eef5fb}body.world-poker-near-me .lobby-voice-btn{display:grid;width:82px;min-width:68px;min-height:44px;flex:0 0 82px;padding:0;place-items:center;color:#d8e4ec;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:700 12px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}body.world-poker-near-me .lobby-gps-btn{display:grid;width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 44px;padding:0;place-items:center;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me .lobby-gps-btn.loading .pnc-icon{opacity:.5}body.world-poker-near-me .lobby-gps-btn.active .pnc-icon{filter:brightness(1.22)}body.world-poker-near-me :is(.lobby-voice-btn,.lobby-gps-btn,.lobby-search-input,.lobby-location-prompt,.lobby-location-status):focus-visible{outline:3px solid #8fd4ff!important;outline-offset:-5px!important}body.world-poker-near-me .lobby-location-prompt,body.world-poker-near-me .lobby-location-status{display:flex;width:min(100%,520px);min-width:0;min-height:60px;aspect-ratio:1829/313;align-items:center;gap:8px;padding:0 clamp(14px,4.6%,26px);overflow:hidden;color:#eef5fb;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat!important;box-shadow:none!important;font-family:var(--font-inter),Inter,sans-serif;text-align:left;white-space:nowrap;pointer-events:auto}body.world-poker-near-me .lobby-location-status{width:min(100%,350px);flex:1 1 280px}body.world-poker-near-me .lobby-location-prompt__copy,body.world-poker-near-me .lobby-location-status__place{min-width:0;flex:1 1 auto;overflow:hidden}body.world-poker-near-me .lobby-location-status__place{color:#c8ffd2;font-size:clamp(14px,2.6vw,18px);font-weight:700;text-overflow:ellipsis}body.world-poker-near-me .lobby-location-prompt__detail,body.world-poker-near-me .lobby-location-status__action{color:#8b99a8;font-size:12px;font-weight:600;line-height:1.12;white-space:normal}body.world-poker-near-me .lobby-location-prompts{display:flex;width:min(520px,calc(100vw - 24px));min-width:0;flex-direction:column;gap:6px;margin-top:8px;pointer-events:auto}body.world-poker-near-me .lobby-location-prompt__title{overflow:hidden;color:#eef5fb;font-size:13px;font-weight:800;text-overflow:ellipsis}body.world-poker-near-me .lobby-location-prompt--enable .lobby-location-prompt__title{color:#c8ffd2}body.world-poker-near-me .lobby-gps-error{padding:6px 16px;color:#ff7b89;font:700 12px/1.3 var(--font-inter),Inter,sans-serif;letter-spacing:.04em;text-align:center;pointer-events:none}body.world-poker-near-me .lobby-card-scroll{display:flex;min-width:0;flex-direction:column;align-items:center;padding:clamp(12px,2vw,24px) clamp(12px,4vw,48px);pointer-events:auto}body.world-poker-near-me .lobby-grid-stage{position:relative;width:100%;max-width:900px}body.world-poker-near-me .lobby-grid-image{display:block;width:100%;height:auto;border-radius:0!important}body.world-poker-near-me .lobby-grid-image.is-hidden{display:none}body.world-poker-near-me .lobby-hotspot{position:relative;display:block;margin:0;padding:0;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-decoration:none;touch-action:manipulation}body.world-poker-near-me .lobby-stats-panel{width:min(calc(100% - 8px),900px);margin-top:12px;pointer-events:none}body.world-poker-near-me .lobby-stats-panel .pnc-panel__body{display:grid;min-height:70px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:4px;padding-bottom:4px}body.world-poker-near-me .lobby-stat{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;text-align:center}body.world-poker-near-me .lobby-stat__value{font:800 clamp(20px,3.5vw,28px)/1.1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:-.02em}body.world-poker-near-me .lobby-stat__label{max-width:100%;margin-top:4px;color:#91a0af;font:700 12px/1.2 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase}body.world-poker-near-me :is(.pnm-top-tabs,.pnm-sub-tabs,.day-selector,.daily-filter-rail){display:flex;flex-wrap:wrap;align-items:center;gap:4px}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-btn,.daily-filter-chip){display:inline-grid;width:clamp(92px,15vw,126px);min-width:0;min-height:44px;padding:0 13px!important;place-items:center;overflow:hidden;color:#b5c0cb!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:700 12px/1.05 var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;letter-spacing:.05em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-btn,.daily-filter-chip):is(.active,[aria-current=true],[aria-current=page],[aria-pressed=true]){color:#fff!important;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-btn,.daily-filter-chip):focus-visible{outline:3px solid #8fd4ff!important;outline-offset:-6px!important}body.world-poker-near-me .daily-filter-fields{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}body.world-poker-near-me .daily-filter-input,body.world-poker-near-me :is(.pnm-filter-select,.sort-select){box-sizing:border-box;width:128px;min-width:0;min-height:44px;padding:0 18px!important;color:#eef5fb!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font:700 13px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif!important}body.world-poker-near-me .daily-filter-input--gtd{width:144px}body.world-poker-near-me .daily-filter-separator{color:#93a2b1;font-size:12px;font-weight:700;text-transform:uppercase}body.world-poker-near-me :is(.pnc-panel.entity-card,.pnc-panel.pnm-location-card,.pnc-panel.pnm-location-listing__state,.pnc-panel.more-tool-card){padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me :is(.pnc-panel.entity-card,.pnc-panel.more-tool-card) .pnc-panel__body{gap:10px;padding-top:2px;padding-bottom:4px}body.world-poker-near-me .pnc-panel.more-tool-card{min-height:0;color:#eef5fb;text-align:left}body.world-poker-near-me .pnc-panel.more-tool-card .pnc-panel__body{display:grid;grid-template-columns:54px minmax(0,1fr) 44px;align-items:center;gap:12px;min-height:96px}body.world-poker-near-me .more-tool-arrow,body.world-poker-near-me .more-tool-icon{display:grid;place-items:center}body.world-poker-near-me .more-tool-name{color:#eef5fb;font-family:var(--font-rajdhani),Rajdhani,Inter,sans-serif;text-transform:uppercase}body.world-poker-near-me .more-tool-desc{color:#94a2b0}body.world-poker-near-me .pnc-icon--notice{width:32px;height:32px;flex-basis:32px;vertical-align:middle}body.world-poker-near-me .pnc-panel.pnm-location-listing__state .pnc-panel__body{min-height:62px;justify-content:center;gap:2px}body.world-poker-near-me .pnc-panel.pnm-location-card>.pnc-panel__body{padding:0 7.5%}body.world-poker-near-me .pnc-panel.pnm-location-card>.pnc-panel__body>a{display:flex;min-width:0;flex-direction:column;color:inherit;text-decoration:none}body.world-poker-near-me .pnm-location-card__media{overflow:hidden;background:#020507 url(/images/pnm-phase-4/venue-signal-fallback-v1.webp) 50%/cover no-repeat!important}body.world-poker-near-me .pnm-location-card__media img{display:block;width:100%;height:clamp(170px,24vw,230px);-o-object-fit:cover;object-fit:cover}body.world-poker-near-me .pnm-location-card__body,body.world-poker-near-me .pnm-location-card__facts{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me :is(.pnm-empty-state,.empty-state,.pnm-error-state,.error-state){position:relative;isolation:isolate;min-width:0;padding:clamp(54px,11vw,112px) 8% clamp(42px,7.2vw,72px)!important;overflow:hidden;color:#dce4ec;border:0!important;border-radius:0!important;background:#020507 url(/images/pnm-console/painted-panels-v1/panel-mid.png) 50%/100% auto repeat-y!important;box-shadow:none!important;text-align:center}body.world-poker-near-me :is(.pnm-empty-state,.empty-state,.pnm-error-state,.error-state):after,body.world-poker-near-me :is(.pnm-empty-state,.empty-state,.pnm-error-state,.error-state):before{content:""!important;position:absolute;right:0;left:0;z-index:-1;display:block;width:100%;pointer-events:none}body.world-poker-near-me :is(.pnm-empty-state,.empty-state,.pnm-error-state,.error-state):before{top:0;aspect-ratio:1000/112;background:url(/images/pnm-console/painted-panels-v1/panel-head.png) top/100% auto no-repeat}body.world-poker-near-me :is(.pnm-empty-state,.empty-state,.pnm-error-state,.error-state):after{bottom:0;aspect-ratio:1000/72;background:url(/images/pnm-console/painted-panels-v1/panel-foot.png) bottom/100% auto no-repeat}body.world-poker-near-me :is(.load-more-btn,.pnm-empty-state button,.empty-state button,.pnm-directory-source button){width:min(100%,230px);min-width:136px;min-height:44px;padding:0 20px!important;color:#eef5fb!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:800 13px/1.05 var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;letter-spacing:.05em;text-transform:uppercase}@media (orientation:landscape) and (min-width:700px) and (max-height:520px){body.world-poker-near-me [data-global-bottom-nav=true]{position:relative!important;inset:auto!important;transform:none!important}body.world-poker-near-me [data-bottom-nav-clearance=true]{display:none!important}body.world-poker-near-me .lobby-card-scroll{padding-top:8px}}@media (max-width:560px){body.world-poker-near-me .lobby-search-form{flex-basis:100%}body.world-poker-near-me .lobby-search-wrap{min-height:58px}body.world-poker-near-me .lobby-voice-btn{width:70px;min-width:60px;flex-basis:70px}body.world-poker-near-me .lobby-location-prompt>.pnc-icon{width:38px;height:38px;flex-basis:38px}body.world-poker-near-me .lobby-location-prompt__title{font-size:12px}body.world-poker-near-me .lobby-location-prompt__detail{font-size:10px}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab,.day-btn,.daily-filter-chip){width:calc(33.333% - 3px);padding-inline:6px!important;font-size:11px!important}body.world-poker-near-me .daily-filter-input,body.world-poker-near-me :is(.pnm-filter-select,.sort-select){width:calc(50% - 12px);flex:1 1 118px}body.world-poker-near-me .pnc-panel.more-tool-card .pnc-panel__body{grid-template-columns:44px minmax(0,1fr) 36px;gap:8px}body.world-poker-near-me .more-tool-arrow{width:36px;height:36px;flex-basis:36px}}body.world-poker-near-me :is(.ec-filter-bar,.day-selector,.day-tabs-row,.day-tabs,.ec-day-selector,.ec-day-tabs-row,.ec-day-tabs,.ec-filter-group,.ec-search-wrap,.view-toggle,.daily-filter-fields){min-width:0;max-width:100%;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}body.world-poker-near-me .daily-filter-input.daily-filter-input,body.world-poker-near-me .ec-filter-select.ec-filter-select,body.world-poker-near-me .pnm-filter-select.pnm-filter-select,body.world-poker-near-me .sort-results-select.sort-results-select,body.world-poker-near-me .sort-select.sort-select,body.world-poker-near-me .tc-input.tc-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;width:auto!important;min-width:140px;height:auto!important;min-height:44px!important;aspect-ratio:348/114;margin:0;padding:0 clamp(10px,4.6%,20px)!important;color:#eef5fb!important;border:0!important;border-radius:0!important;outline-offset:-5px;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font-family:var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;font-size:clamp(16px,1.05vw,18px)!important;font-weight:700!important;line-height:1.1!important;text-align:left}body.world-poker-near-me .dt-search-input.dt-search-input,body.world-poker-near-me .lgf-search-input.lgf-search-input,body.world-poker-near-me .tc-input.tc-input{min-width:0;aspect-ratio:1829/313;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important}body.world-poker-near-me .dt-search-input.dt-search-input,body.world-poker-near-me .lgf-search-input.lgf-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-height:48px!important;padding:0 clamp(26px,9%,60px)!important;color:#eef5fb!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font-size:clamp(16px,1.05vw,18px)!important}body.world-poker-near-me :is(.ec-filter-select,.daily-filter-input,.sort-select,.tc-input,.lgf-search-input,.dt-search-input,.pnm-filter-select,.sort-results-select):focus-visible{outline:3px solid #8fd4ff!important}body.world-poker-near-me :is(.ec-filter-select,.daily-filter-input,.sort-select,.tc-input,.lgf-search-input,.dt-search-input,.pnm-filter-select,.sort-results-select):disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.45}body.world-poker-near-me :is(.ec-filter-select,.sort-select,.pnm-filter-select,.sort-results-select) option{color:#eef5fb;background:#050a0f}body.world-poker-near-me :is(.daily-filter-input,.tc-input,.lgf-search-input,.dt-search-input)::-moz-placeholder{color:#7f8f9e;opacity:1}body.world-poker-near-me :is(.daily-filter-input,.tc-input,.lgf-search-input,.dt-search-input)::placeholder{color:#7f8f9e;opacity:1}body.world-poker-near-me .calendar-btn.calendar-btn,body.world-poker-near-me .day-tab.day-tab,body.world-poker-near-me .ec-clear-btn.ec-clear-btn,body.world-poker-near-me .ec-day-tab.ec-day-tab,body.world-poker-near-me .ec-gps-btn.ec-gps-btn,body.world-poker-near-me .ec-load-more.ec-load-more,body.world-poker-near-me .ec-today-btn.ec-today-btn,body.world-poker-near-me .lgf-show-more.lgf-show-more,body.world-poker-near-me .pnm-console-cta.pnm-console-cta,body.world-poker-near-me .pnm-live-map-toggle.pnm-live-map-toggle,body.world-poker-near-me .view-btn.view-btn{display:inline-flex;box-sizing:border-box;min-width:108px;min-height:44px!important;align-items:center;justify-content:center;gap:6px;margin:0;padding:0 14px!important;overflow:hidden;color:#c2d0dc!important;border:0!important;border-radius:0!important;outline-offset:-5px;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font-family:var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;animation:none!important}body.world-poker-near-me .day-tab.day-tab,body.world-poker-near-me .ec-day-tab.ec-day-tab{min-width:0;padding-inline:4px!important}body.world-poker-near-me .day-tab.day-tab.active,body.world-poker-near-me .day-tab.day-tab[aria-pressed=true],body.world-poker-near-me .ec-day-tab.ec-day-tab.active,body.world-poker-near-me .ec-day-tab.ec-day-tab[aria-pressed=true],body.world-poker-near-me .pnm-console-cta.pnm-console-cta--primary,body.world-poker-near-me .pnm-live-map-toggle.pnm-live-map-toggle[aria-expanded=true],body.world-poker-near-me .view-btn.view-btn.active{color:#f5fbff!important;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .ec-day-tab.ec-day-tab.today:not(.active){color:var(--pnc-blue,#45adff)!important}body.world-poker-near-me :is(.ec-day-tab,.day-tab,.calendar-btn,.ec-gps-btn,.ec-clear-btn,.ec-today-btn,.ec-load-more,.view-btn,.lgf-show-more,.pnm-live-map-toggle,.pnm-console-cta):focus-visible{outline:3px solid #8fd4ff!important;outline-offset:-5px!important}body.world-poker-near-me :is(.ec-day-tab,.day-tab,.calendar-btn,.ec-gps-btn,.ec-clear-btn,.ec-today-btn,.ec-load-more,.view-btn,.lgf-show-more,.pnm-console-cta):active{filter:brightness(1.14)}body.world-poker-near-me :is(.ec-day-tab,.ec-gps-btn,.ec-clear-btn,.ec-today-btn,.ec-load-more,.view-btn,.lgf-show-more,.pnm-console-cta):disabled,body.world-poker-near-me :is(.ec-load-more,.pnm-console-cta)[aria-busy=true]{cursor:not-allowed;opacity:.45}body.world-poker-near-me .ec-day-today-dot{position:absolute;top:5px;right:5px;width:4px;height:4px;border-radius:0;background:var(--pnc-blue,#45adff);box-shadow:none}body.world-poker-near-me :is(.pnm-top-tab,.pnm-sub-tab){min-width:44px}body.world-poker-near-me .ec-search-wrap.ec-search-wrap{box-sizing:border-box;width:min(100%,260px)!important;min-height:48px;padding:0 clamp(12px,3.6%,22px)!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat!important;box-shadow:none!important}body.world-poker-near-me .ec-search-input.ec-search-input{min-height:44px;color:#eef5fb!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:clamp(16px,1.05vw,18px)!important}body.world-poker-near-me .ec-search-clear.ec-search-clear{display:grid;width:44px;min-width:44px;height:44px;place-items:center;border:0!important;background:transparent!important;box-shadow:none!important}@media (max-width:480px){.pnm-console-family-nav__rail>:last-child:nth-child(3n+1){grid-column:2}}@media (orientation:landscape) and (max-height:520px){body.world-poker-near-me :is(.pnm-top-tabs,.pnm-sub-tabs,.ec-day-selector,.day-selector,.daily-filter-rail){position:relative!important;top:auto!important;z-index:auto!important}}@media (max-width:480px){.pnm-console-family-nav,.pnm-console-family-nav--standalone{position:relative;top:auto;z-index:1}}body.world-poker-near-me .pnc-panel.pnm-state-panel{width:100%;min-width:0;margin:12px 0;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .pnm-state-panel .pnc-panel__body.pnm-state-panel__body{align-items:center;gap:10px;padding-top:6px;padding-bottom:16px;text-align:center}body.world-poker-near-me .pnm-state-panel__icon{width:52px;height:52px;flex:0 0 52px}body.world-poker-near-me .pnm-state-panel__title{margin:0;color:#eef5fb;font-family:var(--font-rajdhani),Rajdhani,Inter,sans-serif;font-size:17px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}body.world-poker-near-me .pnm-state-panel__copy{max-width:44ch;margin:0;color:#9fb0bf;font-size:13px;line-height:1.5}body.world-poker-near-me .pnm-state-panel__copy--error{color:var(--pnc-red,#ff5b6e)}body.world-poker-near-me .pnm-state-panel__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}body.world-poker-near-me .lgf-search-clear.lgf-search-clear{position:absolute;top:50%;right:6px;display:grid;width:44px;min-width:44px;height:44px;place-items:center;transform:translateY(-50%);color:#9fb0bf;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:inherit;font-size:16px;line-height:1;cursor:pointer}body.world-poker-near-me .lgf-search-clear.lgf-search-clear:focus-visible{outline:3px solid #8fd4ff;outline-offset:-4px}body.world-poker-near-me .pnm-sub-tab.pnm-sub-tab,body.world-poker-near-me .pnm-top-tab.pnm-top-tab{min-width:44px!important}body.world-poker-near-me .pnm-gps-btn.pnm-gps-btn{display:inline-flex;box-sizing:border-box;min-width:132px;min-height:44px!important;align-items:center;justify-content:center;gap:6px;padding:0 14px!important;color:#c2d0dc!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font-family:var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}body.world-poker-near-me .pnm-gps-btn.pnm-gps-btn:focus-visible{outline:3px solid #8fd4ff!important;outline-offset:-5px!important}body.world-poker-near-me .pnm-gps-btn.pnm-gps-btn:active{filter:brightness(1.14)}body.world-poker-near-me .pnm-sub-tab.pnm-sub-tab,body.world-poker-near-me .pnm-top-tab.pnm-top-tab{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}@media (max-width:560px){body.world-poker-near-me .pnm-sub-tab.pnm-sub-tab,body.world-poker-near-me .pnm-top-tab.pnm-top-tab{width:100%}}body.world-poker-near-me .calendar-btn.calendar-btn,body.world-poker-near-me .daily-filter-chip.daily-filter-chip,body.world-poker-near-me .day-btn.day-btn,body.world-poker-near-me .day-tab.day-tab,body.world-poker-near-me .ec-day-tab.ec-day-tab,body.world-poker-near-me .pnm-sub-tab.pnm-sub-tab,body.world-poker-near-me .pnm-top-tab.pnm-top-tab{border-radius:0!important;box-shadow:none!important}body.world-poker-near-me .daily-filter-chip.daily-filter-chip.active,body.world-poker-near-me .day-btn.day-btn.active,body.world-poker-near-me .day-tab.day-tab.active,body.world-poker-near-me .ec-day-tab.ec-day-tab.active,body.world-poker-near-me .pnm-sub-tab.pnm-sub-tab.active,body.world-poker-near-me .pnm-top-tab.pnm-top-tab.active,body.world-poker-near-me .pnm-top-tab.pnm-top-tab[aria-current=true]{color:#f5fbff!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important}body.world-poker-near-me .dt-search-icon,body.world-poker-near-me .ec-search-icon{position:absolute;top:50%;left:clamp(18px,6%,40px);z-index:1;width:26px;height:26px;flex:0 0 26px;transform:translateY(-50%);pointer-events:none}body.world-poker-near-me .ec-search-icon{position:static;transform:none}body.world-poker-near-me .dt-search-input.dt-search-input{padding-left:clamp(52px,17%,78px)!important}body.world-poker-near-me .ec-search-wrap.ec-search-wrap{display:flex;align-items:center;gap:4px}body.world-poker-near-me .pnc-panel.vga-panel{width:100%;min-width:0;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .vga-panel .pnc-panel__body.vga-panel__body{gap:0;padding-top:4px;padding-bottom:16px;color:#cfdae4}body.world-poker-near-me .vga-field.vga-field{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;width:100%;min-height:44px!important;height:auto!important;aspect-ratio:1829/313;padding:0 7%!important;color:#eef5fb!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font-family:var(--font-inter),Inter,system-ui,sans-serif!important;font-size:clamp(16px,1.05vw,18px)!important;font-weight:600!important}body.world-poker-near-me .vga-field.vga-field:focus-visible{outline:3px solid #8fd4ff!important;outline-offset:-5px}body.world-poker-near-me .vga-field option{color:#eef5fb;background:#050a0f}body.world-poker-near-me .pnm-location-card[data-venue-type=casino] .pnm-location-card__media{background-image:url(/images/pnm-phase-4/location-command-grid-v1.webp)!important}body.world-poker-near-me .pnm-location-card[data-venue-type=poker_club] .pnm-location-card__media{background-image:url(/images/pnm-redesign/casino-command-map-v1.webp)!important}body.world-poker-near-me .pnm-location-card__media{position:relative}body.world-poker-near-me .pnm-location-card__media img.pnm-location-card__mark{position:absolute;right:10px;bottom:10px;box-sizing:border-box;width:76px;height:78px;padding:19px;border:0;background:transparent url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat;-o-object-fit:contain;object-fit:contain}@media (max-width:420px){body.world-poker-near-me .pnm-location-card__media img.pnm-location-card__mark{right:8px;bottom:8px;width:64px;height:66px;padding:16px}}body.world-poker-near-me .pnm-location-hero{display:contents}body.world-poker-near-me .pnm-location-hero .pnc.pnm-deep-deck{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-height:0!important}body.world-poker-near-me .pnm-location-hero .pnm-deep-deck__stage{min-height:0!important}body.world-poker-near-me .pnm-location-hero .pnm-deep-deck__content{padding-block-end:clamp(16px,2.4cqw,26px)!important}@media (min-width:641px){body.world-poker-near-me .pnm-location-hero .pnm-deep-deck__visual:after{background:url(/images/pnm-console/painted-chassis-v1/crest-locator-520.webp) 98% 6%/min(23%,186px) auto no-repeat,rgb(1 4 7/72%)!important}body.world-poker-near-me .pnm-location-hero .pnm-deep-deck__content{padding-inline-end:clamp(30px,4cqw,46px)!important}}body.world-poker-near-me .pnm-map-surface{--pnm-map-rail-inset:5.4%;position:relative;isolation:isolate;container-type:inline-size;display:flex;width:min(100%,1000px);min-width:0;max-width:1000px;min-height:0;flex-direction:column;margin-inline:auto;overflow:visible;color:#eef5fb;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface:before{content:none!important}body.world-poker-near-me .pnm-map-surface__header{position:relative;z-index:1100;display:block;width:100%;min-height:0;aspect-ratio:1000/348;flex:none;padding:0;overflow:visible;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-chassis-v1/top-flat.webp) top/100% auto no-repeat!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface__identity{position:absolute;top:35.5%;left:10%;display:grid;width:42%;min-width:0;height:50%;grid-template-columns:minmax(0,1fr);align-content:center;align-items:center;gap:1.2cqw}body.world-poker-near-me .pnm-map-surface__eyebrow{grid-column:auto;overflow:hidden;color:#45adff;font:750 clamp(9px,1.3cqw,13px)/1 var(--font-rajdhani),var(--font-premium-body),sans-serif;letter-spacing:.17em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.world-poker-near-me .pnm-map-surface__identity strong{overflow:hidden;color:#e4e7ec;font:800 clamp(17px,3.2cqw,32px)/.95 var(--font-rajdhani),var(--font-premium-display),sans-serif;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;-webkit-text-fill-color:#e4e7ec}body.world-poker-near-me .pnm-map-surface__identity small{display:block;overflow:hidden;color:#9aa5b3;font:650 clamp(10px,1.45cqw,14px)/1.15 var(--font-rajdhani),var(--font-premium-body),sans-serif;letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.world-poker-near-me .pnm-map-surface__controls{position:absolute;top:52%;right:9.2%;display:flex;width:38%;min-width:0;min-height:44px;align-items:center;justify-content:flex-end;gap:clamp(4px,.8cqw,8px)}body.world-poker-near-me .pnm-map-surface__controls>*{flex:0 1 auto}body.world-poker-near-me .pnm-map-surface__fullscreen-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-width:44px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;margin:0;padding:0;color:#eef7fd;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:750 12px/1 var(--font-rajdhani),var(--font-premium-body),sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-map-surface__fullscreen-control .pnc-icon{width:44px;height:44px;flex-basis:44px}body.world-poker-near-me .pnm-map-dossier__action:focus-visible,body.world-poker-near-me .pnm-map-surface .leaflet-control-zoom a:focus-visible,body.world-poker-near-me .pnm-map-surface__controls :is(button,select):focus-visible,body.world-poker-near-me .pnm-map-surface__fullscreen-control:focus-visible{outline:3px solid #8fd4ff;outline-offset:2px}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-radius-control{position:static!important;display:inline-flex!important;width:clamp(116px,16cqw,160px);min-width:116px;min-height:44px;align-items:center;justify-content:center;gap:5px;margin:0;padding:0 13px!important;color:#dceaf2;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/100% auto no-repeat!important;box-shadow:none!important;font:750 12px/1 var(--font-rajdhani),var(--font-premium-body),sans-serif;letter-spacing:.055em;text-transform:uppercase}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-radius-control select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-width:50px;min-height:44px!important;padding:0!important;color:#f0f7fb!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:inherit;text-align:center;cursor:pointer}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-recenter-control{position:static!important;display:inline-grid!important;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0!important;place-items:center;overflow:hidden;color:transparent!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-recenter-control>:not(.pnc-icon){visibility:hidden}body.world-poker-near-me .pnm-map-surface__viewport{position:relative;z-index:1;box-sizing:border-box;width:100%;min-width:0;min-height:clamp(460px,62vh,760px);flex:1 1 auto;padding-inline:var(--pnm-map-rail-inset);overflow:hidden;background-color:#020406!important;background-image:url(/images/pnm-console/painted-chassis-v1/mid.png)!important;background-position:top!important;background-repeat:repeat-y!important;background-size:100% auto!important}body.world-poker-near-me .pnm-map-surface--fill .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface--primary .pnm-map-surface__viewport{min-height:clamp(560px,72vh,860px)}body.world-poker-near-me .pnm-map-surface__viewport>.pnm-map-stage{position:relative;width:100%;height:100%;min-height:inherit;overflow:hidden;border:0!important;border-radius:0!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface .pnm-leaflet-map{width:100%!important;height:100%!important;min-height:inherit!important;max-height:none!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface__foot{position:relative;z-index:2;display:block;width:100%;aspect-ratio:1000/72;flex:0 0 auto;background:transparent url(/images/pnm-console/painted-chassis-v1/bottom-foot.png) bottom/100% auto no-repeat;pointer-events:none}body.world-poker-near-me .pnm-map-surface .leaflet-control-zoom{margin:10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface .leaflet-control-zoom a{display:grid!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;place-items:center;color:#eef7fd!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/utility-well.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font:800 18px/1 var(--font-rajdhani),sans-serif!important}body.world-poker-near-me .pnm-map-surface .leaflet-control-attribution{min-height:24px;margin-bottom:env(safe-area-inset-bottom,0)!important;padding:4px 8px!important;color:#b9c6cf!important;border:0!important;border-radius:0!important;background:rgb(2 5 7/88%)!important;box-shadow:none!important;font:650 12px/1.25 var(--font-rajdhani),sans-serif!important}body.world-poker-near-me .pnm-map-surface .map-pref-trigger{display:grid!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;place-items:center;overflow:hidden;color:transparent!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-map-surface .map-pref-trigger .pnc-icon{width:44px;height:44px;flex-basis:44px}body.world-poker-near-me .pnm-map-surface .map-pref-wrapper{position:absolute;z-index:1000}body.world-poker-near-me .pnm-map-surface .map-pref-panel{position:absolute;right:0;z-index:1;width:min(250px,calc(100vw - 32px));overflow:visible;color:#e6e9ee;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface .map-pref-panel.down{top:50px}body.world-poker-near-me .pnm-map-surface .map-pref-panel.up{bottom:50px}body.world-poker-near-me .pnm-map-surface .map-pref-panel .pnc-panel__body{gap:6px;padding:0 8% 2px;background-color:#020507}body.world-poker-near-me .pnm-map-surface .map-pref-title{padding:0 0 4px;color:#45adff;font:800 12px/1.2 var(--font-rajdhani),sans-serif;letter-spacing:.16em;text-align:center;text-transform:uppercase}body.world-poker-near-me .pnm-map-surface .map-pref-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;box-sizing:border-box;width:100%;min-height:44px;aspect-ratio:348/114;margin:0;padding:0 calc(min(100%, 190px) * .12);place-items:center;color:#d8e4ec;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;transform:none!important}body.world-poker-near-me .pnm-map-surface .map-pref-text{display:grid;min-width:0;gap:2px}body.world-poker-near-me .pnm-map-surface .map-pref-label{overflow:hidden;color:#f4f7fb;font:800 14px/1.1 var(--font-rajdhani),sans-serif;letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.world-poker-near-me .pnm-map-surface .map-pref-desc{overflow:hidden;color:#9aa5b3;font:600 12px/1.1 var(--font-rajdhani),sans-serif;letter-spacing:.04em;text-transform:none;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-map-surface .map-pref-option[aria-checked=true] .map-pref-desc{color:#8fd4ff}body.world-poker-near-me .pnm-map-surface :is(.map-pref-option,.map-pref-trigger):active{filter:brightness(1.18)}body.world-poker-near-me .pnm-map-surface :is(.map-pref-option,.map-pref-trigger):focus-visible{outline:3px solid #8fd4ff;outline-offset:-6px}body.world-poker-near-me .pnm-map-surface .map-pref-option[aria-checked=true]{background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .pnm-map-surface .pnm-painted-marker{position:relative;width:44px;height:44px;overflow:visible}body.world-poker-near-me .pnm-map-surface .pnm-painted-tour-marker{width:100%;height:100%}body.world-poker-near-me .pnm-map-surface .pnm-painted-marker__machine{position:absolute;top:0;left:50%;display:grid;width:44px;height:44px;place-items:center;overflow:visible;transform:translateX(-50%);background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/utility-well.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}body.world-poker-near-me .pnm-map-surface .pnm-painted-marker__image{position:absolute;top:22%;left:22%;display:block;width:56%;height:56%;-o-object-fit:cover;object-fit:cover;background:#f4f7fb}body.world-poker-near-me .pnm-map-surface .pnm-painted-tour-marker__code{display:grid;width:58%;height:58%;place-items:center;overflow:hidden;color:var(--pnm-map-accent,#ffd700);font:900 12px/1 var(--font-rajdhani),sans-serif;letter-spacing:.02em;text-align:center}body.world-poker-near-me .pnm-map-surface .pnm-painted-tour-marker__code--fallback{display:none}body.world-poker-near-me .pnm-map-surface .pnm-map-marker-label{position:absolute!important;top:45px!important;left:50%!important;z-index:999;display:grid;width:var(--pnm-marker-label-width,140px)!important;max-width:var(--pnm-marker-label-width,140px)!important;aspect-ratio:1829/313;margin:0!important;padding:0 calc(var(--pnm-marker-label-width, 140px) * .08)!important;box-sizing:border-box;place-items:center;overflow:hidden;transform:translateX(-50%)!important;color:#eef5fb!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% auto!important;box-shadow:none!important;font:800 12px/1 var(--font-rajdhani),sans-serif!important;letter-spacing:.025em!important;text-align:center;text-overflow:clip;white-space:nowrap!important;pointer-events:none}body.world-poker-near-me .pnm-map-surface .pnm-map-marker-label>span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}body.world-poker-near-me .pnm-map-surface .pnm-map-marker-label--tour{color:var(--pnm-map-accent,#ffd700)!important}body.world-poker-near-me .pnm-map-surface .pnm-painted-cluster{display:grid;width:var(--pnm-cluster-size,44px)!important;height:var(--pnm-cluster-size,44px)!important;place-items:center;color:#eef5fb;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/utility-well.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font:900 var(--pnm-cluster-font,12px)/1 var(--font-rajdhani),sans-serif}body.world-poker-near-me .pnm-map-surface .pnm-painted-cluster--dense{color:#ffd700}body.world-poker-near-me .pnm-map-surface .pnm-painted-user-location{display:block;width:40px;height:40px;background:transparent url(/images/pnm-console/painted-controls-v1/icon-location.png) 50%/contain no-repeat!important}body.world-poker-near-me .pnm-map-surface .leaflet-popup-content-wrapper,body.world-poker-near-me .pnm-map-surface .pnm-popup .leaflet-popup-content-wrapper{overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface .leaflet-popup-content,body.world-poker-near-me .pnm-map-surface .pnm-popup .leaflet-popup-content{width:auto!important;margin:0!important}body.world-poker-near-me .pnm-map-surface .leaflet-popup-tip-container{display:none}body.world-poker-near-me .pnm-map-surface .leaflet-popup-close-button,body.world-poker-near-me .pnm-map-surface .pnm-popup .leaflet-popup-close-button{z-index:9999!important;width:44px!important;height:44px!important;padding:0!important;overflow:hidden;color:transparent!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/icon-close.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;font-size:0!important}body.world-poker-near-me .pnm-map-dossier{container-type:inline-size;display:flex;width:min(300px,calc(100vw - 44px));min-width:min(240px,calc(100vw - 44px));max-width:300px;flex-direction:column;color:#e6e9ee;border:0!important;border-radius:0!important;background:transparent;box-shadow:none!important;font-family:var(--font-rajdhani),var(--font-premium-body),sans-serif}body.world-poker-near-me .pnm-map-dossier--compact{min-width:min(220px,calc(100vw - 44px))}body.world-poker-near-me .pnm-map-dossier__head{display:block;width:100%;aspect-ratio:1000/112;flex:0 0 auto;background:transparent url(/images/pnm-console/painted-panels-v1/panel-head.png) top/100% auto no-repeat;pointer-events:none}body.world-poker-near-me .pnm-map-dossier__body{display:flex;min-width:0;flex-direction:column;gap:8px;padding:0 8%;background-color:#020507;background-image:url(/images/pnm-console/painted-panels-v1/panel-mid.png);background-position:top;background-repeat:repeat-y;background-size:100% auto}body.world-poker-near-me .pnm-map-dossier__foot{display:block;width:100%;aspect-ratio:1000/72;flex:0 0 auto;background:transparent url(/images/pnm-console/painted-panels-v1/panel-foot.png) bottom/100% auto no-repeat;pointer-events:none}body.world-poker-near-me .pnm-map-dossier__identity{display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px}body.world-poker-near-me .pnm-map-dossier__logo-machine{position:relative;display:block;width:44px;height:44px;background:transparent url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat}body.world-poker-near-me .pnm-map-dossier__logo-machine img{position:absolute;top:22%;left:22%;width:56%;height:56%;-o-object-fit:cover;object-fit:cover;background:#f4f7fb}body.world-poker-near-me .pnm-map-dossier__identity-copy{display:grid;min-width:0;gap:2px}body.world-poker-near-me .pnm-map-dossier__identity-copy strong{overflow:hidden;color:#f3f7fa;font-size:15px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-map-dossier__identity-copy>span{display:flex;min-width:0;gap:5px;color:#9aa8b5;font-size:12px;line-height:1.15}body.world-poker-near-me .pnm-map-dossier__distance{margin-left:auto;white-space:nowrap}body.world-poker-near-me .pnm-map-dossier__signals{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 9px;font-size:12px;line-height:1}body.world-poker-near-me .pnm-map-dossier__signal{color:#d8e4ec;font-weight:850;letter-spacing:.07em;text-transform:uppercase}body.world-poker-near-me .pnm-map-dossier__signal--type{color:var(--pnm-map-accent,#48c7ff)}body.world-poker-near-me .pnm-map-dossier__signal--open{color:#c8ffd2}body.world-poker-near-me .pnm-map-dossier__signal--closed{color:#ff7b8a}body.world-poker-near-me .pnm-map-dossier__signal--upcoming{color:#8fd4ff}body.world-poker-near-me .pnm-map-dossier__cash{color:#c8ffd2;font-weight:750}body.world-poker-near-me .pnm-map-dossier__cash[data-cash-truth=modeled]{color:#d6ad52}body.world-poker-near-me .pnm-map-dossier__cash[data-cash-truth=unavailable]{color:#d8e4ec}body.world-poker-near-me .pnm-map-dossier :is(.pnm-map-dossier__games,.pnm-map-dossier__trust,.pnm-map-dossier__stop,.pnm-map-dossier__dates){margin:0;font-size:12px;line-height:1.3}body.world-poker-near-me .pnm-map-dossier__games{color:#9aa8b5}body.world-poker-near-me .pnm-map-dossier__trust{color:var(--pnm-trust-color,#9aa8b5)}body.world-poker-near-me .pnm-map-dossier__stop{color:#f3f7fa;font-weight:700}body.world-poker-near-me .pnm-map-dossier__dates{color:#c8ffd2}body.world-poker-near-me .pnm-map-dossier__actions{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:4px}body.world-poker-near-me .pnm-map-dossier__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;min-width:0;min-height:44px;margin:0;padding:0 10px;place-items:center;overflow:hidden;color:#eef7fd!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% auto!important;box-shadow:none!important;font:800 12px/1 var(--font-rajdhani),sans-serif!important;letter-spacing:.045em;text-align:center;text-decoration:none!important;text-transform:uppercase;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-map-dossier__action--primary{background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .pnm-map-surface__escape-hint{position:absolute;right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + var(--pnm-map-attribution-clearance, 58px));z-index:1300;display:grid;min-width:120px;min-height:44px;margin:0;padding:0 14px;place-items:center;color:#b9c6cf;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/100% auto no-repeat!important;box-shadow:none!important;font:750 12px/1 var(--font-rajdhani),sans-serif;letter-spacing:.08em;text-transform:uppercase}body.world-poker-near-me .pnm-map-error-state{border:0!important;border-radius:0!important;background-color:#03070b!important;background-image:url(/images/pnm-redesign/map-command-render-v2.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-error-state button{min-width:160px;min-height:52px;padding:0 20px;color:#eef7fd;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/100% auto no-repeat!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface--fullscreen{position:fixed!important;inset:0!important;z-index:2147483001!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#020406!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__header{width:min(100%,1000px);min-height:0;max-width:1000px;aspect-ratio:1829/313;margin-inline:auto;padding:0;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% auto!important}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__identity{top:15%;left:6%;width:45%;height:60%;gap:3px}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__controls{top:44.7%;right:9%;width:38%;transform:translateY(-50%)}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__viewport{width:100%;min-height:0;height:auto;flex:1 1 auto;padding:0;background:#020406!important}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__foot{display:none}body.world-poker-near-me .pnm-map-surface--fullscreen :is(.pnm-map-stage,.pnm-leaflet-map,.venue-map-wrapper,.venue-map-container,.pnm-location-picker){height:100%!important;min-height:0!important;max-height:none!important}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-location-picker__map{height:auto!important;min-height:0!important;max-height:none!important}@media (max-width:600px){body.world-poker-near-me .pnm-map-surface{--pnm-map-rail-inset:5.7%}body.world-poker-near-me .pnm-map-surface__identity{top:34%;left:10%;width:42%;height:52%;gap:2px}body.world-poker-near-me .pnm-map-surface__identity small{display:none}body.world-poker-near-me .pnm-map-surface__controls{top:48%;right:8.7%;width:43%;display:flex;grid-template-columns:none;flex-wrap:nowrap;gap:3px}body.world-poker-near-me .pnm-map-surface__controls>*{width:auto;min-width:44px!important}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-radius-control{width:50px;min-width:50px!important;padding:0!important;background-image:url(/images/pnm-console/painted-controls-v1/utility-well.webp)!important;background-size:contain!important}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-radius-control>span{display:none}body.world-poker-near-me .pnm-map-surface__controls .pnm-map-radius-control select{width:auto;min-width:44px;font-size:16px}body.world-poker-near-me .pnm-map-surface__fullscreen-control>span:last-child{display:none}body.world-poker-near-me .pnm-map-surface--fill .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface--primary .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface__viewport{min-height:clamp(420px,64dvh,620px)}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__identity{top:18%;left:6%;width:43%;height:64%}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__identity .pnm-map-surface__eyebrow,body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__identity small{display:none}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__identity strong{font-size:clamp(13px,4.1cqw,17px)}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__controls{top:50%;right:6%;width:45%}body.world-poker-near-me .pnm-map-dossier{width:min(278px,calc(100vw - 44px));max-width:278px}body.world-poker-near-me .pnm-map-surface__escape-hint{display:none}}@media (max-height:500px) and (orientation:landscape){body.world-poker-near-me .pnm-map-surface__header{width:min(100%,720px);max-width:720px;aspect-ratio:1829/313;margin-inline:auto;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% auto!important}body.world-poker-near-me .pnm-map-surface__identity{top:15%;left:6%;width:45%;height:60%;gap:2px}body.world-poker-near-me .pnm-map-surface__identity .pnm-map-surface__eyebrow,body.world-poker-near-me .pnm-map-surface__identity small{display:none}body.world-poker-near-me .pnm-map-surface__identity strong{font-size:clamp(14px,2.5cqw,21px)}body.world-poker-near-me .pnm-map-surface__controls{top:44.7%;right:9%;width:40%;transform:translateY(-50%)}body.world-poker-near-me .pnm-map-surface--fill .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface--primary .pnm-map-surface__viewport,body.world-poker-near-me .pnm-map-surface__viewport{min-height:280px}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__header{width:min(100%,720px)}body.world-poker-near-me .pnm-map-surface--fullscreen .pnm-map-surface__viewport{min-height:0}body.world-poker-near-me .pnm-map-surface__escape-hint{display:none}}body.world-poker-near-me .pnm-map-surface .pnm-painted-marker--venue .pnm-map-marker-label{color:var(--pnm-map-accent,#eef5fb)!important}body.world-poker-near-me .pnm-map-surface :is(.venue-labels-hidden,.vmp-labels-hidden) .pnm-map-marker-label:not(.pnm-map-marker-label--route){display:none!important}body.world-poker-near-me .pnm-map-surface .pnm-painted-marker__saved{position:absolute;top:-8px;left:calc(50% + 20px);z-index:2;display:block;width:26px;height:26px;background:transparent url(/images/pnm-console/painted-controls-v1/icon-saved.png) 50%/contain no-repeat;pointer-events:none}body.world-poker-near-me .pnm-map-surface .pnm-painted-marker--saved .pnm-map-marker-label{color:#ffd700!important}body.world-poker-near-me .pnm-painted-route-stop__number{position:relative;display:grid;width:58%;height:58%;place-items:center;color:#45adff;font:900 17px/1 var(--font-rajdhani),sans-serif}body.world-poker-near-me :is(.pnm-painted-route-stop--origin .pnm-painted-route-stop__number,.pnm-painted-route-stop__number.pnm-painted-route-stop--origin){color:#c8ffd2}body.world-poker-near-me :is(.pnm-painted-route-stop--destination .pnm-painted-route-stop__number,.pnm-painted-route-stop__number.pnm-painted-route-stop--destination){color:#ff5b6e}body.world-poker-near-me .pnm-map-surface .pnm-map-marker-label--route{color:#e4e7ec!important}body.world-poker-near-me .pnm-map-dossier__logo-machine--route{display:grid;place-items:center}body.world-poker-near-me .pnm-map-dossier__location-machine{display:block;width:44px;height:44px;background:transparent url(/images/pnm-console/painted-controls-v1/icon-location.png) 50%/contain no-repeat}body.world-poker-near-me .pnm-map-surface :is(.trip-stop-marker,.route-venue-marker,.venue-detail-marker,.pnm-location-picker__marker,.user-location-pin){border:0!important;background:transparent!important}body.world-poker-near-me .pnm-painted-picker-pin{display:block;width:44px;height:44px;background:transparent url(/images/pnm-console/painted-controls-v1/icon-location.png) bottom/contain no-repeat}body.world-poker-near-me .pnm-map-surface .venue-map-legend.pnc-panel{width:150px;min-width:0;max-width:150px;min-height:44px;max-height:none!important;padding:0!important;overflow:visible!important;color:#e6e9ee;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-map-surface .venue-map-legend .pnc-panel__body{gap:3px;padding:0 12% 2px;background-color:#020507}body.world-poker-near-me .pnm-map-surface .venue-map-legend-title{margin:0;color:#45adff;font:800 12px/1.3 var(--font-rajdhani),sans-serif;letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-map-surface .venue-map-legend-item{display:flex;min-height:17px;align-items:center;padding:0}body.world-poker-near-me .pnm-map-surface .venue-map-legend-label{font:750 12px/1.2 var(--font-rajdhani),sans-serif;letter-spacing:.05em;text-transform:uppercase}body.world-poker-near-me .pnm-map-surface .venue-map-legend:active{filter:brightness(1.15)}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage.pnc-panel{display:flex!important;width:min(400px,100%)!important;max-width:100%!important;min-height:0!important;flex-direction:column!important;gap:0!important;padding:0!important;color:#e6e9ee!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important}body.world-poker-near-me .pnm-map-surface .pnm-map-stage>.pnm-map-coverage--overlay.pnc-panel{position:absolute!important;bottom:calc(8px + var(--pnm-map-attribution-clearance, 58px))!important;left:14px!important;z-index:800;width:min(400px,calc(100% - 28px))!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage .pnc-panel__body{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0 7% 2px;background-color:#020507}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__emblem{width:40px;height:40px;flex:0 0 40px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy{min-width:0;flex:1 1 160px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy>span{color:#45adff!important;font:800 12px/1.2 var(--font-rajdhani),sans-serif!important;letter-spacing:.16em}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy strong{color:#e4e7ec!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy p,body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy small{color:#9aa5b3!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__integrity span+span:before{content:"·";color:#9aa5b3}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions{display:flex;flex:1 1 100%;flex-direction:row!important;flex-wrap:wrap;justify-content:flex-start;gap:6px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;box-sizing:border-box;width:150px;min-width:0!important;min-height:44px!important;aspect-ratio:348/114;margin:0;padding:0 18px!important;place-items:center;color:#eef7fd!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:800 12px/1 var(--font-rajdhani),sans-serif!important;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions button+button{background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions button:active{filter:brightness(1.18)}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions button:disabled{cursor:wait;opacity:.55}body.world-poker-near-me .pnm-map-status{position:absolute;inset:0;z-index:900;display:grid;padding:20px;place-content:center;place-items:center;gap:12px;color:#45adff;border:0!important;border-radius:0!important;background:#020406!important;box-shadow:none!important;font:800 13px/1.35 var(--font-rajdhani),sans-serif;letter-spacing:.14em;text-align:center;text-transform:uppercase}body.world-poker-near-me .pnm-map-status--loading{pointer-events:none}body.world-poker-near-me .pnm-map-status--error{color:#ff5b6e;pointer-events:auto}body.world-poker-near-me .pnm-map-status__detail{color:#9aa5b3;font-size:12px;letter-spacing:.1em}body.world-poker-near-me .pnm-map-status p,body.world-poker-near-me .pnm-map-status__copy p{max-width:36ch;margin:0;color:#d8e4ec;font:600 13px/1.45 var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:.01em;text-transform:none}body.world-poker-near-me .pnm-map-status__copy{display:grid;justify-items:center;gap:12px}body.world-poker-near-me .pnm-map-status__action,body.world-poker-near-me .pnm-map-surface .pnm-map-status button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;box-sizing:border-box;width:200px;min-width:0;min-height:44px;aspect-ratio:348/114;margin:0 auto;padding:0 24px!important;place-items:center;color:#f4f7fb!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-primary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:800 13px/1 var(--font-rajdhani),sans-serif!important;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;pointer-events:auto;touch-action:manipulation}body.world-poker-near-me :is(.pnm-map-status__action,.pnm-map-status button):active{filter:brightness(1.2)}body.world-poker-near-me :is(.pnm-map-status__action,.pnm-map-status button):focus-visible{outline:3px solid #8fd4ff;outline-offset:-8px}body.world-poker-near-me .pnm-map-boundary{width:min(100%,520px);margin:0 auto}body.world-poker-near-me .pnm-map-boundary .pnc-panel__body{align-items:center;gap:10px;padding:0 9% 6px;background-color:#020507;text-align:center}body.world-poker-near-me .pnm-map-boundary__title{margin:0;color:#ff5b6e;font:800 16px/1.2 var(--font-rajdhani),sans-serif;letter-spacing:.12em;text-transform:uppercase}body.world-poker-near-me .pnm-map-boundary__copy{margin:0;color:#d8e4ec;font:500 13px/1.5 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .pnm-map-boundary__debug{max-width:100%;margin:0;overflow:auto;color:#ff5b6e;font:12px/1.4 ui-monospace,monospace;text-align:left;white-space:pre-wrap}body.world-poker-near-me :is(.road-trip-planner .rtp-well,.pnm-map-well){position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;max-width:520px;min-height:44px;aspect-ratio:1829/313;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat}body.world-poker-near-me :is(.road-trip-planner .rtp-well,.pnm-map-well)>input{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0 7.5% 2%!important;color:#f4f7fb!important;border:0!important;border-radius:0!important;outline:0;background:transparent!important;box-shadow:none!important;font:600 16px/1.2 var(--font-inter),Inter,system-ui,sans-serif!important;letter-spacing:.01em;caret-color:#45adff;color-scheme:dark;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.world-poker-near-me :is(.road-trip-planner .rtp-well,.pnm-map-well)>input::-moz-placeholder{color:#7f8b99;opacity:1}body.world-poker-near-me :is(.road-trip-planner .rtp-well,.pnm-map-well)>input::placeholder{color:#7f8b99;opacity:1}body.world-poker-near-me :is(.road-trip-planner .rtp-well,.pnm-map-well)>input:focus-visible{outline:3px solid #8fd4ff!important;outline-offset:-7px!important}body.world-poker-near-me .road-trip-planner .rtp-well>input[type=date]{padding:0 5.5% 2% 7.5%!important}body.world-poker-near-me .road-trip-planner .rtp-well>input[type=date]::-webkit-calendar-picker-indicator{width:30px;height:30px;margin:0;padding:0;opacity:1;background:transparent url(/images/pnm-console/painted-controls-v1/icon-calendar.png) 50%/contain no-repeat;cursor:pointer}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-form{gap:14px;padding:4px 0 8px!important;background:none!important}body.world-poker-near-me .road-trip-planner .rtp-input-row{display:grid!important;grid-template-columns:64px minmax(0,520px) 44px;grid-template-areas:"role well action";align-items:center;justify-content:start;gap:10px}body.world-poker-near-me .road-trip-planner .rtp-input-row>.rtp-well{grid-area:well}body.world-poker-near-me .road-trip-planner .rtp-input-row>.rtp-remove-btn{grid-area:action}body.world-poker-near-me .road-trip-planner .rtp-role{grid-area:role;color:#45adff;font:800 13px/1 var(--font-rajdhani),Rajdhani,sans-serif;letter-spacing:.16em;text-transform:uppercase}body.world-poker-near-me .road-trip-planner .rtp-input-row--origin .rtp-role{color:#c8ffd2}body.world-poker-near-me .road-trip-planner .rtp-input-row--destination .rtp-role{color:#ff5b6e}body.world-poker-near-me .road-trip-planner .rtp-options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body.world-poker-near-me .road-trip-planner .rtp-option-label{display:block;margin:0 0 8px;color:#45adff;font:800 12px/1.2 var(--font-rajdhani),Rajdhani,sans-serif;letter-spacing:.16em;text-transform:uppercase}body.world-poker-near-me .road-trip-planner .rtp-date-row{display:grid!important;grid-template-columns:minmax(0,300px) auto minmax(0,300px);align-items:center;justify-content:start;gap:10px}body.world-poker-near-me .road-trip-planner .rtp-date-sep{color:#9aa5b3;font:800 12px/1 var(--font-rajdhani),Rajdhani,sans-serif;letter-spacing:.16em;text-transform:uppercase}body.world-poker-near-me .road-trip-planner.pnm-console-tool :is(.rtp-add-waypoint,.rtp-chip,.rtp-calculate-btn){--rtp-plate-w:176px;position:relative;display:inline-grid!important;box-sizing:border-box;width:var(--rtp-plate-w);min-width:0!important;min-height:44px!important;aspect-ratio:348/114;margin:0;padding:0 calc(var(--rtp-plate-w) * .11)!important;place-items:center;overflow:hidden;color:#cbd5df;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;font:800 14px/1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif!important;letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-add-waypoint{--rtp-plate-w:176px;align-self:flex-start}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-chip{--rtp-plate-w:136px}body.world-poker-near-me .road-trip-planner.pnm-console-tool :is(.rtp-chip.active,.rtp-calculate-btn){color:#8fd4ff;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-calculate-btn{--rtp-plate-w:min(100%,264px);align-self:center;margin-inline:auto;color:#f4f7fb;font-size:16px!important}body.world-poker-near-me .road-trip-planner.pnm-console-tool :is(.rtp-add-waypoint,.rtp-chip,.rtp-calculate-btn):active{filter:brightness(1.2)}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-result-action{--rtp-plate-w:min(100%,248px);box-sizing:border-box;width:var(--rtp-plate-w);min-width:0!important;min-height:44px!important;aspect-ratio:348/114;padding:0 calc(var(--rtp-plate-w) * .11)!important;background-size:contain!important}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-result-action--route{color:#f4f7fb;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-result-action:active{filter:brightness(1.2)}body.world-poker-near-me .road-trip-planner .rtp-well--date{max-width:240px}body.world-poker-near-me .road-trip-planner.pnm-console-tool :is(.rtp-add-waypoint,.rtp-chip,.rtp-calculate-btn):focus-visible{outline:3px solid #8fd4ff;outline-offset:-8px}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-calculate-btn:disabled{opacity:.6;cursor:wait}body.world-poker-near-me .road-trip-planner .rtp-error{padding:0!important;color:#ff5b6e!important;background:none!important;font:700 13px/1.45 var(--font-inter),Inter,system-ui,sans-serif;text-align:center}body.world-poker-near-me .pnm-location-picker__search{position:relative;z-index:1001;display:grid;padding:10px 0 8px;justify-items:center}body.world-poker-near-me .pnm-location-picker__search .pnm-map-well{max-width:560px}body.world-poker-near-me .pnm-location-picker__searching{margin-top:4px;color:#45adff;font:800 12px/1.2 var(--font-rajdhani),sans-serif;letter-spacing:.14em;text-transform:uppercase}body.world-poker-near-me .pnm-location-picker__results{position:absolute;top:calc(100% - 4px);left:50%;width:min(100%,520px);transform:translateX(-50%)}body.world-poker-near-me .pnm-location-picker__results .pnc-panel__body{max-height:240px;overflow-y:auto;padding:0 7% 2px;background-color:#020507}body.world-poker-near-me .pnm-location-picker__result{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-height:44px;margin:0;padding:10px 4px;color:#d8e4ec;border:0;border-radius:0;background:transparent;box-shadow:none;font:600 13px/1.4 var(--font-inter),Inter,system-ui,sans-serif;text-align:left;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-location-picker__result+.pnm-location-picker__result{border-top:1px solid #050607}body.world-poker-near-me .pnm-location-picker__result:active{color:#f4f7fb;background-color:#07121c}body.world-poker-near-me .pnm-location-picker__result:focus-visible{outline:3px solid #8fd4ff;outline-offset:-3px}body.world-poker-near-me .pnm-location-picker__map{position:relative}body.world-poker-near-me .pnm-location-picker-fallback .pnc-panel__body{display:grid;gap:12px;padding:0 8% 4px;background-color:#020507}body.world-poker-near-me .pnm-location-picker-fallback__copy{margin:0;color:#d8e4ec;font:500 14px/1.5 var(--font-inter),Inter,system-ui,sans-serif;text-align:center}body.world-poker-near-me .pnm-location-picker-fallback__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px}body.world-poker-near-me .pnm-map-toast{display:flex;width:min(420px,calc(100vw - 32px));min-height:44px;aspect-ratio:1829/313;box-sizing:border-box;padding:0 calc(min(420px, 100vw - 32px) * .07) calc(min(420px, 100vw - 32px) * .015);align-items:center;gap:8px;color:#e6e9ee;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat;font:700 13px/1.2 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .pnm-map-toast__icon{width:32px;height:32px;flex:0 0 32px}body.world-poker-near-me .pnm-map-surface__placeholder{display:block;width:100%;pointer-events:none}body.world-poker-near-me .pnm-map-surface .leaflet-popup-close-button{top:26px!important;right:17px!important}body.world-poker-near-me .pnm-map-dossier__identity{padding-right:42px}body.world-poker-near-me .pnm-map-surface[data-pnm-popup-covering=true] :is(.pnm-map-overlay-stack,.pnm-map-stage>.pnm-map-coverage--overlay){visibility:hidden}body.world-poker-near-me :is(.pnc-panel__body,.pnc__body):has(.pnm-map-surface--fullscreen){z-index:auto!important}body.world-poker-near-me .pnm-map-surface__identity strong>.pnm-map-surface__title-text{display:inline-block;max-width:100%;font-size:calc(1em * var(--pnc-fit, 1));white-space:nowrap}body.world-poker-near-me .pnm-map-surface .map-pref-panel .pnc-panel__body{max-height:min(300px,40vh);overflow-y:auto}body.world-poker-near-me .pnm-map-surface .map-pref-option{width:min(100%,190px);margin-inline:auto}@media (max-width:600px){body.world-poker-near-me .road-trip-planner .rtp-input-row{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"role role" "well action";row-gap:6px;-moz-column-gap:8px;column-gap:8px}body.world-poker-near-me .road-trip-planner .rtp-input-row:not(.rtp-input-row--waypoint){grid-template-columns:minmax(0,1fr);grid-template-areas:"role" "well"}body.world-poker-near-me .road-trip-planner .rtp-date-row{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:6px}body.world-poker-near-me .road-trip-planner .rtp-date-sep{justify-self:center}body.world-poker-near-me .road-trip-planner.pnm-console-tool .rtp-chip{--rtp-plate-w:134px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage.pnc-panel{width:100%!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__copy p{max-width:none!important;white-space:normal!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__integrity{flex-wrap:wrap;row-gap:2px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__integrity span{white-space:nowrap}}@media (max-height:500px),(max-width:768px){body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack[data-legend-expanded=true] .pnm-map-coverage.pnc-panel{display:none!important}}@media (max-height:500px) and (orientation:landscape){body.world-poker-near-me .pnm-map-surface .pnm-map-overlay-stack{left:64px!important;width:min(420px,calc(100% - 78px))!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage.pnc-panel{width:min(420px,100%)!important}body.world-poker-near-me .pnm-map-surface .pnm-map-stage>.pnm-map-coverage--overlay.pnc-panel{left:64px!important;width:min(420px,calc(100% - 78px))!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage .pnc-panel__body{flex-wrap:nowrap}body.world-poker-near-me .pnm-map-surface :is(.pnm-map-coverage__integrity,.pnm-map-coverage__copy>span,.pnm-map-coverage__copy>p){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__emblem{width:32px;height:32px;flex-basis:32px}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions{flex:0 0 auto;flex-wrap:nowrap}body.world-poker-near-me .pnm-map-surface .pnm-map-coverage__actions button{width:136px;padding:0 16px!important}body.world-poker-near-me .pnm-location-picker__search .pnm-map-well{max-width:320px}body.world-poker-near-me .pnm-location-picker__search{padding:6px 0 4px}}@media (min-width:601px) and (min-height:501px){body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__identity{width:38.5%}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__controls{top:62.36%;right:13.6%;width:44%;gap:1cqw;transform:translateY(-50%)}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__fullscreen-control{width:19.7cqw;min-width:44px;flex:0 0 19.7cqw;gap:.5cqw;margin-left:3.7cqw}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__controls .pnm-map-radius-control{width:clamp(92px,12.2cqw,122px);min-width:92px;padding:0 8px!important}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen):has(.pnm-map-surface__controls>*+*) .pnm-map-surface__identity{width:33%}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen):has(.pnm-map-surface__controls>*+*) .pnm-map-surface__identity small{font-size:clamp(9px,1.3cqw,13px)}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen):has(.pnm-map-surface__controls>*+*+*) .pnm-map-surface__identity{width:26%}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__fullscreen-control .pnc-icon{width:clamp(28px,4.4cqw,44px);height:clamp(28px,4.4cqw,44px);flex-basis:clamp(28px,4.4cqw,44px)}@container (max-width: 680px){body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__fullscreen-control>span:last-child{display:none}}}@media (max-width:600px) and (min-height:501px){body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__header{display:flex;min-height:calc(100cqw * .112 + 8px);aspect-ratio:auto;flex-wrap:nowrap!important;align-items:center;gap:8px;padding:calc(100cqw * .036) 0 4px;box-sizing:border-box;background-color:transparent!important;background-image:url(/images/pnm-console/painted-panels-v1/panel-head.png),url(/images/pnm-console/painted-chassis-v1/mid.png)!important;background-position:top,top!important;background-repeat:no-repeat,repeat-y!important;background-size:100% auto,100% auto!important;background-clip:border-box,content-box!important}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__identity{position:static;width:auto;min-width:0;height:auto;min-height:52px;flex:1 1 0;margin:calc(100cqw * .07) 0 0 7%}body.world-poker-near-me .pnm-map-surface:not(.pnm-map-surface--fullscreen) .pnm-map-surface__controls{position:static;width:auto;flex:0 0 auto;margin:calc(100cqw * .07) 7% 0 0;transform:none}}@media (prefers-reduced-motion:reduce){body.world-poker-near-me .pnm-map-surface *,body.world-poker-near-me .pnm-map-surface :after,body.world-poker-near-me .pnm-map-surface :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}[data-pnm-console=painted-panel-v1].pnc-panel.pnm-console-card{all:unset;position:relative;isolation:isolate;container-type:inline-size;display:flex;width:100%;min-width:0;max-width:100%;box-sizing:border-box;flex-direction:column;color:#e4e7ec;background:transparent;font-family:var(--font-rajdhani),var(--font-premium-body),Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;cursor:pointer;overflow:visible;--pnm-command-inset:0 0 transparent;--pnm-v2-inset:0 0 transparent;--pnm-card-inset:10.5cqw}.pnm-console-card:after,.pnm-console-card:before{content:none}.pnm-console-card>.pnc-panel__foot,.pnm-console-card>.pnc-panel__head{position:relative;z-index:1;display:block;width:100%;flex:0 0 auto;pointer-events:none}.pnm-console-card>.pnc-panel__head{aspect-ratio:1000/112;background:url(/images/pnm-console/painted-panels-v1/panel-head.png) top/100% auto no-repeat}.pnm-console-card>.pnc-panel__body{position:relative;z-index:0;display:flex;width:100%;min-width:0;box-sizing:border-box;flex:1 1 auto;flex-direction:column;gap:12px;padding:2px var(--pnm-card-inset) 6px;background:url(/images/pnm-console/painted-panels-v1/panel-mid.png) top/100% auto repeat-y}.pnm-console-card>.pnc-panel__foot{aspect-ratio:1000/72;background:url(/images/pnm-console/painted-panels-v1/panel-foot.png) bottom/100% auto no-repeat}.pnm-console-card:focus-visible{outline:3px solid #8fd4ff;outline-offset:-7px}.pnm-console-card :is(.card-header,.pnm-console-card__header,.series-header,.tour-card-header,.vc3-header){all:unset;display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-right:48px}.pnm-console-card :is(.pnm-console-card__identity,.vc3-identity){display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.pnm-console-card__brand-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px}.pnm-console-card :is(h4,.pnm-console-card__title,.series-title,.tour-card-name,.tour-name,.vc3-name){min-width:0;margin:0;padding:0;overflow:visible;color:#f4f7fb;font-size:clamp(17px,5.6cqw,22px);font-weight:750;line-height:1.16;letter-spacing:.015em;text-overflow:clip;text-shadow:0 1px 0 #050607,0 2px 4px rgb(0 0 0/80%);text-transform:none;white-space:normal;overflow-wrap:anywhere}.pnm-console-card :is(p,.card-detail,.card-location,.card-dates){min-width:0;margin:0;color:#b9c4cf;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.pnm-console-card__title-link{display:flex;min-width:0;min-height:44px;align-items:center;color:inherit;text-decoration:none}.pnm-console-card :is(.series-tour,.tour-code-badge),.pnm-console-card__brand{all:unset;display:inline-flex;min-width:0;min-height:28px;align-items:center;color:#e4e7ec;font-size:16px;font-weight:800;letter-spacing:.1em;line-height:1;text-shadow:0 1px 0 #050607;white-space:nowrap}.pnm-console-card__brand[data-size=small]{min-height:24px;font-size:14px}:is(.pnm-console-card).pnm-console-card[data-pnm-console] img:is(.pnm-console-card__logo,.tour-logo-img,.vc3-logo-img){display:block;width:auto;height:auto;max-width:96px;max-height:52px;min-width:0;flex:0 0 auto;margin:0;padding:0;-o-object-fit:scale-down;object-fit:scale-down;background:transparent}.pnm-console-card .vc3-logo,.pnm-console-card__logo-frame{all:unset;display:flex;min-width:0;flex:0 0 auto;align-items:center;justify-content:flex-start}:is(.pnm-console-card).pnm-console-card[data-pnm-console] .pnm-console-card__logo-frame--large img.pnm-console-card__logo{max-width:min(132px,42cqw);max-height:88px}.pnm-console-card .vc3-logo[data-media-state=fallback]{width:56px;aspect-ratio:1105/1133;justify-content:center;background:url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat}.pnm-console-card .vc3-logo-initials{color:#e4e7ec;font-size:16px;font-weight:800;letter-spacing:.08em;text-shadow:0 1px 0 #050607,0 0 6px rgb(69 173 255/35%)}.pnm-console-card :is(.fav-btn,.vc3-fav){all:unset;box-sizing:border-box;display:grid;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;place-items:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pnm-console-card>.pnc-panel__body>.fav-btn{position:absolute;top:0;right:var(--pnm-card-inset);z-index:5}.pnm-console-card :is(.fav-btn,.vc3-fav):not(.active) .pnc-icon{opacity:.6;filter:grayscale(.6)}.pnm-console-card :is(.fav-btn,.vc3-fav).active .pnc-icon{opacity:1;filter:none}.pnm-console-card :is(.fav-btn,.vc3-fav):active .pnc-icon{filter:brightness(1.3)}.pnm-console-card :is(.fav-btn,.vc3-fav,.vc3-icon-btn,.pnm-console-card__text-action,.vc3-city-state,.vc3-host-link,.vc3-host-profile-link,.vc3-list-scrollable):focus-visible{outline:2px solid #8fd4ff;outline-offset:1px}.pnm-console-card__meta-icon{width:22px;height:22px;flex:0 0 22px}.pnm-console-card__action-icon{width:24px;height:24px;flex:0 0 24px}.pnm-console-card__avatar-icon{width:32px;height:32px;flex:0 0 32px}.pnm-console-card.pnm-console-card [data-tone=silver]{color:#e4e7ec}.pnm-console-card.pnm-console-card [data-tone=blue]{color:#45adff;text-shadow:0 0 6px rgb(49 168 255/40%)}.pnm-console-card.pnm-console-card [data-tone=green]{color:#c8ffd2;text-shadow:0 0 6px rgb(53 217 90/60%)}.pnm-console-card.pnm-console-card [data-tone=red]{color:#ff5b6e;text-shadow:0 0 6px rgb(240 40 73/45%)}.pnm-console-card.pnm-console-card [data-tone=gold]{color:#ffd700;text-shadow:0 0 6px rgb(255 215 0/35%)}.pnm-console-card.pnm-console-card [data-tone=muted]{color:#9aa5b3}.pnm-console-card :is(.pnm-console-card__meta-line,.series-location,.series-dates,.tour-card-location-live,.vc3-schedule,.vc3-saves-count){display:flex;min-width:0;align-items:center;gap:8px;color:#b9c4cf;font-size:14px;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.pnm-console-card :is(.pnm-console-card__tag-row,.card-tags,.series-tags,.vc3-badges,.vc3-games){display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 14px}.pnm-console-card :is(.vc3-badges,.vc3-games):empty{display:none}.pnm-console-card :is(.pnm-console-card__tag,.tag,.badge,.series-tag,.tour-type-pill,.vc3-game-chip){all:unset;display:inline-flex;min-width:0;align-items:center;gap:6px;color:#45adff;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.09em;overflow-wrap:anywhere}.pnm-console-card :is(.guaranteed,.pnm-console-card__tag--premium){color:#ffd700}.pnm-console-card .pnm-console-card__tag--blue{color:#45adff}.pnm-console-card__provenance{display:flex;min-width:0;align-items:center;gap:8px;color:#e4e7ec;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.08em;overflow-wrap:anywhere}.pnm-console-card__provenance[data-mode=live]{color:#c8ffd2}.pnm-console-card__provenance[data-mode=mixed]{color:#45adff}.pnm-console-card__provenance:is([data-mode=estimated],[data-mode=catalog],[data-mode=unavailable]){color:#9aa5b3}.pnm-console-card .vc3-open-dot,.pnm-console-card__signal{all:unset;display:inline-block;width:7px;height:7px;flex:0 0 7px;background:currentColor}.pnm-console-card.pnm-console-card .pnm-console-card__text-action{all:unset;box-sizing:border-box;display:inline-flex;min-width:44px;min-height:44px;align-items:center;gap:6px;color:#45adff;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:.07em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pnm-console-card.pnm-console-card .pnm-console-card__text-action:active{color:#8fd4ff}.pnm-console-card__when{font-size:12px;font-weight:800;letter-spacing:.08em}.pnm-console-card :is(.upcoming-series,.rich-tour-card__signal,.rich-tour-card__upcoming,.vc3-charity-event){all:unset;display:flex;min-width:0;flex-direction:column;gap:4px;padding:8px 0;border-top:1px solid rgb(154 165 179/16%);border-bottom:1px solid rgb(154 165 179/16%)}.pnm-console-card .upcoming-series{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.pnm-console-card .upcoming-label{min-width:0;color:#e4e7ec;font-size:14px;font-weight:700;overflow-wrap:anywhere}.pnm-console-card .upcoming-date{color:#45adff;font-size:13px;font-weight:800;letter-spacing:.06em;white-space:nowrap}.pnm-console-card :is(.rich-tour-card__signal-label,.rich-tour-card__upcoming-title,.pnm-console-card__live-line){display:flex;min-width:0;align-items:center;gap:8px;color:#45adff;font-size:12px;font-weight:800;letter-spacing:.1em}.pnm-console-card .rich-tour-card__stop-name{color:#f4f7fb;font-size:15px;font-weight:750;overflow-wrap:anywhere}.pnm-console-card :is(.rich-tour-card__stop-venue,.rich-tour-card__stop-location,.rich-tour-card__stop-date,.pnm-console-card__muted,.pnm-console-card__loading-copy){color:#9aa5b3;font-size:13px;line-height:1.35}.pnm-console-card :is(.pnm-console-card__buyin,.card-detail.guaranteed){font-size:14px;font-weight:750}.pnm-console-card .pnm-console-card__buyin{color:#e4e7ec}.pnm-console-card .rich-tour-card__upcoming-row{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid rgb(154 165 179/12%)}.pnm-console-card .rich-tour-card__upcoming-name{min-width:0;flex:1 1 auto;color:#d7dee7;font-size:13px;overflow-wrap:anywhere}.pnm-console-card .rich-tour-card__upcoming-date{flex:0 0 auto;color:#9aa5b3;font-size:12px;font-weight:700;white-space:nowrap}.pnm-console-card :is(.tour-stop-venue,.tour-stop-location){display:block;margin-top:2px}.pnm-console-card .tour-stop-venue{color:#e4e7ec;font-size:15px;font-weight:700}.pnm-console-card .tour-stop-location{color:#9aa5b3;font-size:13px}.pnm-console-card .tour-card-location-live{flex-direction:column;align-items:flex-start;gap:2px}.pnm-console-card .established{color:#9aa5b3;font-size:12px;font-weight:700;letter-spacing:.06em}.pnm-console-card.pnm-console-card :is(.action-btn,.hex-btn-small,.tour-action-btn,.pnm-card-plate){all:unset;position:relative;box-sizing:border-box;display:inline-grid;width:auto;min-width:0;max-width:200px;min-height:44px;flex:1 1 0;aspect-ratio:348/114;place-items:center;color:#e4e7ec;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat;font:800 clamp(12px,4.2cqw,15px) /1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.06em;text-align:center;text-decoration:none;text-shadow:0 1px 0 #050607;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pnm-console-card.pnm-console-card :is(.action-btn.primary,.tour-action-btn.primary,.pnm-card-plate--primary){color:#f4f7fb;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)}.pnm-card-plate__face{display:grid;width:70%;min-width:0;overflow:hidden;justify-items:center}.pnm-card-plate__text{display:inline-block;max-width:100%;font-size:calc(1em * var(--pnc-fit, 1));white-space:nowrap}.pnm-console-card :is(.action-btn,.hex-btn-small,.tour-action-btn,.pnm-card-plate):active{filter:brightness(1.22)}.pnm-console-card :is(.action-btn,.hex-btn-small,.tour-action-btn,.pnm-card-plate):focus-visible{outline:2px solid #dff7ff;outline-offset:-3px}.pnm-console-card :is(.action-btn,.hex-btn-small,.tour-action-btn,.pnm-card-plate):disabled{cursor:not-allowed;opacity:.45}.pnm-console-card .vc3-icon-btn{all:unset;box-sizing:border-box;display:grid;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;place-items:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pnm-console-card .vc3-icon-btn:active .pnc-icon{filter:brightness(1.3)}.pnm-console-card :is(.card-footer,.series-footer,.tour-card-footer){all:unset;display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid rgb(154 165 179/16%)}.pnm-console-card :is(.card-actions,.tour-card-actions){display:flex;min-width:0;flex:1 1 100%;align-items:center;justify-content:center;gap:10px}.pnm-console-card--venue .vc3-header{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"logo save" "identity identity";align-items:center;gap:8px 12px;padding-right:0}.pnm-console-card--venue .vc3-header-left{display:contents}.pnm-console-card--venue .vc3-logo{grid-area:logo}.pnm-console-card--venue .vc3-identity{grid-area:identity}.pnm-console-card--venue .vc3-fav{grid-area:save;justify-self:end}.pnm-console-card--venue .vc3-city-type-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:0 14px}.pnm-console-card .vc3-city-state{display:inline-flex;min-width:0;min-height:44px;align-items:center;gap:8px;color:#d7dee7;font-size:14px;font-weight:600;text-decoration:none;text-transform:none}.pnm-console-card .vc3-city-state:active{color:#f4f7fb}.pnm-console-card .vc3-type-label{font-size:12px;font-weight:800;letter-spacing:.1em}.pnm-console-card .vc3-next-event-header{display:flex;flex-wrap:wrap;gap:6px}.pnm-console-card .vc3-next-event-label{color:#45adff;font-size:12px;font-weight:800;letter-spacing:.1em}.pnm-console-card .vc3-next-event-today .vc3-next-event-label{color:#c8ffd2}.pnm-console-card__status-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 16px}.pnm-console-card__status-line:empty{display:none}.pnm-console-card :is(.vc3-distance,.vc3-hours-compact,.vc3-hours-next){all:unset;display:inline-flex;min-width:0;align-items:center;gap:6px;color:#b9c4cf;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.pnm-console-card .vc3-open-pill{all:unset;display:inline-flex;align-items:center;gap:7px;color:#c8ffd2;font-size:12px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.pnm-console-card .vc3-open-pill.closed{color:#ff5b6e}.pnm-console-card .vc3-rating-row{gap:8px;align-self:flex-start}.pnm-console-card .vc3-rating-score{color:#f4f7fb;font-size:15px}.pnm-console-card .vc3-rating-count{color:#9aa5b3;font-size:12px}.pnm-console-card.pnm-console-card .vc3-checkin-count{color:#c8ffd2;text-shadow:0 0 6px rgb(53 217 90/60%)}.pnm-console-card :is(.vc3-host,.vc3-crowd-meter,.vc3-live-info,.vc3-live-info-wrapper,.vc3-columns-grid,.vc3-data-zone,.vc3-trust,.vc3-actions){all:unset;display:flex;min-width:0;box-sizing:border-box}.pnm-console-card .vc3-host{align-items:center;gap:10px;padding:6px 0;border-top:1px solid rgb(154 165 179/16%);border-bottom:1px solid rgb(154 165 179/16%)}.pnm-console-card .vc3-host-avatar,:is(.pnm-console-card).pnm-console-card[data-pnm-console] img.vc3-host-avatar{width:32px;height:32px;max-width:none;flex:0 0 32px;-o-object-fit:cover;object-fit:cover}.pnm-console-card .vc3-host-avatar-fallback{display:grid;place-items:center}.pnm-console-card .vc3-host-info{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.pnm-console-card .vc3-host-name{color:#e4e7ec;font-size:13px;font-weight:700}.pnm-console-card :is(.vc3-host-profile-link,.vc3-host-link){display:inline-flex;min-height:44px;align-items:center;color:#45adff;font-size:12px;font-weight:800;letter-spacing:.06em;text-decoration:none}.pnm-console-card .vc3-host-link{flex:0 0 auto}.pnm-console-card .vc3-follow-row{display:flex;align-items:center}.pnm-console-card .vc3-crowd-meter{flex-direction:column;gap:6px}.pnm-console-card :is(.vc3-crowd-header,.vc3-trust-header){display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.pnm-console-card .vc3-crowd-label{color:#45adff;font-size:12px;font-weight:800;letter-spacing:.1em}.pnm-console-card .vc3-wait-estimate{color:#e4e7ec;font-size:12px;font-weight:700;letter-spacing:.06em}.pnm-console-card :is(.vc3-crowd-track,.vc3-trust-track){all:unset;display:block;width:100%;height:4px;overflow:hidden;background:rgb(154 165 179/18%)}.pnm-console-card :is(.vc3-crowd-fill,.vc3-trust-fill){all:unset;display:block;height:100%;background:currentColor;transition:width .8s ease-out .2s}.pnm-console-card .vc3-crowd-track{color:#45adff}.pnm-console-card .vc3-trust[data-tone=green] .vc3-trust-fill{background:#35d95a}.pnm-console-card .vc3-trust[data-tone=red] .vc3-trust-fill{background:#f02849}.pnm-console-card .vc3-data-zone{flex-direction:column}.pnm-console-card .vc3-columns-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@container (min-width: 520px){.pnm-console-card .vc3-columns-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}.pnm-console-card .vc3-col{display:flex;min-width:0;flex-direction:column;gap:0;padding:0}.pnm-console-card .vc3-col-title{all:unset;display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-bottom:6px;border-bottom:1px solid rgb(69 173 255/30%);color:#45adff;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.12em}.pnm-console-card .vc3-list-scrollable{display:flex;min-width:0;max-height:216px;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(69 173 255/60%) transparent;scrollbar-width:thin}.pnm-console-card .vc3-list-item{all:unset;display:flex;min-width:0;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 0;border-bottom:1px solid rgb(154 165 179/14%);color:#e4e7ec;font-size:13px;line-height:1.3}.pnm-console-card .vc3-game-name{min-width:0;font-weight:650;overflow-wrap:anywhere}.pnm-console-card .vc3-game-tables{color:#c8ffd2;font-size:11px;font-weight:800;letter-spacing:.07em}.pnm-console-card .vc3-game-tables:is([data-mode=catalog],[data-mode=estimated]){color:#9aa5b3}.pnm-console-card .vc3-stakes-list{display:flex;flex-direction:column}.pnm-console-card .vc3-live-info-wrapper{flex-direction:column;gap:4px;padding-top:6px}.pnm-console-card .vc3-live-info{flex-wrap:wrap;gap:16px}.pnm-console-card .vc3-live-stat{display:flex;align-items:baseline;gap:6px}.pnm-console-card .vc3-live-stat-val{color:#f4f7fb;font-size:16px;font-weight:800}.pnm-console-card .vc3-live-stat-label{color:#45adff;font-size:11px;font-weight:800;letter-spacing:.1em}.pnm-console-card__freshness{padding-top:6px;color:#9aa5b3;font-size:12px;font-weight:600}.pnm-console-card__freshness[data-stale=true]{color:#ff5b6e}.pnm-console-card .vc3-col-footer{display:flex;min-width:0;padding-top:8px}.pnm-console-card .vc3-col-footer:empty{display:none}.pnm-console-card .vc3-tourney-name{width:100%;color:#f4f7fb;font-size:13px;font-weight:700;overflow-wrap:anywhere}.pnm-console-card :is(.vc3-tourney-details,.vc3-tourney-date){display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 10px}.pnm-console-card :is(.vc3-tourney-time,.vc3-tourney-time-buyin){color:#e4e7ec;font-size:13px;font-weight:700}.pnm-console-card .vc3-tourney-buyin{color:#c8ffd2;font-size:13px;font-weight:700}.pnm-console-card .vc3-tourney-gtd{color:#ffd700;font-size:12px;font-weight:800}.pnm-console-card :is(.vc3-tourney-stack,.vc3-tourney-blinds,.vc3-tourney-meta,.vc3-tourney-location){color:#9aa5b3;font-size:12px;font-weight:600}.pnm-console-card .vc3-empty-state{padding:10px 0;color:#9aa5b3;font-size:12px;font-weight:700;letter-spacing:.08em}.pnm-console-card--venue .pnm-console-card__foot-zone{display:flex;min-width:0;flex-direction:column;gap:12px;margin-top:auto}.pnm-console-card .vc3-actions{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:10px;border-top:1px solid rgb(154 165 179/16%)}.pnm-console-card .vc3-actions-secondary{display:flex;min-width:0;align-items:center;gap:8px}.pnm-console-card .vc3-actions-primary{display:flex;min-width:0;flex:1 1 100%;align-items:center;justify-content:center;gap:10px}.pnm-console-card .vc3-trust{flex-direction:column;gap:6px}.pnm-console-card .vc3-trust-header{font-size:12px;font-weight:800;letter-spacing:.08em}.pnm-console-card--series-featured .pnm-console-card__header--featured{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"logo save" "identity identity";align-items:center;padding-right:0}.pnm-console-card--series-featured .pnm-console-card__header--featured>.pnm-console-card__logo-frame{grid-area:logo}.pnm-console-card--series-featured .pnm-console-card__header--featured>.pnm-console-card__identity{grid-area:identity}.pnm-console-card--series-featured .pnm-console-card__header--featured>.fav-btn{grid-area:save;justify-self:end}.pnm-console-card .series-body{display:flex;min-width:0;flex-direction:column;gap:8px}.pnm-console-card.is-loading .pnm-console-card__loading-copy{letter-spacing:.08em}.pnm-console-dialog-overlay.pnm-checkin-dialog-overlay{background:#000308}.pnm-console-dialog-shell.pnm-checkin-dialog:focus-visible{outline:none}.pnm-checkin-dialog .pnm-checkin-dialog__venue{color:#e4e7ec}.pnm-checkin-dialog .pnm-console-dialog__content textarea{min-height:112px;font-size:max(16px,3.4cqw)}.pnm-checkin-dialog .pnm-console-dialog__content textarea:disabled{opacity:.6}.pnm-checkin-dialog__count{align-self:flex-end;color:#9aa5b3;font:700 max(12px,2.6cqw) /1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.08em}.pnm-checkin-dialog .pnm-checkin-dialog__done{color:#c8ffd2;font-weight:800;letter-spacing:.08em;text-align:center}@media (max-width:600px){.pnm-console-card .vc3-columns-grid{grid-template-columns:minmax(0,1fr)}.pnm-checkin-dialog-overlay{align-items:end}.pnm-checkin-dialog-overlay>.pnm-console-dialog-shell.pnm-checkin-dialog{margin:auto auto 0}}@container (min-width: 460px){.pnm-console-card--series-featured .pnm-console-card__header--featured,.pnm-console-card--venue .vc3-header{grid-template-columns:auto minmax(0,1fr) 44px;grid-template-areas:"logo identity save"}}@media (orientation:landscape) and (max-height:520px){.pnm-console-card>.pnc-panel__body{gap:9px}.pnm-console-dialog-shell:is(.pnm-checkin-dialog,.pnm-reviews-dialog){width:min(100%,360px)}:is(.pnm-checkin-dialog,.pnm-reviews-dialog) .pnm-console-dialog .pnc__body{max-height:130px}:is(.pnm-console-card).pnm-console-card[data-pnm-console] .pnm-console-card__logo-frame--large img.pnm-console-card__logo{max-height:64px}.pnm-console-card .vc3-list-scrollable{max-height:168px}}.pnm-console-dialog-overlay.pnm-reviews-dialog-overlay{background:#000308}.pnm-console-dialog-shell.pnm-reviews-dialog:focus-visible{outline:none}.pnm-reviews-dialog .pnm-reviews{gap:14px}.pnm-reviews-dialog .pnm-reviews__venue{color:#e4e7ec;font-weight:700}.pnm-reviews__summary{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:10px 0;border-top:1px solid rgb(154 165 179/16%);border-bottom:1px solid rgb(154 165 179/16%)}.pnm-reviews__score{display:flex;min-width:72px;flex-direction:column;align-items:center;gap:4px}.pnm-reviews__score-value{color:#f4f7fb;font:800 max(30px,7cqw) /1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;text-shadow:0 1px 0 #050607,0 2px 4px rgb(0 0 0/80%)}.pnm-reviews__rating{color:#45adff;font:800 max(12px,2.8cqw) /1.2 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.06em;white-space:nowrap}.pnm-reviews__date,.pnm-reviews__total{color:#9aa5b3;font-size:12px}.pnm-reviews__categories,.pnm-reviews__distribution{display:flex;min-width:0;flex-direction:column;gap:5px}.pnm-reviews__categories{padding-bottom:10px;border-bottom:1px solid rgb(154 165 179/16%)}.pnm-reviews__bar-row{display:flex;min-width:0;align-items:center;gap:8px}.pnm-reviews__bar-label{width:3.6em;flex:0 0 auto;color:#9aa5b3;font-size:12px;font-weight:700}.pnm-reviews__bar-label--wide{width:8.6em}.pnm-reviews__bar-track{height:4px;min-width:0;flex:1 1 auto;overflow:hidden;background:rgb(154 165 179/18%)}.pnm-reviews__bar-fill{height:100%;background:#45adff;transition:width .3s}.pnm-reviews__bar-count{min-width:2.2em;flex:0 0 auto;color:#e4e7ec;font-size:12px;font-weight:700;text-align:right}.pnm-reviews__section-head{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;color:#45adff;font-size:12px;font-weight:800;letter-spacing:.08em}.pnm-reviews__verified,.pnm-reviews__verified-count{color:#c8ffd2;font-size:12px;font-weight:800;letter-spacing:.04em;text-shadow:0 0 6px rgb(53 217 90/55%)}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__text-action{all:unset;box-sizing:border-box;display:inline-flex;min-width:44px;min-height:44px;align-items:center;gap:8px;color:#45adff;font:800 max(13px,3cqw) /1.2 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.06em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__text-action--quiet{color:#9aa5b3}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__text-action[aria-pressed=true]{color:#f4f7fb;text-shadow:0 0 8px rgb(49 168 255/70%)}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__text-action:active{filter:brightness(1.25)}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__text-action:disabled{cursor:wait;opacity:.5}.pnm-reviews-dialog .pnm-reviews__rating-choice:focus-visible,.pnm-reviews-dialog .pnm-reviews__text-action:focus-visible{outline:2px solid #8fd4ff;outline-offset:1px}.pnm-reviews__action-icon{width:32px;height:32px;flex:0 0 32px}.pnm-reviews__category-inputs,.pnm-reviews__category-row,.pnm-reviews__field,.pnm-reviews__form,.pnm-reviews__list{display:flex;min-width:0;flex-direction:column}.pnm-reviews__form{gap:14px;padding:10px 0;border-top:1px solid rgb(154 165 179/16%);border-bottom:1px solid rgb(154 165 179/16%)}.pnm-reviews__field{gap:8px}.pnm-reviews__category-inputs{gap:10px}.pnm-reviews__category-row{gap:4px}.pnm-reviews__category-label{color:#e4e7ec;font-size:13px;font-weight:700}.pnm-reviews__rating-input{display:flex;flex-wrap:wrap;gap:6px}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__rating-choice{all:unset;box-sizing:border-box;display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;color:#9aa5b3;background:url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat;font:800 16px/1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;cursor:pointer;touch-action:manipulation}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__rating-choice[data-lit=true]{color:#f4f7fb;text-shadow:0 0 8px rgb(49 168 255/80%)}.pnm-reviews-dialog .pnm-console-dialog__content textarea{min-height:112px;font-size:max(16px,3.4cqw)}.pnm-reviews__sort{display:flex;min-width:0;flex-wrap:wrap;gap:0 16px;padding-top:4px;border-top:1px solid rgb(154 165 179/16%)}.pnm-reviews__status{margin:0;padding:18px 0;color:#9aa5b3;font-size:13px;text-align:center}.pnm-reviews__review{display:flex;min-width:0;flex-direction:column;gap:8px;padding:12px 0;border-bottom:1px solid rgb(154 165 179/14%)}.pnm-reviews__review-head{display:flex;min-width:0;align-items:center;gap:10px}.pnm-reviews__avatar,:is(.pnm-reviews-dialog).pnm-reviews-dialog[role] img.pnm-reviews__avatar{width:36px;height:36px;max-width:none;flex:0 0 36px;-o-object-fit:cover;object-fit:cover}.pnm-reviews__avatar--initial{display:grid;place-items:center;color:#e4e7ec;background:url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat;font-size:14px;font-weight:800}.pnm-reviews__reviewer{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.pnm-reviews__reviewer-name{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:#f4f7fb;font-size:14px;font-weight:700;overflow-wrap:anywhere}.pnm-reviews__text{margin:0;color:#d7dee7;font:500 max(14px,3.4cqw) /1.5 var(--font-inter),Inter,system-ui,sans-serif;overflow-wrap:anywhere}.pnm-reviews__review-actions{display:flex;flex-wrap:wrap;gap:0 18px}.pnm-reviews-dialog.pnm-reviews-dialog .pnm-reviews__load-more{align-self:center}@media (max-width:600px){.pnm-reviews-dialog-overlay{align-items:end}.pnm-reviews-dialog-overlay>.pnm-console-dialog-shell.pnm-reviews-dialog{margin:auto auto 0}}.pnm-venue-compare{display:flex;min-width:0;flex-direction:column;gap:14px;color:#e4e7ec;font-family:var(--font-rajdhani),var(--font-premium-body),Inter,system-ui,sans-serif}.pnm-venue-compare__bar{display:flex;justify-content:flex-end}.pnm-venue-compare.pnm-venue-compare .pnm-venue-compare__text-action{all:unset;box-sizing:border-box;display:inline-flex;min-width:44px;min-height:44px;align-items:center;color:#45adff;font:800 14px/1.2 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.06em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pnm-venue-compare.pnm-venue-compare .pnm-venue-compare__text-action--remove{color:#ff5b6e}.pnm-venue-compare.pnm-venue-compare .pnm-venue-compare__text-action:active{filter:brightness(1.25)}.pnm-venue-compare :is(.pnm-venue-compare__text-action,.pnm-venue-compare__option):focus-visible{outline:2px solid #8fd4ff;outline-offset:1px}.pnm-venue-compare__picker{display:flex;min-width:0;flex-direction:column;gap:10px}.pnm-venue-compare__hint{margin:0;color:#45adff;font-size:13px;font-weight:800;letter-spacing:.08em}.pnm-venue-compare__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pnm-venue-compare__search{--pnm-compare-well-w:min(100%,560px);position:relative;display:flex;width:var(--pnm-compare-well-w);min-width:0;box-sizing:border-box;aspect-ratio:1829/313;align-items:center;padding:0 calc(var(--pnm-compare-well-w) * .075);background:url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat}.pnm-venue-compare__search input,body.world-poker-near-me .pnm-venue-compare__search input{all:unset;width:100%;min-width:0;min-height:44px;box-sizing:border-box;color:#f4f7fb;border-width:0!important;background-color:transparent!important;caret-color:#45adff;font:500 16px/1.2 var(--font-inter),Inter,system-ui,sans-serif}.pnm-venue-compare__search input::-moz-placeholder{color:#9aa5b3;opacity:1}.pnm-venue-compare__search input::placeholder{color:#9aa5b3;opacity:1}.pnm-venue-compare__list{display:flex;min-width:0;max-height:264px;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(69 173 255/60%) transparent;scrollbar-width:thin}.pnm-venue-compare.pnm-venue-compare .pnm-venue-compare__option{all:unset;box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:44px;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid rgb(154 165 179/14%);color:#d7dee7;font:600 14px/1.3 var(--font-inter),Inter,system-ui,sans-serif;cursor:pointer}.pnm-venue-compare.pnm-venue-compare .pnm-venue-compare__option[aria-pressed=true]{color:#f4f7fb}.pnm-venue-compare.pnm-venue-compare .pnm-venue-compare__option[aria-disabled=true]{cursor:not-allowed;opacity:.45}.pnm-venue-compare__option-name{min-width:0;overflow-wrap:anywhere}.pnm-venue-compare__option-meta{flex:0 0 auto;color:#9aa5b3;font-size:12px}.pnm-venue-compare__option[aria-pressed=true] .pnm-venue-compare__option-meta{color:#45adff;font-weight:800;letter-spacing:.06em}.pnm-venue-compare__selected{display:flex;min-width:0;flex-direction:column}.pnm-venue-compare__selected-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgb(154 165 179/14%)}.pnm-venue-compare__selected-name{min-width:0;color:#f4f7fb;font-size:15px;font-weight:700;overflow-wrap:anywhere}.pnm-venue-compare__table .sp-rtable td,.pnm-venue-compare__table .sp-rtable th{color:#d7dee7;border-bottom-color:rgb(154 165 179/16%)}.pnm-venue-compare__table .sp-rtable :is(th,.sp-rtable-label){color:#45adff;opacity:1}.pnm-venue-compare__table .sp-rtable-card{padding:8px 0;border-width:0;background:transparent}.pnm-venue-compare__table .sp-rtable-card .sp-rtable-cell:first-child{padding-bottom:6px;border-bottom:1px solid rgb(69 173 255/26%)}.pnm-venue-compare__muted{color:#9aa5b3}.pnm-venue-compare__provenance{color:#e4e7ec;font-weight:700}.pnm-venue-compare__provenance[data-mode=live]{color:#c8ffd2;text-shadow:0 0 6px rgb(53 217 90/55%)}.pnm-venue-compare__provenance[data-mode=mixed]{color:#45adff}.pnm-venue-compare__provenance:is([data-mode=estimated],[data-mode=catalog],[data-mode=unavailable]){color:#9aa5b3}.pnm-venue-compare__empty{padding:24px 0;text-align:center}.pnm-venue-compare__empty-title{margin:0;color:#e4e7ec;font-size:15px;font-weight:700}.pnm-venue-compare__empty-copy{margin:4px 0 0;color:#9aa5b3;font-size:13px}.pnm-identity-mark{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;background:transparent}:is(.pnm-identity-mark).pnm-identity-mark.pnm-identity-mark[data-media-state] img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0;padding:0;-o-object-fit:scale-down;object-fit:scale-down;background:transparent}.pnm-identity-mark__fallback{position:absolute;inset:0;display:grid;place-items:center}.pnm-identity-mark__halo{position:absolute;inset:0;background:url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat}.pnm-identity-mark__initials{position:relative;z-index:1;color:#e4e7ec;font-size:max(11px,calc(var(--pnm-identity-size, 58px) * .24));font-weight:800;letter-spacing:.08em;text-shadow:0 1px 0 #050607,0 0 6px rgb(69 173 255/35%)}.pnm-console-tool{min-width:0}.pnm-console-tool__body{gap:clamp(14px,2.4cqw,24px);padding-bottom:clamp(20px,4cqw,40px)}.pnm-console-tool :is(.sc-header,.rtp-header,.sl-header,.ta-header,.nmf-header,.tc-header,.pah-header){display:flex;min-width:0;align-items:center;gap:10px}.pnm-console-tool .pah-header h3,.pnm-console-tool :is(.sc-header,.rtp-header,.sl-header,.ta-header,.nmf-header,.tc-header) h2{min-width:0;flex:1 1 auto;margin:0;color:#edf3f9;font:800 clamp(20px,4.1cqw,32px) /1.08 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.035em;text-transform:uppercase}.pnm-console-tool__header-icon{width:clamp(48px,7cqw,64px);height:clamp(48px,7cqw,64px);flex-basis:clamp(48px,7cqw,64px)}.pnm-console-tool__state-icon{width:64px;height:64px;flex-basis:64px}.pnm-console-tool__disclosure{width:34px;height:34px;margin-inline-start:auto;flex-basis:34px;transform:rotate(-90deg)}.pnm-console-tool__disclosure.is-open{transform:rotate(90deg)}.pnm-console-tool [role=button],.pnm-console-tool button,.pnm-console-tool input{touch-action:manipulation}.pnm-console-tool [role=button]:focus-visible,.pnm-console-tool [role=gridcell]:focus-visible,.pnm-console-tool button:focus-visible,.pnm-console-tool input:focus-visible,.pnm-console-tool-subpanel button:focus-visible,.pnm-console-tool-subpanel input:focus-visible{outline:3px solid #8fd4ff;outline-offset:2px}.pnm-console-tool button:disabled{opacity:.46;cursor:not-allowed}.pnm-console-tool .rtp-map-overlay button,.pnm-console-tool :is(.sc-filter-chip,.sc-month-header,.rtp-add-waypoint,.rtp-chip,.rtp-calculate-btn,.rtp-saved-trips-toggle,.rtp-saved-trip-load,.rtp-saved-trip-delete,.rtp-result-action,.rtp-map-toggle,.rtp-nav-btn,.sl-refresh-btn,.sl-cta-btn,.sl-invite-btn,.ta-toggle,.ta-setup-toggle,.ta-chip,.ta-push-btn,.nmf-chip,.nmf-cta-btn,.tc-venue-option,.tc-stepper button,.tc-chip,.tc-mode,.tc-calc-btn),.pnm-console-tool-subpanel .sl-copy-btn{all:unset;position:relative;display:inline-flex;min-width:72px;min-height:44px;padding:0 18px;align-items:center;justify-content:center;gap:7px;overflow:hidden;color:#cbd5df;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat;font:800 13px/1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.045em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation}.pnm-console-tool :is(.sc-filter-chip.active,.rtp-chip.active,.rtp-calculate-btn,.rtp-result-action--save,.rtp-result-action--share,.ta-toggle.active,.ta-chip.active,.ta-push-btn,.nmf-chip.active,.nmf-cta-gps,.tc-chip.active,.tc-mode.active,.tc-calc-btn),.pnm-console-tool-subpanel .sl-copy-btn{color:#8fd4ff;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)}.pnm-console-tool :is(.rtp-calculate-btn,.ta-setup-toggle,.tc-calc-btn){width:min(100%,348px);min-height:72px;margin-inline:auto}.pnm-console-tool button .pnc-icon,.pnm-console-tool-subpanel button .pnc-icon{width:34px;height:34px;flex-basis:34px}.pnm-console-tool :is(.rtp-input,.rtp-date,.ta-range-input,.tc-input),.pnm-console-tool-subpanel .sl-invite-link-input{all:unset;display:block;width:100%;min-width:0;min-height:52px;padding:0 18px;color:#f2f6fb;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat;font:600 14px/1.35 var(--font-inter),Inter,system-ui,sans-serif}.pnm-console-tool :is(.rtp-input,.rtp-date,.ta-range-input,.tc-input)::-moz-placeholder,.pnm-console-tool-subpanel .sl-invite-link-input::-moz-placeholder{color:#758493;opacity:1}.pnm-console-tool :is(.rtp-input,.rtp-date,.ta-range-input,.tc-input)::placeholder,.pnm-console-tool-subpanel .sl-invite-link-input::placeholder{color:#758493;opacity:1}.pnm-console-tool .rtp-spinner,.pnm-console-tool .sl-spinner{display:block;width:44px;height:44px;background:transparent url(/images/pnm-console/painted-controls-v1/icon-globe.png) 50%/contain no-repeat;animation:pnm-tool-spin 1.1s linear infinite}@keyframes pnm-tool-spin{to{transform:rotate(1turn)}}.seasonal-cal :is(.sc-filters,.sc-legend,.sc-months,.sc-day-panel){min-width:0}.near-me-feed .nmf-refresh-time,.peak-activity-heatmap .pah-best-time,.seasonal-cal .sc-event-count,.social-layer .sl-badge{flex:0 0 auto;color:#8fd4ff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.seasonal-cal .sc-filter-group{display:flex;min-width:0;align-items:center;gap:6px;flex-wrap:wrap}.seasonal-cal .sc-filter-group--secondary{margin-top:8px}.near-me-feed .nmf-ctrl-label,.road-trip-planner .rtp-option-group label,.seasonal-cal .sc-filter-label,.tournament-alerts .ta-pref-group label,.trip-calc .tc-group label{color:#93a3b4;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.near-me-feed .nmf-chip,.road-trip-planner .rtp-chip,.seasonal-cal .sc-filter-chip,.tournament-alerts .ta-chip,.trip-calc .tc-chip{min-width:76px;padding-inline:12px}.seasonal-cal .sc-legend{display:flex;padding:10px 12px;gap:10px;flex-wrap:wrap;background-color:rgb(2 8 15/68%)}.seasonal-cal .sc-legend-item{display:flex;align-items:center;gap:5px;color:#9aa8b7;font-size:12px}.seasonal-cal :is(.sc-legend-dot,.sc-dot){display:block;flex:0 0 auto}.seasonal-cal .sc-legend-dot{width:9px;height:9px}.seasonal-cal .sc-months{display:flex;flex-direction:column;gap:10px}.seasonal-cal .sc-month{min-width:0;padding:8px;overflow:hidden;background-color:rgb(1 6 13/72%)}.seasonal-cal .sc-month.expanded{background-color:rgb(5 17 29/88%)}.seasonal-cal .sc-month-header{width:min(100%,348px);min-height:64px;margin-inline:auto;justify-content:center}.seasonal-cal .sc-month-title{display:flex;min-width:0;align-items:center;justify-content:center;gap:9px}.seasonal-cal .sc-month-title>span:first-child{color:#eef4fa;font-size:15px}.seasonal-cal .sc-month-badge{color:#8fd4ff;font-size:12px}.seasonal-cal .sc-month-body{min-width:0;padding:4px 6px 10px}.seasonal-cal :is(.sc-day-headers,.sc-day-grid){display:grid;min-width:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.seasonal-cal .sc-dh{padding-block:4px;color:#91a0ae;font-size:12px;font-weight:700;text-align:center}.seasonal-cal .sc-day{position:relative;display:flex;min-width:0;min-height:44px;padding:4px 2px;align-items:center;flex-direction:column;gap:3px;background-color:rgb(7 14 22/74%)}.seasonal-cal .sc-day.empty{background-color:transparent}.seasonal-cal .sc-day.has-events{background-color:rgb(12 34 53/88%);cursor:pointer}.seasonal-cal .sc-day.today{background-color:rgb(25 50 70/92%)}.seasonal-cal .sc-day.selected{color:#fff;background-color:rgb(20 72 108/96%)}.seasonal-cal .sc-day-num{color:#a9b6c2;font-size:12px;font-weight:700}.seasonal-cal .sc-day-dots{display:flex;gap:2px;flex-wrap:wrap;justify-content:center}.seasonal-cal .sc-dot{width:6px;height:6px}.seasonal-cal .sc-dot-more{color:#a7b4c0;font-size:12px}.seasonal-cal .sc-day-panel{padding:16px;background-color:rgb(2 8 15/86%)}.seasonal-cal .sc-dp-header,.seasonal-cal .sc-ev-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.seasonal-cal .sc-dp-header h3{margin:0;color:#eef4fa;font-size:18px}.road-trip-planner .rtp-remove-btn,.seasonal-cal .sc-dp-close,.social-layer :is(.sl-modal-close){all:unset;display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;cursor:pointer}.seasonal-cal .sc-dp-events{display:flex;margin-top:10px;flex-direction:column;gap:8px}.seasonal-cal .sc-event-card{position:relative;min-width:0;padding:12px 12px 12px 20px;overflow:hidden;background-color:rgb(7 15 24/86%);cursor:pointer}.seasonal-cal .sc-event-card.inert{cursor:default}.seasonal-cal .sc-event-mark{position:absolute;inset:0 auto 0 0;width:5px}.seasonal-cal .sc-ev-name{min-width:0;color:#edf3f9;font-size:14px;font-weight:700}.seasonal-cal .sc-ev-tour{padding:2px 7px;font-size:12px;font-weight:800}.seasonal-cal .sc-ev-details{margin-top:4px;color:#9ba9b7;font-size:12px}.seasonal-cal .sc-ev-gtd{margin-top:4px;color:#b9f8c7;font-size:13px;font-weight:700}.road-trip-planner :is(.rtp-form,.rtp-results,.rtp-saved-trips,.rtp-map-wrapper,.rtp-venues-section,.rtp-series-section){min-width:0}.road-trip-planner .rtp-form{display:flex;padding:16px;flex-direction:column;gap:12px;background-color:rgb(2 8 15/70%)}.road-trip-planner .rtp-input-row{display:flex;min-width:0;align-items:center;gap:8px}.road-trip-planner .rtp-input{flex:1 1 auto;width:auto}.road-trip-planner .rtp-dot{width:10px;height:10px;flex:0 0 10px;background-color:#8fd4ff}.road-trip-planner .rtp-dot.origin{background-color:#75e88e}.road-trip-planner .rtp-dot.destination{background-color:#ff6677}.road-trip-planner .rtp-options{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.road-trip-planner .rtp-option-group{min-width:0}.road-trip-planner .rtp-option-group label{display:block;margin-bottom:7px}.road-trip-planner :is(.rtp-chips,.rtp-date-row,.rtp-result-actions,.rtp-saved-trip-actions,.rtp-venue-tags){display:flex;min-width:0;align-items:center;gap:7px;flex-wrap:wrap}.road-trip-planner .rtp-date-row{flex-wrap:nowrap}.road-trip-planner .rtp-date{flex:1 1 0;width:auto;color-scheme:dark}.road-trip-planner .rtp-date-sep{color:#9ba9b7}.road-trip-planner .rtp-empty,.road-trip-planner .rtp-error,.road-trip-planner .rtp-estimate-note,.road-trip-planner .rtp-share-status{padding:10px 12px;color:#ff8694;background-color:rgb(59 8 17/62%);font-size:12px;line-height:1.45}.road-trip-planner .rtp-share-status.ok{color:#b9f8c7;background-color:rgb(4 44 17/58%)}.road-trip-planner .rtp-empty,.road-trip-planner .rtp-estimate-note{color:#a9b6c2;background-color:rgb(3 10 18/62%)}.road-trip-planner .rtp-saved-trips{padding:8px;background-color:rgb(2 8 15/72%)}.road-trip-planner .rtp-saved-trips-toggle{width:min(100%,348px);margin-inline:auto}.road-trip-planner .rtp-saved-trips-list,.road-trip-planner .rtp-venue-list{display:grid;min-width:0;gap:8px}.road-trip-planner .rtp-saved-trip-item,.road-trip-planner :is(.rtp-venue-card,.rtp-series-card,.rtp-stat){min-width:0;padding:12px;background-color:rgb(5 13 22/82%)}.road-trip-planner .rtp-saved-trip-item{display:flex;flex-direction:column;gap:5px}.road-trip-planner .rtp-saved-trip-route{display:flex;min-width:0;align-items:center;gap:7px;color:#eaf0f6;font-size:13px;font-weight:700}.road-trip-planner :is(.rtp-saved-trip-from,.rtp-saved-trip-to){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.road-trip-planner .rtp-saved-trip-separator{color:#8fd4ff;font-size:11px;text-transform:uppercase}.road-trip-planner .rtp-saved-trip-meta{display:flex;color:#91a0ae;font-size:12px;gap:10px;flex-wrap:wrap}.road-trip-planner .rtp-stats-bar{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.road-trip-planner .rtp-stat{text-align:center}.road-trip-planner .rtp-stat-value{display:block;color:#eef4fa;font-size:22px;font-weight:800}.road-trip-planner .rtp-stat-label{color:#91a0ae;font-size:12px;text-transform:uppercase}.road-trip-planner .rtp-result-actions{align-items:stretch}.road-trip-planner .rtp-result-action{min-width:min(100%,190px);min-height:64px;flex:1 1 190px}.road-trip-planner .rtp-map-toggle{display:none;width:min(100%,348px);margin:0 auto 8px}.road-trip-planner .rtp-map-shell[hidden]{display:none}.road-trip-planner .pnm-map-stage,.road-trip-planner .rtp-map,.road-trip-planner .rtp-map-shell{min-width:0}.road-trip-planner .rtp-map{width:100%;height:400px;overflow:hidden;background-color:#050a10}.road-trip-planner .rtp-map-overlay{position:absolute;inset:0;display:flex;padding:20px;align-items:center;justify-content:center;color:#aab7c3;background-color:rgb(3 8 14/94%);font-size:13px;text-align:center;pointer-events:none}.road-trip-planner .rtp-map-overlay.error{pointer-events:auto}.road-trip-planner .rtp-map-overlay p{margin:0 0 10px}.road-trip-planner :is(.rtp-venues-section,.rtp-series-section) h3{margin:0 0 10px;color:#edf3f9;font-size:18px}.road-trip-planner .rtp-venue-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.road-trip-planner .rtp-venue-card-row{display:flex;min-width:0;align-items:center;gap:9px}.road-trip-planner .rtp-venue-logo{width:36px;height:36px;flex:0 0 36px;-o-object-fit:cover;object-fit:cover}.road-trip-planner :is(.rtp-venue-name,.rtp-series-name){color:#edf3f9;font-size:14px;font-weight:700}.road-trip-planner :is(.rtp-venue-loc,.rtp-series-dates,.rtp-series-venue){color:#9aa8b7;font-size:12px}.road-trip-planner .rtp-venue-tags{margin-top:7px}.road-trip-planner .rtp-tag{color:#8fd4ff;font-size:12px;font-weight:700;text-transform:uppercase}.road-trip-planner .rtp-series-section{margin-top:18px}.road-trip-planner .rtp-series-card{margin-bottom:8px}.road-trip-planner .rtp-more{padding:12px;color:#91a0ae;font-size:13px;text-align:center}.social-layer .sl-header{flex-wrap:wrap}.social-layer .sl-refresh-btn{min-width:112px}.social-layer :is(.sl-login-prompt,.sl-empty,.sl-loading){display:flex;min-height:180px;padding:24px 12px;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#9aa8b7;text-align:center}.social-layer :is(.sl-login-prompt,.sl-empty) p{margin:0}.social-layer .sl-empty-title{color:#edf3f9;font-size:15px;font-weight:800}.social-layer .sl-empty-copy{color:#9aa8b7;font-size:13px}.social-layer :is(.sl-empty-ctas,.sl-invite-link-box){display:flex;min-width:0;gap:8px;flex-wrap:wrap;justify-content:center}.social-layer .sl-venue-list{display:flex;min-width:0;flex-direction:column;gap:12px}.social-layer .sl-venue-group{min-width:0;padding:12px;background-color:rgb(3 10 18/76%)}.social-layer .sl-venue-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.social-layer .sl-friend-info,.social-layer .sl-venue-info{min-width:0;flex:1 1 auto}.social-layer .sl-friend-name,.social-layer .sl-venue-name{color:#edf3f9;font-size:14px;font-weight:700}.social-layer .sl-friend-time,.social-layer .sl-venue-loc{color:#9aa8b7;font-size:12px}.social-layer .sl-venue-count{display:flex;align-items:center;color:#8fd4ff;font-size:13px;font-weight:800}.social-layer .sl-venue-count .pnc-icon{width:34px;height:34px;flex-basis:34px}.social-layer .sl-friend-list{display:flex;margin-top:8px;flex-direction:column;gap:7px}.social-layer .sl-friend-card{display:flex;min-width:0;padding:9px;align-items:center;gap:10px;background-color:rgb(7 15 24/78%)}.social-layer .sl-avatar{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;color:#fff;font-size:13px;font-weight:800}.social-layer .sl-friend-time{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.social-layer .sl-online-dot{width:7px;height:7px;flex:0 0 7px;background-color:#75e88e}.social-layer .sl-friend-msg{color:#7f8f9e;font-style:italic}.social-layer .sl-invite-btn{flex:0 0 auto}.social-layer .sl-modal-overlay{position:fixed;inset:0;z-index:12000;display:grid;overflow-x:hidden;overflow-y:auto;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));align-items:safe center;justify-items:center;background-color:rgb(0 3 8/90%)}.social-layer .sl-modal{width:min(100%,520px);margin:auto;outline:none}.social-layer .sl-modal__body{display:flex;padding-bottom:clamp(18px,4cqw,32px);flex-direction:column;gap:14px}.social-layer .sl-modal-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.social-layer .sl-modal-header h3{margin:0;color:#edf3f9;font:800 20px/1.1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;text-transform:uppercase}.social-layer .sl-modal-text{margin:0;color:#a8b5c1;font-size:14px;line-height:1.5}.social-layer .sl-invite-link-box{align-items:center;flex-wrap:nowrap}.social-layer .sl-invite-link-input{flex:1 1 auto;width:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tournament-alerts .ta-toggle{min-width:92px}.tournament-alerts .ta-matches-banner{position:relative;display:flex;min-width:0;padding:12px 14px 12px 20px;align-items:center;gap:8px;overflow:hidden;color:#dff7e4;background-color:rgb(3 42 17/64%)}.tournament-alerts .ta-matches-pulse{position:absolute;inset:0 auto 0 0;width:5px;background-color:#75e88e;animation:pnm-tool-pulse 2s ease-in-out infinite}@keyframes pnm-tool-pulse{50%{opacity:.35}}.tournament-alerts .ta-setup-toggle{align-self:center}.tournament-alerts .ta-prefs-panel{padding:16px;background-color:rgb(2 8 15/76%)}.tournament-alerts .ta-pref-group{margin-bottom:16px}.tournament-alerts .ta-pref-group:last-child{margin-bottom:0}.tournament-alerts .ta-pref-group label{display:block;margin-bottom:7px}.tournament-alerts .push-row,.tournament-alerts .ta-chips,.tournament-alerts .ta-range-row{display:flex;min-width:0;align-items:center;gap:7px;flex-wrap:wrap}.tournament-alerts .ta-chip.small{min-width:64px}.tournament-alerts .ta-range-row{flex-wrap:nowrap}.tournament-alerts .ta-range-input{flex:1 1 0;width:auto}.tournament-alerts .push-row{justify-content:space-between}.tournament-alerts .ta-match-list{min-width:0}.tournament-alerts .ta-match-list h3{margin:0 0 10px;color:#edf3f9;font-size:17px}.tournament-alerts .ta-match-card{min-width:0;margin-bottom:8px;padding:12px;background-color:rgb(5 13 22/82%)}.tournament-alerts .ta-match-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.tournament-alerts .ta-match-name{min-width:0;color:#edf3f9;font-size:14px;font-weight:700}.tournament-alerts .ta-match-buyin{color:#b9f8c7;font-size:12px;font-weight:800}.tournament-alerts .ta-match-details,.tournament-alerts .ta-more{margin-top:4px;color:#9aa8b7;font-size:12px}.tournament-alerts :is(.ta-no-matches){display:flex;min-height:160px;padding:20px;align-items:center;justify-content:center;flex-direction:column;color:#9aa8b7;text-align:center}.tournament-alerts .ta-no-matches p{margin:6px 0 0}.tournament-alerts .ta-no-matches__hint{font-size:12px}.near-me-feed .nmf-icon{display:flex}.near-me-feed .nmf-controls{display:flex;min-width:0;flex-direction:column;gap:9px}.near-me-feed :is(.nmf-radius,.nmf-type-filter,.nmf-empty-ctas){display:flex;min-width:0;align-items:center;gap:6px;flex-wrap:wrap}.near-me-feed .nmf-chip--live_game.active{color:#b9f8c7}.near-me-feed .nmf-chip--tournament.active{color:#ffd879}.near-me-feed .nmf-chip--promotion.active{color:#d4b3ff}.near-me-feed .nmf-feed-list{display:flex;min-width:0;flex-direction:column;gap:7px}.near-me-feed .nmf-item{display:flex;min-width:0;min-height:56px;padding:12px;align-items:flex-start;gap:10px;background-color:rgb(5 13 22/82%);cursor:pointer}.near-me-feed .nmf-item--live_game{background-color:rgb(3 38 15/56%)}.near-me-feed .nmf-item--checkin{background-color:rgb(4 23 46/68%)}.near-me-feed .nmf-item--tournament{background-color:rgb(49 31 4/62%)}.near-me-feed .nmf-item--promotion{background-color:rgb(31 12 47/62%)}.near-me-feed .nmf-item-icon{flex:0 0 44px}.near-me-feed .nmf-item-content{min-width:0;flex:1 1 auto}.near-me-feed .nmf-item-top{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.near-me-feed .nmf-item-title{min-width:0;overflow:hidden;color:#edf3f9;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.near-me-feed .nmf-item-time{flex:0 0 auto;color:#91a0ae;font-size:12px}.near-me-feed :is(.nmf-item-subtitle,.nmf-item-detail){margin-top:3px;overflow:hidden;color:#9aa8b7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.near-me-feed .nmf-item-distance{margin-inline-start:6px;color:#b9f8c7;font-size:12px;font-weight:700}.near-me-feed .nmf-item-type{flex:0 0 auto;align-self:center;color:#8fd4ff;font-size:12px;font-weight:800;text-transform:uppercase}.near-me-feed .nmf-item--live_game .nmf-item-type{color:#b9f8c7}.near-me-feed .nmf-item--tournament .nmf-item-type{color:#ffd879}.near-me-feed .nmf-item--promotion .nmf-item-type{color:#d4b3ff}.near-me-feed .nmf-skeleton{cursor:wait;animation:pnm-tool-pulse 1.5s ease-in-out infinite}.near-me-feed .nmf-skel-icon{width:44px;height:44px;flex:0 0 44px;background:transparent url(/images/pnm-console/painted-controls-v1/icon-location.png) 50%/contain no-repeat}.near-me-feed .nmf-skel-content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:7px}.near-me-feed .nmf-skel-badge,.near-me-feed .nmf-skel-line{display:block;height:10px;background-color:rgb(117 132 147/24%)}.near-me-feed .nmf-skel-title{width:65%;height:14px}.near-me-feed .nmf-skel-sub{width:40%}.near-me-feed .nmf-skel-badge{width:58px;align-self:center}.near-me-feed .nmf-empty{display:flex;min-height:180px;padding:24px 12px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.near-me-feed .nmf-empty-title{margin:8px 0 0;color:#edf3f9;font-size:16px;font-weight:800}.near-me-feed .nmf-empty-hint{margin:4px 0 14px;color:#9aa8b7;font-size:13px}.trip-calc .tc-form{min-width:0;padding:16px;background-color:rgb(2 8 15/72%)}.trip-calc .tc-group{min-width:0;margin-bottom:14px}.trip-calc .tc-group label{display:block;margin-bottom:7px}.trip-calc .tc-venue-search{position:relative;min-width:0}.trip-calc .tc-venue-dropdown{position:absolute;inset:calc(100% + 4px) 0 auto;z-index:100;display:flex;max-height:260px;padding:8px;overflow-y:auto;flex-direction:column;gap:4px;background-color:rgb(2 7 13/98%)}.trip-calc .tc-venue-option{width:min(100%,348px);padding-inline:18px;align-items:flex-start;flex-direction:column}.trip-calc .tc-vo-name{color:#edf3f9;font-size:13px;font-weight:700}.trip-calc .tc-vo-loc{color:#9aa8b7;font-size:12px}.trip-calc .tc-no-gps,.trip-calc .tc-selected-venue{display:flex;min-width:0;margin-top:8px;padding:10px 12px;align-items:center;gap:7px;color:#b9f8c7;background-color:rgb(3 42 17/56%);font-size:13px}.trip-calc .tc-row{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.trip-calc .tc-stepper,.trip-calc :is(.tc-chips,.tc-mode-toggle){display:flex;min-width:0;align-items:center;gap:6px;flex-wrap:wrap}.trip-calc .tc-stepper button{width:64px;padding:0;font-size:18px}.trip-calc .tc-stepper>span{min-width:42px;color:#edf3f9;font-size:18px;font-weight:800;text-align:center}.trip-calc .tc-input.small{width:min(100%,220px)}.trip-calc .tc-mode-toggle{margin-bottom:14px;flex-wrap:nowrap}.trip-calc .tc-mode{min-height:64px;flex:1 1 0}.trip-calc .tc-results{min-width:0}.trip-calc .tc-total-card{padding:24px 14px;color:#edf3f9;background-color:rgb(4 22 36/82%);text-align:center}.trip-calc .tc-total-label{color:#9aa8b7;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.trip-calc .tc-total-amount{margin:4px 0;color:#8fd4ff;font:800 clamp(34px,7cqw,52px) /1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif}.trip-calc .tc-total-subtitle{color:#9aa8b7;font-size:13px}.trip-calc .tc-breakdown{display:flex;margin-top:10px;flex-direction:column;gap:7px}.trip-calc .tc-break-item{display:flex;min-width:0;padding:12px;align-items:center;gap:10px;background-color:rgb(5 13 22/82%)}.trip-calc .tc-break-icon{flex:0 0 44px}.trip-calc .tc-break-info{min-width:0;flex:1 1 auto}.trip-calc .tc-break-label{display:block;color:#edf3f9;font-size:14px;font-weight:700}.trip-calc .tc-break-detail{color:#9aa8b7;font-size:12px}.trip-calc .tc-break-amount{flex:0 0 auto;color:#8fd4ff;font-size:16px;font-weight:800}.trip-calc .tc-no-gps{color:#ffd879;background-color:rgb(52 31 2/62%)}.peak-activity-heatmap .pah-heading{min-width:0;flex:1 1 auto}.peak-activity-heatmap .pah-observed-days{margin-top:3px;color:#9aa8b7;font-size:12px}.peak-activity-heatmap .pah-best-time{color:#b9f8c7;text-align:right}.peak-activity-heatmap .pah-state{display:flex;min-height:150px;padding:20px;align-items:center;justify-content:center;flex-direction:column;gap:9px;color:#9aa8b7;font-size:13px;text-align:center;text-transform:uppercase}.peak-activity-heatmap .pah-grid{display:grid;min-width:0;grid-template-columns:36px minmax(0,1fr);gap:2px 4px}.peak-activity-heatmap .pah-hour-axis{display:grid;min-width:0;margin-bottom:2px;grid-template-columns:repeat(8,minmax(0,1fr))}.peak-activity-heatmap :is(.pah-hour-label,.pah-day-label){color:#9aa8b7;font-size:12px;white-space:nowrap}.peak-activity-heatmap .pah-day-label{align-self:center;padding-inline-end:2px;text-align:right}.peak-activity-heatmap .pah-grid-row{display:grid;min-width:0;grid-template-columns:repeat(24,minmax(0,1fr));gap:1px}.peak-activity-heatmap .pah-cell{min-width:0;height:20px;outline-offset:-2px;cursor:pointer}.peak-activity-heatmap .pah-cell.is-selected{outline:2px solid #8fd4ff}.peak-activity-heatmap .pah-readout{padding:8px 10px;color:#edf3f9;background-color:rgb(2 16 27/82%);font-size:13px;text-align:center}.peak-activity-heatmap .pah-legend{display:flex;margin-top:10px;align-items:center;justify-content:center;gap:7px;color:#9aa8b7;font-size:12px}.peak-activity-heatmap .pah-legend-mark{width:16px;height:16px}@media (max-width:600px){.social-layer .sl-modal-overlay{align-items:end;padding-block-start:max(12px,env(safe-area-inset-top));padding-block-end:0}.social-layer .sl-modal{width:100%;margin-block-start:auto;margin-block-end:0}.social-layer .sl-invite-link-input{font-size:16px}.road-trip-planner .rtp-options,.trip-calc .tc-row{grid-template-columns:minmax(0,1fr)}.road-trip-planner .rtp-map-toggle{display:inline-flex}.road-trip-planner .rtp-map{height:250px}.road-trip-planner .rtp-stats-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.near-me-feed .nmf-item{flex-wrap:wrap}.near-me-feed .nmf-item-content{flex-basis:calc(100% - 54px)}.near-me-feed .nmf-item-type{margin-inline-start:54px}}@media (max-width:480px){.pnm-console-tool :is(.sc-header,.rtp-header,.sl-header,.ta-header,.nmf-header,.tc-header,.pah-header){align-items:flex-start;flex-wrap:wrap}.near-me-feed .nmf-refresh-time,.peak-activity-heatmap .pah-best-time,.seasonal-cal .sc-event-count,.social-layer .sl-badge{width:100%;padding-inline-start:54px}.seasonal-cal .sc-month-title{flex-direction:column;gap:2px}.road-trip-planner .rtp-date-row,.social-layer .sl-invite-link-box,.tournament-alerts .ta-range-row,.trip-calc .tc-mode-toggle{align-items:stretch;flex-direction:column}.road-trip-planner .rtp-date,.social-layer .sl-invite-link-input,.tournament-alerts .ta-range-input{width:auto;flex:0 0 auto}.road-trip-planner .rtp-date-sep{align-self:center}.road-trip-planner .rtp-result-actions{flex-direction:column}.road-trip-planner .rtp-result-action,.social-layer .sl-copy-btn{width:min(100%,348px);align-self:center}.social-layer .sl-friend-card{align-items:flex-start;flex-wrap:wrap}.social-layer .sl-invite-btn{margin-inline-start:50px}.trip-calc .tc-break-item{align-items:flex-start;flex-wrap:wrap}.trip-calc .tc-break-amount{margin-inline-start:54px}.peak-activity-heatmap .pah-best-time{text-align:left}}@media (max-height:500px) and (orientation:landscape){.social-layer .sl-modal{width:min(100%,430px)}.social-layer .sl-modal__body{max-height:190px;overflow-y:auto}.pnm-console-tool__body{gap:10px}}@media (prefers-reduced-motion:reduce){.pnm-console-tool .rtp-spinner,.pnm-console-tool .sl-spinner,.tournament-alerts .ta-matches-pulse{animation:none}}body.world-poker-near-me .pnm-lobby-pod{display:grid;width:min(100%,980px);min-width:0;margin:0 auto;gap:16px;color:#e4e7ec;font-family:var(--font-inter),Inter,sans-serif}body.world-poker-near-me .pnm-lobby-pod__panel{min-width:0}body.world-poker-near-me .pnc-panel__body.pnm-lobby-pod__panel-body{gap:0;padding:10px 10.5% 14px}body.world-poker-near-me .pnm-lobby-pod__section-head{display:flex;min-width:0;align-items:center;gap:12px;padding:0 0 12px;border:0;border-bottom:1px solid #000;box-shadow:inset 0 -1px 0 rgb(255 255 255/8%)}body.world-poker-near-me .pnm-lobby-pod__section-icon{width:52px;height:52px;flex-basis:52px}body.world-poker-near-me .pnm-lobby-pod__section-copy{display:grid;min-width:0;gap:3px}body.world-poker-near-me .pnm-lobby-pod__section-copy strong{color:#e4e7ec;font:800 clamp(16px,4cqw,22px)/1.05 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.06em;text-shadow:0 1px 0 #fff,0 -1px 0 #050607}body.world-poker-near-me .pnm-lobby-pod__section-copy>span{color:#9aa5b3;font-size:clamp(12px,2.8cqw,14px);font-weight:600;line-height:1.35}body.world-poker-near-me .pnm-lobby-pod__control-stack{display:grid;min-width:0;gap:14px;padding-top:14px}body.world-poker-near-me .pnm-lobby-pod__field-row{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:10px 14px}body.world-poker-near-me .pnm-lobby-pod__field{display:grid;min-width:0;gap:5px;color:#45adff}body.world-poker-near-me .pnm-lobby-pod__field-label,body.world-poker-near-me .pnm-lobby-pod__segments legend{padding:0 7%;color:#45adff;font:800 12px/1.2 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.12em}body.world-poker-near-me .pnm-lobby-pod__field-well{position:relative;display:flex;width:100%;min-width:0;aspect-ratio:1829/313;align-items:center;gap:7px;padding:2.41% 6.73% 4.98% 6.78%;overflow:hidden;box-sizing:border-box;border:0;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat;box-shadow:none}body.world-poker-near-me .pnm-lobby-pod__field-icon{width:clamp(32px,9cqw,44px);height:clamp(32px,9cqw,44px);flex-basis:clamp(32px,9cqw,44px)}body.world-poker-near-me .pnm-lobby-pod__field-well :is(input,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;min-height:44px;padding:0;color:#eef5fb;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;font:700 max(12px,3cqw)/1.2 var(--font-inter),Inter,sans-serif}body.world-poker-near-me .pnm-lobby-pod__field-well select{cursor:pointer}body.world-poker-near-me .pnm-lobby-pod__field-well option{color:#eef5fb;background:#03070b}body.world-poker-near-me .pnm-lobby-pod__field-well input::-moz-placeholder{color:#9aa5b3;opacity:1}body.world-poker-near-me .pnm-lobby-pod__field-well input::placeholder{color:#9aa5b3;opacity:1}body.world-poker-near-me .pnm-lobby-pod__field-well:has(:focus-visible){filter:brightness(1.14) drop-shadow(0 0 5px rgb(69 173 255/70%))}body.world-poker-near-me .pnm-lobby-pod__segments{min-width:0;margin:0;padding:0;border:0}body.world-poker-near-me .pnm-lobby-pod__segments legend{margin-bottom:7px}body.world-poker-near-me .pnm-lobby-pod__segment-grid{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,134px),1fr));gap:4px;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}body.world-poker-near-me .pnm-lobby-pod__segment{min-width:0;min-height:44px;aspect-ratio:348/114;padding:0 8px;color:#9aa5b3;border:0;border-radius:0;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat;box-shadow:none;font:800 12px/1.1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.05em;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-lobby-pod__segment[aria-pressed=true]{color:#45adff;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png);text-shadow:0 0 8px rgb(69 173 255/70%)}body.world-poker-near-me .pnm-lobby-pod__actions{display:flex;min-width:0;flex-wrap:wrap;justify-content:center;gap:10px}body.world-poker-near-me .pnm-lobby-pod__action{display:grid;width:min(240px,100%);min-width:180px;min-height:44px;aspect-ratio:348/114;padding:0 11%;place-items:center;color:#e4e7ec;border:0;border-radius:0;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat;box-shadow:none;font:800 14px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.08em;text-align:center;cursor:pointer;touch-action:manipulation}body.world-poker-near-me .pnm-lobby-pod__action--primary{color:#f4f7fb;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png);text-shadow:0 0 8px rgb(69 173 255/66%)}body.world-poker-near-me .pnm-lobby-pod__action--danger{color:#ff5b6e}body.world-poker-near-me .pnm-lobby-pod__action:disabled{cursor:wait;opacity:.55}body.world-poker-near-me .pnm-lobby-pod__action:active{filter:brightness(1.2)}body.world-poker-near-me .pnm-lobby-pod :is(button,input,select):focus-visible{outline:3px solid #8fd4ff;outline-offset:-5px}body.world-poker-near-me .pnm-lobby-pod__results-bar{display:flex;width:min(100%,720px);min-width:0;min-height:44px;aspect-ratio:1829/313;margin:0 auto;align-items:center;gap:8px;padding:2.41% 6.73% 4.98% 6.78%;overflow:hidden;box-sizing:border-box;color:#d7dee7;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat;font-size:max(12px,2.7cqw);font-weight:700;line-height:1.25}body.world-poker-near-me .pnm-lobby-pod__results-copy{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-lobby-pod__results-copy strong{color:#45adff;font-weight:800}body.world-poker-near-me .pnm-lobby-pod__clear{display:grid;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer}body.world-poker-near-me .pnm-lobby-pod__clear .pnc-icon{width:44px;height:44px}body.world-poker-near-me .pnm-lobby-pod__sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body.world-poker-near-me .pnc-panel__body.pnm-lobby-pod__state-body{align-items:center;gap:8px;padding:12px 10.5% 18px;text-align:center}body.world-poker-near-me .pnm-lobby-pod__state-icon{width:64px;height:64px;flex-basis:64px}body.world-poker-near-me .pnm-lobby-pod__state--loading .pnm-lobby-pod__state-icon{filter:brightness(1.2) drop-shadow(0 0 8px rgb(69 173 255/65%))}body.world-poker-near-me .pnm-lobby-pod__state--error .pnm-lobby-pod__state-icon{filter:drop-shadow(0 0 8px rgb(240 40 73/58%))}body.world-poker-near-me .pnm-lobby-pod__state h3{margin:0;color:#e4e7ec;font:800 clamp(17px,4.1cqw,23px)/1.1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.055em;text-shadow:0 1px 0 #fff,0 -1px 0 #050607}body.world-poker-near-me .pnm-lobby-pod__state--error h3{color:#ff5b6e}body.world-poker-near-me .pnm-lobby-pod__state-copy{width:min(100%,560px);color:#9aa5b3;font-size:max(12px,3cqw);font-weight:600;line-height:1.45}body.world-poker-near-me .pnm-lobby-pod__state-copy p{margin:0}body.world-poker-near-me .pnm-lobby-pod__state-action{display:flex;width:100%;justify-content:center;padding-top:4px}body.world-poker-near-me .pnm-lobby-pod__metrics{display:grid;width:min(100%,440px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}body.world-poker-near-me .pnm-lobby-pod__metric{display:grid;min-width:0;gap:2px;padding:10px 6px 0;text-align:center}body.world-poker-near-me .pnm-lobby-pod__metric strong{color:#e4e7ec;font:800 clamp(20px,5cqw,28px)/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;text-shadow:0 1px 0 #fff,0 -1px 0 #050607}body.world-poker-near-me .pnm-lobby-pod__metric span{color:#45adff;font:800 12px/1.2 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.09em}body.world-poker-near-me .pnm-lobby-pod__cards{display:grid;min-width:0;gap:14px}body.world-poker-near-me .pnm-lobby-pod__card-wrap{position:relative;min-width:0}body.world-poker-near-me .pnm-lobby-pod__distance{position:absolute;z-index:5;top:8px;right:8px;display:grid;width:min(160px,48%);aspect-ratio:1829/313;padding:2.41% 6.73% 4.98% 6.78%;place-items:center;overflow:hidden;color:#45adff;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat;font:800 12px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.05em;text-align:center;white-space:nowrap;pointer-events:none}body.world-poker-near-me .pnm-lobby-pod__nearby-head .pnm-lobby-pod__panel-body{display:flex;flex-direction:row;align-items:center;gap:12px;padding-top:8px;padding-bottom:12px}body.world-poker-near-me .pnm-lobby-pod__nearby-copy{display:grid;min-width:0;gap:3px}body.world-poker-near-me .pnm-lobby-pod__nearby-copy strong{color:#e4e7ec;font:800 clamp(15px,3.6cqw,20px)/1.1 var(--font-rajdhani),Rajdhani,Inter,sans-serif;letter-spacing:.05em}body.world-poker-near-me .pnm-lobby-pod__nearby-copy span{color:#9aa5b3;font-size:max(12px,2.8cqw);font-weight:600;line-height:1.3}body.world-poker-near-me .pnm-lobby-pod__create-region{display:grid;gap:10px;justify-items:center}body.world-poker-near-me .pnm-lobby-pod__create-panel{width:100%}body.world-poker-near-me .pnc-panel__body.pnm-lobby-pod__create-body{padding:10px 10.5% 16px}body.world-poker-near-me .pnm-lobby-pod__create-panel .pnm-create-home-game-cta{padding:0!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-inner{width:100%!important;max-width:none!important;padding:8px 0 0!important;color:#e4e7ec!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-icon{width:64px!important;height:64px!important;margin:0 auto 10px!important;color:transparent!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/icon-home.png) 50%/contain no-repeat!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-title{color:#e4e7ec!important;font:800 clamp(18px,4.2cqw,24px)/1.15 var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;letter-spacing:.045em!important;text-shadow:0 1px 0 #fff,0 -1px 0 #050607!important;text-transform:none!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-fineprint,body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-subtitle{color:#9aa5b3!important;font-size:max(12px,3cqw)!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-bullets{gap:0!important;max-width:520px!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-bullets li{position:relative;min-height:44px;align-items:center!important;gap:9px!important;padding:5px 0;color:#d7dee7!important;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgb(255 255 255/8%);font-size:max(12px,2.8cqw)!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-actions{position:relative;align-items:center;gap:8px!important}body.world-poker-near-me .pnm-lobby-pod__create-panel :is(.hg-cta-primary,.hg-cta-secondary){display:grid!important;width:min(240px,100%)!important;min-width:180px!important;min-height:44px!important;aspect-ratio:348/114!important;padding:0 11%!important;place-items:center!important;color:#e4e7ec!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;box-shadow:none!important;font:800 14px/1 var(--font-rajdhani),Rajdhani,Inter,sans-serif!important;letter-spacing:.07em!important;text-transform:none!important}body.world-poker-near-me .pnm-lobby-pod__create-panel .hg-cta-primary{color:#f4f7fb!important;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}@media (max-width:600px){body.world-poker-near-me .pnm-lobby-pod{gap:12px}body.world-poker-near-me .pnc-panel__body.pnm-lobby-pod__create-body,body.world-poker-near-me .pnc-panel__body.pnm-lobby-pod__panel-body,body.world-poker-near-me .pnc-panel__body.pnm-lobby-pod__state-body{padding-right:10.5%;padding-left:10.5%}body.world-poker-near-me .pnm-lobby-pod__section-icon{width:44px;height:44px;flex-basis:44px}body.world-poker-near-me .pnm-lobby-pod__segment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me .pnm-lobby-pod__action,body.world-poker-near-me .pnm-lobby-pod__create-panel :is(.hg-cta-primary,.hg-cta-secondary){width:min(220px,100%)!important}body.world-poker-near-me .pnm-lobby-pod__results-bar{width:100%}body.world-poker-near-me .pnm-lobby-pod__results-copy{font-size:12px}body.world-poker-near-me .pnm-lobby-pod__distance{top:6px;right:6px}}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1]{--pnm-menu-inset:8px;--pnm-row-width:calc(100cqw - 2 * var(--pnm-menu-inset));--pnm-row-height:calc(var(--pnm-row-width) * 271 / 1829);--pnm-face-inline:clamp(22px,calc(var(--pnm-row-width) * 0.075),30px);--pnm-face-lift:calc(var(--pnm-row-height) * 0.107);--pnm-icon-size:34px;container:pnm-command-drawer/inline-size;scroll-padding-top:calc(env(safe-area-inset-top, 0px) + 2 * (min(400px, 100vw) - 16px) * 271 / 1829 + 16px);border:0!important;background:#010305!important;box-shadow:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1][data-direction=left]{box-sizing:border-box;border-right:1px solid rgba(170,184,196,.38)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1][data-direction=right]{box-sizing:border-box;border-left:1px solid rgba(170,184,196,.38)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] :is(.sp-command-utility-rail,.sp-command-grid-mark,.sp-command-context,.sp-command-search,.sp-command-search input,.sp-command-utility-button,.sp-command-offline,.sp-command-identity,.sp-menu-row,.sp-grid-tile,.sp-icon-btn){border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile:after,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] :is(.sp-command-grid-mark,.sp-command-context,.sp-menu-row,.sp-grid-tile):before{content:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-grid-mark svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-offline>svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-report-bug>button>svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search__well>svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-button svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-icon-btn svg,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row>svg{display:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-rail{position:sticky;top:env(safe-area-inset-top,0)!important;z-index:8;flex:0 0 auto!important;box-sizing:content-box!important;height:var(--pnm-row-height)!important;min-height:0!important;padding:6px var(--pnm-menu-inset) 4px!important;background:url(/images/pnm-console/painted-controls-v1/search-well.webp) top/100% auto no-repeat content-box,#010305!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-brand{margin-bottom:var(--pnm-face-lift);padding-left:calc(var(--pnm-face-inline) - 8px)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-rail>div:last-child{margin-bottom:var(--pnm-face-lift);padding-right:calc(var(--pnm-face-inline) - 10px)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-grid-mark{width:min(40px,calc(var(--pnm-row-height) * .72))!important;height:min(40px,calc(var(--pnm-row-height) * .72))!important;flex:0 0 auto;background:transparent url(/images/pnm-console/painted-controls-v1/icon-menu.png) 50%/contain no-repeat!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-button{box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px;min-height:44px;padding:2px!important;color:transparent!important;background-color:transparent!important;background-origin:content-box!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;transition:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-button--edit{background-image:url(/images/pnm-console/painted-controls-v1/icon-edit.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-button--edit[aria-pressed=true]{background-image:url(/images/pnm-console/painted-controls-v1/icon-review.png)!important;filter:brightness(1.12)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-button--close{background-image:url(/images/pnm-console/painted-controls-v1/icon-close.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-close-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-context,body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-offline{flex:0 0 auto!important;min-height:0!important;box-sizing:border-box;margin:2px var(--pnm-menu-inset) 8px!important;padding:2px var(--pnm-face-inline)!important;background:transparent!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-status{color:#45adff!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-status i{display:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-context p{margin-top:4px;color:#aeb9c4;font-size:12px;line-height:1.35}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-offline{color:#ff5b6e!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search{top:calc(env(safe-area-inset-top, 0px) + var(--pnm-row-height) + 10px)!important;z-index:7;padding:0 var(--pnm-menu-inset) 6px!important;background:#010305!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search__well{min-height:0}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search__well:before{content:"";position:absolute;left:calc(var(--pnm-face-inline) - 6px);z-index:2;width:min(34px,calc(var(--pnm-row-height) * .62));height:min(34px,calc(var(--pnm-row-height) * .62));margin-bottom:var(--pnm-face-lift);pointer-events:none;background:transparent url(/images/pnm-console/painted-controls-v1/icon-search.png) 50%/contain no-repeat}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search input{box-sizing:border-box!important;height:var(--pnm-row-height)!important;min-height:0!important;padding:0 calc(var(--pnm-face-inline) + 36px) var(--pnm-face-lift) calc(var(--pnm-face-inline) + 36px)!important;color:#e9f1f7!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% auto!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search input::-moz-placeholder{color:#8f9eaa;opacity:1}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search input::placeholder{color:#8f9eaa;opacity:1}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-icon-btn{box-sizing:border-box!important;right:calc(var(--pnm-face-inline) - 14px)!important;width:44px!important;margin-bottom:var(--pnm-face-lift)!important;height:44px!important;padding:3px!important;color:transparent!important;background:transparent url(/images/pnm-console/painted-controls-v1/icon-close.png) 50%/contain no-repeat content-box!important;transition:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row{position:relative;box-sizing:border-box!important;width:calc(100% - 2 * var(--pnm-menu-inset))!important;height:auto!important;min-height:0!important;aspect-ratio:1829/271;margin:0 var(--pnm-menu-inset) 4px!important;padding:0 var(--pnm-face-inline) var(--pnm-face-lift)!important;gap:10px!important;color:#dfe8ef!important;line-height:1.2;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/search-well.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% auto!important;transition:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row[aria-current=page]{color:#45adff!important;filter:brightness(1.12) saturate(1.08)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row :is(.sp-menu-description,[id^=sp-hint-]){margin-top:0!important;font-size:12px!important;line-height:1.25!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] [data-world-primary-commands]{gap:6px!important;padding:0 var(--pnm-menu-inset)!important;margin-bottom:10px!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile{box-sizing:border-box!important;height:auto!important;min-height:0!important;aspect-ratio:348/114;padding:0 4% 0 6.5%!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;overflow:hidden!important;color:#eef4fa!important;background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-secondary.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% auto!important;transition:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile[aria-current=page]{background-color:transparent!important;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important;filter:brightness(1.08)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile>span:last-child{min-width:0}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile>span:last-child>span:first-child{color:#eef4fa!important;font-size:14px!important;line-height:1.1!important;overflow-wrap:normal!important;white-space:nowrap}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile .sp-command-item-icon{--pnm-icon-size:30px}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile .sp-grid-description{margin-top:3px!important;color:#a9b8c6!important;font-size:12px!important;line-height:1.15!important;white-space:nowrap}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile[aria-current=page]>span:last-child>span:first-child{color:#ffffff!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile[aria-current=page] .sp-grid-description{color:#d6ebff!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon{width:var(--pnm-icon-size)!important;height:var(--pnm-icon-size)!important;flex:0 0 var(--pnm-icon-size)!important;color:transparent!important;background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--text-only{display:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--search{background-image:url(/images/pnm-console/painted-controls-v1/icon-search.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--saved{background-image:url(/images/pnm-console/painted-controls-v1/icon-saved.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--alert{background-image:url(/images/pnm-console/painted-controls-v1/icon-alert.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--review{background-image:url(/images/pnm-console/painted-controls-v1/icon-review.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--community{background-image:url(/images/pnm-console/painted-controls-v1/icon-community.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--roadtrip{background-image:url(/images/pnm-console/painted-controls-v1/icon-roadtrip.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--event-ticket{background-image:url(/images/pnm-console/painted-controls-v1/icon-event-ticket.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--trophy{background-image:url(/images/pnm-console/painted-controls-v1/icon-trophy.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--live-games{background-image:url(/images/pnm-console/painted-controls-v1/icon-live-games.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--globe{background-image:url(/images/pnm-console/painted-controls-v1/icon-globe.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--location{background-image:url(/images/pnm-console/painted-controls-v1/icon-location.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--directions{background-image:url(/images/pnm-console/painted-controls-v1/icon-directions.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--calendar{background-image:url(/images/pnm-console/painted-controls-v1/icon-calendar.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--filter{background-image:url(/images/pnm-console/painted-controls-v1/icon-filter.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--info{background-image:url(/images/pnm-console/painted-controls-v1/icon-info.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--home{background-image:url(/images/pnm-console/painted-controls-v1/icon-home.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon--more{background-image:url(/images/pnm-console/painted-controls-v1/icon-more.png)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row:is(a,[aria-expanded]):after{content:"";width:28px;height:28px;flex:0 0 28px;margin-left:auto;background:transparent url(/images/pnm-console/painted-controls-v1/icon-back.png) 50%/contain no-repeat;transform:rotate(180deg)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row[aria-expanded=true]:after{transform:rotate(-90deg)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row[data-command-pinned]:after{content:"";width:28px;height:28px;flex:0 0 28px;margin-left:auto;background:transparent url(/images/pnm-console/painted-controls-v1/icon-review.png) 50%/contain no-repeat}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row[data-command-pinned=false]:after{opacity:.38;filter:grayscale(1)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-switch-state{flex:0 0 auto;min-width:3.4em;margin-left:auto;font:800 12px/1 var(--font-rajdhani),Rajdhani,Inter,system-ui,sans-serif;letter-spacing:.14em;text-align:right;text-transform:uppercase}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-switch-state[data-state=on]{color:#c8ffd2;text-shadow:0 0 6px rgb(53 217 90/75%)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-switch-state[data-state=off]{color:#9aa5b3}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-links{padding:10px 0 16px!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-assist>div:first-child{margin:8px var(--pnm-menu-inset) 4px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-assist>div:first-child>button[aria-expanded]{box-sizing:border-box!important;height:auto!important;min-height:0!important;aspect-ratio:1829/271;padding:0 var(--pnm-face-inline) var(--pnm-face-lift)!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) top/100% auto no-repeat!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-assist>div:first-child>button[aria-expanded] img{border:0!important;box-shadow:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-assist>div:first-child>button[aria-expanded]>:is(span:last-child,div[aria-hidden=true]){display:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-assist>div:first-child>button[aria-expanded]:after{content:"";width:28px;height:28px;flex:0 0 28px;margin-left:auto;background:transparent url(/images/pnm-console/painted-controls-v1/icon-back.png) 50%/contain no-repeat;transform:rotate(180deg)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-assist>div:first-child>button[aria-expanded=true]:after{transform:rotate(-90deg)}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-report-bug{padding:0 0 4px!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-report-bug>button{box-sizing:border-box!important;width:calc(100% - 2 * var(--pnm-menu-inset))!important;height:auto!important;min-height:0!important;aspect-ratio:1829/271;margin:0 var(--pnm-menu-inset)!important;padding:0 var(--pnm-face-inline) var(--pnm-face-lift)!important;color:#dfe8ef!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) top/100% auto no-repeat!important;transition:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-identity{margin:0 0 12px!important;overflow:visible!important;background:transparent!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-sc-tile>div:first-child{border:0!important;border-radius:0!important;background-color:#05080c!important;background-image:url(/images/pnm-console/painted-controls-v1/icon-community.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-sc-tile>div:first-child img{inset:7px!important;width:calc(100% - 14px)!important;height:calc(100% - 14px)!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] :is(.sp-menu-row,.sp-grid-tile,.sp-icon-btn,.sp-command-utility-button,.sp-sc-tile,.sp-command-report-bug>button,.sp-command-assist>div:first-child>button[aria-expanded]):focus-visible{outline:0!important;filter:brightness(1.2) drop-shadow(0 0 1px #d8f4ff) drop-shadow(0 0 6px rgb(69 173 255/90%))}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search input:focus{outline:0!important;filter:brightness(1.12) drop-shadow(0 0 5px rgb(69 173 255/80%))}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] :is(.sp-menu-row,.sp-grid-tile,.sp-icon-btn,.sp-command-utility-button,.sp-sc-tile,.sp-command-report-bug>button):active{transform:scale(.985);filter:brightness(1.1)}@container pnm-command-drawer (max-width: 389px){body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile .sp-grid-description{font-size:12px!important}}@container pnm-command-drawer (max-width: 374px){body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row :is(.sp-menu-description,[id^=sp-hint-]){font-size:12px!important}}@container pnm-command-drawer (max-width: 359px){body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] :is(.sp-grid-description,.sp-menu-description,.sp-menu-row [id^=sp-hint-]){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-item-icon{--pnm-icon-size:26px}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile{padding:0 3% 0 5%!important;gap:4px!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-grid-tile>span:last-child>span:first-child{font-size:12px!important;line-height:1.05!important;white-space:normal;text-wrap:balance}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-menu-row span[style*="font-size: 15px"]{font-size:14px!important}}@media (orientation:landscape) and (max-height:520px){body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-utility-rail{position:relative;top:auto!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-context{margin-bottom:4px!important}body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] .sp-command-search{position:relative!important;top:auto!important}}@media (forced-colors:active){body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] :is(.sp-menu-row,.sp-grid-tile,.sp-icon-btn,.sp-command-utility-button,.sp-sc-tile):focus-visible{outline:2px solid Highlight!important;outline-offset:-3px!important}}@media (prefers-reduced-motion:reduce){body.world-poker-near-me .sp-drawer[data-pnm-console=painted-command-drawer-v1] *{transition-duration:.01ms!important}}body.world-poker-near-me .approved-global-header{overflow:visible}body.world-poker-near-me .approved-global-header :is(.approved-global-header__menu,.approved-global-header__back,.approved-global-header__hub,.approved-global-header__wallet,.approved-global-header__messenger,.approved-global-header__notifications):before{content:"";position:absolute;top:calc(-13% / .74);right:0;left:0;height:max(44px,calc(100% / .74));pointer-events:auto}body.world-poker-near-me .approved-global-header .approved-global-header__menu:before{left:-12px}body.world-poker-near-me .approved-global-header .approved-global-header__notifications:before{right:-12px}body.world-poker-near-me .hgd-backdrop{position:fixed;inset:0;z-index:-2;background:#010305 url(/images/pnm-redesign/casino-command-map-v1.webp) 50%/cover no-repeat;opacity:.28;pointer-events:none}body.world-poker-near-me .hgd-page{position:relative;min-height:100vh;overflow-x:clip;color:#edf4fb;background:rgba(1,4,8,.84);font-family:var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .hgd-directory{width:min(100%,1500px);margin-inline:auto;padding:22px max(clamp(12px,2.8vw,42px),env(safe-area-inset-right,0px)) calc(88px + env(safe-area-inset-bottom, 0px)) max(clamp(12px,2.8vw,42px),env(safe-area-inset-left,0px))}body.world-poker-near-me .hgd-hero-stage{width:min(100%,1000px);margin:0 auto clamp(20px,3vw,34px)}body.world-poker-near-me .hgd-hero{width:100%}body.world-poker-near-me .hgd-hero :is(.pnc__eyebrow,.pnc__title,.pnc__subtitle,.pnc__pill){text-transform:none}body.world-poker-near-me .hgd-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:clamp(18px,2.4vw,34px);align-items:start}body.world-poker-near-me .hgd-filter-console{position:sticky;top:calc(88px + env(safe-area-inset-top, 0px));min-width:0}body.world-poker-near-me .hgd-filter-console__body{gap:18px;padding-inline:10%}body.world-poker-near-me .hgd-location-console__body,body.world-poker-near-me .hgd-location-readout,body.world-poker-near-me .hgd-panel-heading,body.world-poker-near-me .hgd-results-count{display:flex;min-width:0;align-items:center;gap:12px}body.world-poker-near-me .hgd-location-console__body>.pnc-icon,body.world-poker-near-me .hgd-location-readout>.pnc-icon,body.world-poker-near-me .hgd-panel-heading>.pnc-icon,body.world-poker-near-me .hgd-results-count>.pnc-icon,body.world-poker-near-me .hgd-state-console__body>.pnc-icon{width:54px;height:54px;flex:0 0 54px}body.world-poker-near-me .hgd-filter-console__section>span,body.world-poker-near-me .hgd-location-console span,body.world-poker-near-me .hgd-location-readout span,body.world-poker-near-me .hgd-panel-heading span{display:block;color:#73cfff;font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.25}body.world-poker-near-me .hgd-location-console strong,body.world-poker-near-me .hgd-location-readout strong,body.world-poker-near-me .hgd-panel-heading strong{display:block;min-width:0;overflow:hidden;color:#f3f7fb;font-size:14px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .hgd-painted-button{all:unset;box-sizing:border-box;display:inline-flex;width:min(100%,348px);min-width:0;min-height:44px;aspect-ratio:348/114;align-items:center;justify-content:center;gap:10px;margin-inline:auto;color:#dce8f2;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat;cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.02em;line-height:1.2;text-align:center}body.world-poker-near-me .hgd-painted-button--primary{color:#9edcff;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)}body.world-poker-near-me .hgd-painted-button:disabled{cursor:wait;opacity:.56}body.world-poker-near-me .hgd-icon-button:focus-visible,body.world-poker-near-me .hgd-painted-button:focus-visible,body.world-poker-near-me .hgd-search-well:focus-within,body.world-poker-near-me .hgd-select-well:focus-within{outline:3px solid #8fd4ff;outline-offset:2px}body.world-poker-near-me .hgd-painted-button>.pnc-icon{width:34px;height:34px;flex:0 0 34px}body.world-poker-near-me .hgd-location-readout{min-height:64px}body.world-poker-near-me .hgd-location-readout>div{min-width:0;flex:1 1 auto}body.world-poker-near-me .hgd-icon-button{all:unset;box-sizing:border-box;display:inline-flex;width:44px;height:44px;min-width:44px;min-height:44px;align-items:center;justify-content:center;cursor:pointer}body.world-poker-near-me .hgd-icon-button>.pnc-icon{width:42px;height:42px}body.world-poker-near-me .hgd-icon-button.is-active>.pnc-icon{filter:brightness(1.28) saturate(1.22)}body.world-poker-near-me .hgd-search-well,body.world-poker-near-me .hgd-select-well{position:relative;display:flex;width:100%;min-width:0;min-height:52px;aspect-ratio:1829/313;align-items:center;background:transparent url(/images/pnm-console/painted-controls-v1/search-well.webp) 50%/contain no-repeat}body.world-poker-near-me .hgd-search-well>.pnc-icon{width:34px;height:34px;margin-left:7%;flex:0 0 34px}body.world-poker-near-me .hgd-search-well input,body.world-poker-near-me .hgd-select-well select{all:unset;box-sizing:border-box;display:block;width:100%;min-width:0;min-height:44px;color:#eff5fb;font:650 13px/1.35 var(--font-inter),Inter,system-ui,sans-serif}body.world-poker-near-me .hgd-search-well input{padding:0 8% 0 8px}body.world-poker-near-me .hgd-search-well input::-moz-placeholder{color:#8b9ba9;opacity:1}body.world-poker-near-me .hgd-search-well input::placeholder{color:#8b9ba9;opacity:1}body.world-poker-near-me .hgd-select-well select{padding:0 13%;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}body.world-poker-near-me .hgd-select-well option{color:#f2f6fb;background:#05090e}body.world-poker-near-me .hgd-filter-console__section{display:grid;gap:12px}body.world-poker-near-me .hgd-filter-field{display:grid;gap:5px}body.world-poker-near-me .hgd-filter-field label,body.world-poker-near-me .hgd-sort-control label{color:#a7b5c2;font-size:12px;font-weight:750;line-height:1.25}body.world-poker-near-me .hgd-filter-field>small{color:#a7b5c2;font-size:12px;line-height:1.35}body.world-poker-near-me .hgd-host-action{width:100%}body.world-poker-near-me .hgd-results{display:grid;min-width:0;gap:20px}body.world-poker-near-me .hgd-map-stage{min-width:0;isolation:isolate}body.world-poker-near-me .hgd-results-console__body{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:16px;padding-inline:9%}body.world-poker-near-me .hgd-results-count{min-height:52px;color:#eaf2f9;font-size:14px;font-weight:800}body.world-poker-near-me .hgd-sort-control{display:grid;width:min(100%,310px);gap:4px}body.world-poker-near-me .hgd-state-console{width:min(100%,760px);margin:20px auto}body.world-poker-near-me .hgd-state-console__body{align-items:center;gap:12px;padding:4px 12% 10px;text-align:center}body.world-poker-near-me .hgd-state-console__body h2,body.world-poker-near-me .hgd-state-console__body p{margin:0}body.world-poker-near-me .hgd-state-console__body h2{color:#f2f6fb;font-size:clamp(18px,2.8vw,25px);font-weight:750;line-height:1.2}body.world-poker-near-me .hgd-state-console__body p{max-width:56ch;color:#9eacb9;font-size:14px;line-height:1.55}body.world-poker-near-me .hgd-state-console__spinner{animation:hgd-console-spin 1.2s linear infinite}@keyframes hgd-console-spin{to{transform:rotate(1turn)}}body.world-poker-near-me .hgd-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);align-items:stretch}body.world-poker-near-me .hgd-card{height:100%;min-width:0;cursor:pointer}body.world-poker-near-me .hgd-card__surface{gap:16px;padding-inline:9%}body.world-poker-near-me .hgd-card__cover{width:100%;height:clamp(110px,13vw,170px);margin:0;overflow:hidden;background:#05090d}body.world-poker-near-me .hgd-card__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.world-poker-near-me .hgd-card__header{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:start}body.world-poker-near-me .hgd-card__avatar{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;color:#8fd4ff;background:#07101a;font-size:22px;font-weight:850}body.world-poker-near-me .hgd-card__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.world-poker-near-me .hgd-card__identity{min-width:0}body.world-poker-near-me .hgd-card__identity h3,body.world-poker-near-me .hgd-card__identity p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .hgd-card__identity h3{color:#f5f8fc;font-size:17px;font-weight:800;line-height:1.25}body.world-poker-near-me .hgd-card__identity p{margin-top:3px;color:#99a7b4;font-size:12px;line-height:1.35}body.world-poker-near-me .hgd-card__location{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;color:#a9b6c2;font-size:12px;line-height:1.3}body.world-poker-near-me .hgd-card__location>.pnc-icon{width:28px;height:28px;flex:0 0 28px}body.world-poker-near-me .hgd-card__location strong{color:#74ceff;font-size:12px;font-weight:800}body.world-poker-near-me .hgd-card__commands{display:flex;flex-direction:column;align-items:end;gap:4px}body.world-poker-near-me .hgd-card__distance{display:inline-flex;align-items:center;gap:4px;color:#aebbc7;font-size:12px;font-weight:750;white-space:nowrap}body.world-poker-near-me .hgd-card__distance>.pnc-icon{width:28px;height:28px}body.world-poker-near-me .hgd-card__next-game{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding-block:10px;border-block:1px solid rgba(111,196,243,.18)}body.world-poker-near-me .hgd-card__next-game>.pnc-icon{width:42px;height:42px}body.world-poker-near-me .hgd-card__next-game div{display:grid;min-width:0;gap:2px}body.world-poker-near-me .hgd-card__facts span,body.world-poker-near-me .hgd-card__next-game span{color:#74ceff;font-size:12px;font-weight:800;letter-spacing:.05em}body.world-poker-near-me .hgd-card__facts strong,body.world-poker-near-me .hgd-card__next-game strong{color:#edf4fa;font-size:13px;font-weight:750;line-height:1.35}body.world-poker-near-me .hgd-card__facts small,body.world-poker-near-me .hgd-card__next-game small{overflow:hidden;color:#98a7b4;font-size:12px;line-height:1.4;text-overflow:ellipsis}body.world-poker-near-me .hgd-card__next-game>b{color:#7ad6ff;font-size:12px;font-weight:850;text-align:right}body.world-poker-near-me .hgd-card__next-game>b.is-full{color:#b7c1ca}body.world-poker-near-me .hgd-card__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid rgba(173,194,210,.14)}body.world-poker-near-me .hgd-card__facts section{display:grid;min-width:0;gap:3px;padding:12px 10px}body.world-poker-near-me .hgd-card__facts section+section{border-left:1px solid rgba(173,194,210,.14)}body.world-poker-near-me .hgd-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}body.world-poker-near-me .hgd-card__stats{display:flex;min-width:0;flex:1 1 220px;flex-wrap:wrap;gap:7px 12px;color:#92a1ae;font-size:12px;line-height:1.35}body.world-poker-near-me .hgd-card__stats strong{color:#f0f5f9}body.world-poker-near-me .hgd-card__details{width:min(100%,220px)}body.world-poker-near-me .hgd-load-more{display:flex;justify-content:center;padding-top:22px}body.world-poker-near-me .hgd-location-console{width:min(100%,620px);margin:28px auto 0}body.world-poker-near-me .hgd-location-console__body{justify-content:center;padding-inline:12%}body.world-poker-near-me .hgd-page .location-enable-modal{background:rgba(1,3,6,.94)!important}body.world-poker-near-me .hgd-page .location-enable-modal__frame{max-height:calc(100dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 16px)!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-radius:0!important;background:#020507 url(/images/pnm-console/painted-panels-v1/panel-mid.png) top/100% auto repeat-y!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.world-poker-near-me .hgd-page .location-enable-modal__header{min-height:92px;padding:26px 9% 14px!important;border:0!important;background:transparent url(/images/pnm-console/painted-panels-v1/panel-head.png) top/100% auto no-repeat!important}body.world-poker-near-me .hgd-page .location-enable-modal__header>div>div:first-child{width:48px!important;height:48px!important;border:0!important;border-radius:0!important;background:transparent url(/images/pnm-console/painted-controls-v1/icon-location.png) 50%/contain no-repeat!important;animation:none!important}body.world-poker-near-me .hgd-page .location-enable-modal svg{display:none!important}body.world-poker-near-me .hgd-page .location-enable-modal__title{color:#f0f5fa!important;font-size:19px!important}body.world-poker-near-me .hgd-page .location-enable-modal__description{color:#9aa9b6!important;font-size:12px!important}body.world-poker-near-me .hgd-page .location-enable-modal__close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:0!important;color:transparent!important;background:transparent url(/images/pnm-console/painted-controls-v1/icon-close.png) 50%/contain no-repeat!important;font-size:0!important}body.world-poker-near-me .hgd-page .location-enable-modal__body{padding:14px 9% 0!important;background:none!important}body.world-poker-near-me .hgd-page .location-enable-modal__body:after{content:"";display:block;width:calc(100% + 22%);aspect-ratio:1000/72;margin:16px -11% 0;background:transparent url(/images/pnm-console/painted-panels-v1/panel-foot.png) bottom/100% auto no-repeat;pointer-events:none}body.world-poker-near-me .hgd-page :is(.location-enable-modal__primary,.location-enable-modal__reload,.location-enable-modal__manual,.location-enable-modal__skip){display:flex!important;width:min(100%,348px)!important;min-height:44px!important;aspect-ratio:348/114;align-items:center!important;justify-content:center!important;margin:0 auto 10px!important;padding:0 14%!important;border:0!important;border-radius:0!important;color:#dce8f2!important;background:transparent url(/images/pnm-console/painted-controls-v1/button-secondary.png) 50%/contain no-repeat!important;box-shadow:none!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important}body.world-poker-near-me .hgd-page .location-enable-modal__primary{color:#9edcff!important;background-image:url(/images/pnm-console/painted-controls-v1/button-primary.png)!important}body.world-poker-near-me .hgd-page .location-enable-modal__instructions{margin-bottom:14px!important;padding:12px 0!important;border:0!important;border-block:1px solid rgba(143,212,255,.16)!important;border-radius:0!important;background:none!important}body.world-poker-near-me .hgd-page .location-enable-modal__body>div,body.world-poker-near-me .hgd-page .location-enable-modal__instructions>div:first-child{font-size:12px!important}body.world-poker-near-me .hgd-page .location-enable-modal__instructions>div:first-child{color:#7bd2ff!important;text-transform:none!important}body.world-poker-near-me .hgd-page .location-enable-modal__instructions>div:nth-child(2)>div>div:first-child{width:36px!important;min-width:36px!important;height:36px!important;border:0!important;border-radius:0!important;color:#9edcff!important;background:transparent url(/images/pnm-console/painted-controls-v1/utility-well.webp) 50%/contain no-repeat!important;font-size:12px!important}body.world-poker-near-me .hgd-page .location-enable-modal__instructions>div:nth-child(2)>div>div:last-child{color:#b0bdc8!important;font-size:12px!important}@media (max-width:1000px){body.world-poker-near-me .hgd-layout{grid-template-columns:1fr}body.world-poker-near-me .hgd-filter-console{position:relative;top:auto;width:min(100%,760px);margin-inline:auto}body.world-poker-near-me .hgd-filter-console__section{grid-template-columns:repeat(2,minmax(0,1fr))}body.world-poker-near-me .hgd-filter-console__section>span{grid-column:1/-1}}@media (max-width:760px){body.world-poker-near-me .hgd-directory{padding:12px max(8px,env(safe-area-inset-right,0px)) calc(72px + env(safe-area-inset-bottom, 0px)) max(8px,env(safe-area-inset-left,0px))}body.world-poker-near-me .hgd-layout{gap:14px}body.world-poker-near-me .hgd-card-grid{grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .hgd-results-console__body{align-items:stretch;flex-direction:column}body.world-poker-near-me .hgd-sort-control{width:100%}}@media (max-width:520px){body.world-poker-near-me .hgd-filter-console__section{grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .hgd-card__header{grid-template-columns:50px minmax(0,1fr) auto;gap:8px}body.world-poker-near-me .hgd-card__avatar{width:50px;height:50px}body.world-poker-near-me .hgd-card__next-game{grid-template-columns:38px minmax(0,1fr)}body.world-poker-near-me .hgd-card__next-game>b{grid-column:2;text-align:left}body.world-poker-near-me .hgd-card__facts{grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .hgd-card__facts section+section{border-top:1px solid rgba(173,194,210,.14);border-left:0}body.world-poker-near-me .hgd-card__footer{align-items:stretch;flex-direction:column}body.world-poker-near-me .hgd-card__details{width:100%}body.world-poker-near-me .hgd-page .location-enable-modal{align-items:center!important;padding:max(env(safe-area-inset-top,0px),8px) 4px max(env(safe-area-inset-bottom,0px),8px)!important}body.world-poker-near-me .hgd-page .location-enable-modal__frame{width:min(420px,98vw)!important;max-height:90vh!important}}@media (prefers-reduced-motion:reduce){body.world-poker-near-me .hgd-state-console__spinner{animation:none}}@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_dda4e7{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_dda4e7{--font-orbitron:"Orbitron","Orbitron Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_c516ce{font-family:Inter,Inter Fallback;font-style:normal}.__variable_c516ce{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_541f32{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_541f32{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_636014{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_636014{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7e5a5c10421db7a0-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/573cbd3e993edffe-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4b657decd6407698-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b009b118a8c58d8c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/264c8506a75dd158-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d26d2f3aa81a833-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/04971cd00c9d3b68-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1a22315a480e72db-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e1768769e6f59a2-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/67695be07a46cf4c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bcc69932347c6777-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ab2e3a11646b0499-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani Fallback;src:local("Arial");ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.00%;size-adjust:91.07%}.__className_87d54d{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.__variable_87d54d{--font-rajdhani:"Rajdhani","Rajdhani Fallback"}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0f5bb038b75ef02c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5311210258c05328-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/814d095aaccc2521-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b3346c603490a98f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/dc9356f8ef3fb53b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/eebd5672f205c2b9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/dc1a31dd116e0329-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Condensed Fallback;src:local("Arial");ascent-override:104.44%;descent-override:27.48%;line-gap-override:0.00%;size-adjust:88.83%}.__className_173e95{font-family:Roboto Condensed,Roboto Condensed Fallback;font-style:normal}.__variable_173e95{--font-roboto-condensed:"Roboto Condensed","Roboto Condensed Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-s.woff2?dpl=dpl_3cufSbgBqAUhZ3aS376BjhuXGtLk) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_15643b{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_15643b{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}