*,: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-l-4{border-left-width:4px}.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-\[\#1877F2\]{--tw-border-opacity:1;border-top-color:rgb(24 119 242/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-\[\#0A1526\]{--tw-bg-opacity:1;background-color:rgb(10 21 38/var(--tw-bg-opacity,1))}.bg-\[\#0A1526\]\/95{background-color:rgb(10 21 38/.95)}.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-\[\#242526\]\/90{background-color:rgb(36 37 38/.9)}.bg-\[\#242526\]\/95{background-color:rgb(36 37 38/.95)}.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-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.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-24{padding-top:6rem}.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}.underline-offset-2{text-underline-offset:2px}.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\:grid-cols-\[120px_1fr_auto\]{grid-template-columns:120px 1fr auto}.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.png);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:42px;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 10px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.2em;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 9px/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 9px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.12em;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 9px/1 var(--font-jetbrains-mono,monospace);letter-spacing:.14em;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 9px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.11em;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 9px/1.2 var(--font-jetbrains-mono,monospace);letter-spacing:.1em;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:760px){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:11px!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:8px}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{display:none}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))}body.world-training .sp-setup-launch>div{display:none}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:10px;font-weight:700;letter-spacing:.16em;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:8px;letter-spacing:.1em;text-transform:uppercase}body.world-training .sp-dynamics-source strong{color:#8eeaff;font-size:11px}body.world-training .sp-dynamics-dock{min-width:122px;padding:0 14px;font-family:var(--font-orbitron,"Orbitron",sans-serif);font-size:10px;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:10px}body.world-training .sp-dynamics-scenario-rail button>strong{color:inherit;font-family:var(--font-orbitron,"Orbitron",sans-serif);font-size:10px}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:9px;letter-spacing:.12em;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:9px;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:10px}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:8px;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:11px}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:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}body.world-training .sp-dynamics-adjustment p{margin:6px 0 0;color:#d2dfe4;font-size:11px;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:760px){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:430px){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:11px;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:11px;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:430px){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:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:16px;padding-bottom:4px}body.world-training [data-pills-row]::-webkit-scrollbar{display:none}body.world-training [data-pills-row]>*{flex:0 0 auto;scroll-snap-align:start}}@media (max-width:480px){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:375px){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.png) 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:42px;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: 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: 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: 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: 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:42px!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:42px;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:42px;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:430px){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:100vh;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:10px;font-weight:600;letter-spacing:.23em;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:11px!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:9px;font-weight:600;letter-spacing:.11em;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:38px;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:10px!important;font-weight:650!important;letter-spacing:.08em;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:9px;letter-spacing:.15em;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:9px;font-weight:650;letter-spacing:.2em;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:10px;font-weight:600;letter-spacing:.1em;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:8px;font-weight:700;letter-spacing:.16em;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:9px;font-weight:650;letter-spacing:.1em;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:10px;font-weight:700;letter-spacing:.1em;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:8px;font-weight:650;letter-spacing:.18em;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:10px;font-weight:550;letter-spacing:.05em}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:8px;font-weight:700;letter-spacing:.14em;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:8px;font-weight:700;letter-spacing:.18em;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:8px;font-weight:700;letter-spacing:.18em;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:11px}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:8px;font-weight:700;letter-spacing:.16em;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:9px;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:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}@media (max-width:1020px){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{display:none}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:480px){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{display:none}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{display:none}body.world-training .sp-training-command--coach button.sp-coach-back{width:39px!important;padding:0!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)}body.world-video-library{--world-primary:#55d8ff;--world-primary-rgb:85,216,255;--world-primary-glow:rgba(45,188,255,0.32);--world-secondary:#079fe3;--world-secondary-rgb:7,159,227;--world-bg-start:#020609;--world-bg-mid:#07131b;--world-bg-end:#010305;--world-bg-gradient:radial-gradient(900px 520px at 72% -8%,rgba(0,113,255,0.16),transparent 68%),linear-gradient(rgba(28,129,172,0.055) 1px,transparent 0),linear-gradient(90deg,rgba(28,129,172,0.055) 1px,transparent 0),#020609;--world-surface:rgba(5,14,20,0.92);--world-surface-elevated:rgba(10,24,33,0.96);--world-border:rgba(132,215,250,0.34)}.video-library-page{--vl-cyan:#55d8ff;--vl-cyan-strong:#08aeea;--vl-ice:#e6f8ff;--vl-muted:#81939f;--vl-line:rgba(135,216,250,0.28);--vl-panel:rgba(5,13,18,0.94);--vl-display:"Avenir Next Condensed","Arial Narrow","Roboto Condensed",sans-serif;--vl-body:"Avenir Next","Segoe UI",sans-serif;--vl-utility:"SFMono-Regular",Consolas,"Liberation Mono",monospace;min-height:100vh!important;padding:18px 24px calc(82px + env(safe-area-inset-bottom, 0px))!important;color:var(--vl-ice);font-family:var(--vl-body);background:radial-gradient(980px 560px at 72% -10%,rgba(0,116,255,.15),transparent 68%),linear-gradient(rgba(35,137,180,.055) 1px,transparent 0),linear-gradient(90deg,rgba(35,137,180,.055) 1px,transparent 0),#020609!important;background-size:auto,46px 46px,46px 46px,auto!important}.vl-header-area{width:min(1600px,100%)!important;max-width:none!important;margin:0 auto 18px!important}.vl-global-header{margin-bottom:0!important;border-bottom:1px solid rgba(163,224,250,.46);background:linear-gradient(180deg,rgba(10,23,31,.98),rgba(2,7,11,.98));box-shadow:0 9px 30px rgba(0,0,0,.3),0 2px 14px rgba(0,143,255,.08)}.vl-command-layout{width:min(1600px,100%);margin:0 auto;display:grid;grid-template-columns:248px minmax(0,1fr);border-top:1px solid rgba(136,217,252,.18)}.vl-command-rail{position:sticky;top:12px;align-self:start;min-height:calc(100vh - 110px);max-height:calc(100vh - 24px);padding:32px 25px 28px 4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(85,216,255,.2) transparent;border-right:1px solid var(--vl-line)}.vl-command-heading>span,.vl-rail-kicker{display:block;margin-bottom:13px;color:#7392a1;font:700 9px/1 var(--vl-utility);letter-spacing:2.2px;text-transform:uppercase}.vl-rail-title{margin:0 0 30px;color:#f4fbff;font:900 clamp(31px,3vw,45px)/.82 var(--vl-display);letter-spacing:-2px;text-transform:uppercase}.vl-rail-title span{display:block;margin-top:7px;color:var(--vl-cyan);text-shadow:0 0 22px rgba(55,196,255,.2)}.vl-type-toggle-row{display:flex!important;flex-direction:column;align-items:stretch!important;gap:4px!important;margin:0!important;scroll-padding-inline:18px}.vl-filter-group-label{margin:14px 14px 5px;color:#58717e;font:800 8px/1 var(--vl-utility);letter-spacing:1.65px;text-transform:uppercase}.vl-filter-group-label:first-child{margin-top:0}.vl-filter-button{position:relative;width:100%;min-height:44px;justify-content:flex-start!important;padding:0 14px!important;border:1px solid transparent!important;border-radius:0!important;color:#8b9ba5!important;background:transparent!important;box-shadow:none!important;transform:none!important;font:700 12px/1 var(--vl-body)!important;letter-spacing:.15px!important;text-align:left;touch-action:manipulation}.vl-filter-button:after{content:"›";position:absolute;right:13px;color:#405560;font:400 16px/1 var(--vl-utility)}.vl-filter-button:focus-visible,.vl-filter-button:hover{color:#dff7ff!important;border-color:rgba(99,203,247,.22)!important;background:linear-gradient(90deg,rgba(38,143,187,.12),rgba(6,20,28,.02))!important}.vl-filter-button.is-active{color:#ffffff!important;border-color:rgba(99,203,247,.18)!important;background:linear-gradient(90deg,rgba(40,143,187,.2),rgba(6,20,28,.04))!important;box-shadow:inset 3px 0 var(--vl-cyan),0 0 16px rgba(0,153,255,.06)!important}.vl-filter-button.is-active:after{color:var(--vl-cyan)}.vl-reels-button{display:flex!important}.vl-library-filter{display:grid!important;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px}.vl-filter-symbol{color:#668695;font:800 14px/1 var(--vl-utility);text-align:center}.vl-library-filter.is-active .vl-filter-symbol{color:var(--vl-cyan)}.vl-filter-count{min-width:24px;padding:4px 6px;border:1px solid rgba(129,208,242,.18);color:#718691;background:rgba(0,0,0,.2);font:800 8px/1 var(--vl-utility);letter-spacing:0;text-align:center}.vl-library-filter.is-active .vl-filter-count{border-color:rgba(85,216,255,.46);color:#dff9ff;background:rgba(24,129,174,.18)}.vl-rail-count{margin-top:28px;padding:17px 14px 18px;border-top:1px solid rgba(139,217,249,.14);border-bottom:1px solid rgba(139,217,249,.14)}.vl-rail-count strong{display:block;color:#f7fcff;font:900 28px/1 var(--vl-display);letter-spacing:-1px}.vl-rail-count span{color:#60737d;font:700 9px/1 var(--vl-utility);letter-spacing:1.4px;text-transform:uppercase}.vl-command-main{min-width:0;padding:29px 0 45px 31px}.vl-command-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:21px}.vl-command-heading>span{margin-bottom:7px;color:var(--vl-cyan)}.vl-command-heading h2{margin:0;color:#f4fbff;font:800 23px/1.1 var(--vl-body);letter-spacing:-.7px}.vl-command-heading p{max-width:650px;margin:8px 0 0;color:#718692;font:500 12px/1.45 var(--vl-body)}.vl-search-wrap{width:min(390px,42vw)!important;flex-basis:auto!important;margin-left:0!important}.vl-search-wrap input{min-height:45px;padding:10px 49px 10px 43px!important;border:1px solid rgba(149,218,247,.48)!important;border-radius:0!important;color:#f4fbff!important;background:linear-gradient(180deg,rgba(11,25,34,.96),rgba(3,10,15,.96))!important;box-shadow:inset 0 0 17px rgba(0,133,224,.08),0 0 14px rgba(0,0,0,.28)!important}.vl-search-wrap input::-moz-placeholder{color:#677c87}.vl-search-wrap input::placeholder{color:#677c87}.vl-search-wrap:focus-within input{border-color:var(--vl-cyan)!important;box-shadow:inset 0 0 19px rgba(0,151,255,.1),0 0 15px rgba(33,191,255,.15)!important}.vl-search-icon{left:15px!important;color:var(--vl-cyan);opacity:1!important}.vl-search-clear,.vl-search-shortcut{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.vl-search-shortcut{min-width:23px;padding:4px 7px;border:1px solid rgba(135,216,250,.3);border-bottom-color:rgba(135,216,250,.52);color:#82adbe;background:rgba(1,8,12,.74);box-shadow:inset 0 -1px rgba(255,255,255,.04);font:800 10px/1 var(--vl-utility);text-align:center}.vl-search-clear{z-index:1;width:29px;height:29px;padding:0;border:1px solid rgba(135,216,250,.24);border-radius:0;color:#9cc9da;background:rgba(3,13,19,.85);font:400 19px/1 var(--vl-body);cursor:pointer}.vl-search-clear:hover{border-color:var(--vl-cyan);color:#fff;background:rgba(37,145,190,.2)}.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}.vl-search-results{margin:-7px 0 12px!important;padding:9px 12px!important;border-left:2px solid var(--vl-cyan);color:#81949e!important;background:rgba(31,129,171,.07)}.vl-source-pills{gap:11px!important;margin:0 -1px 29px!important;padding:9px 0 18px!important;border-bottom:1px solid rgba(140,219,251,.22);scroll-snap-type:x proximity;scroll-padding-inline:18px;overscroll-behavior-inline:contain}.vl-cw-scroll::-webkit-scrollbar,.vl-new-week-scroll::-webkit-scrollbar,.vl-source-pills::-webkit-scrollbar{height:4px}.vl-cw-scroll::-webkit-scrollbar-thumb,.vl-new-week-scroll::-webkit-scrollbar-thumb,.vl-source-pills::-webkit-scrollbar-thumb{background:rgba(85,216,255,.22)}.vl-source-button{width:66px;min-width:66px;gap:7px!important;padding:3px 1px!important;transform:none!important;scroll-snap-align:start;touch-action:manipulation}.vl-source-button:focus-visible{outline:none!important}.vl-source-button:focus-visible .vl-source-logo-frame{outline:2px solid var(--vl-cyan);outline-offset:4px;border-color:var(--vl-cyan)}.vl-source-button:hover .vl-source-logo-frame{border-color:rgba(85,216,255,.7);box-shadow:0 0 18px rgba(0,158,255,.2),0 7px 17px rgba(0,0,0,.48)!important}.vl-source-all-mark{font:900 12px/1 var(--vl-utility)!important;letter-spacing:1px!important}.vl-source-logo-frame{width:54px!important;height:54px!important;padding:1px!important;border:1px solid rgba(137,209,239,.25);border-radius:2px!important;background:#071017!important;box-shadow:0 7px 17px rgba(0,0,0,.48)!important;transform:translateY(0);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.vl-source-logo-inner,.vl-source-logo-inner img{border-radius:1px!important}.vl-source-button.is-active .vl-source-logo-frame,.vl-source-button:hover .vl-source-logo-frame{transform:translateY(-3px);border-color:var(--vl-cyan);box-shadow:0 0 20px rgba(39,190,255,.2),0 9px 20px rgba(0,0,0,.52)!important}.vl-source-name{width:66px!important;color:#71838d!important;font:600 9px/1.15 var(--vl-body)!important;text-shadow:none!important}.vl-source-button.is-active .vl-source-name{color:var(--vl-cyan)!important}.vl-source-active-dot{width:18px!important;height:2px!important;margin-top:-3px!important;border-radius:0!important;background:var(--vl-cyan)!important}.vl-subview-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin:4px 0 14px;padding:22px 24px;overflow:hidden;border:1px solid rgba(135,216,250,.3);border-left:3px solid var(--vl-cyan);background:linear-gradient(90deg,rgba(29,130,173,.15),transparent 58%),linear-gradient(180deg,rgba(8,22,30,.96),rgba(2,9,13,.96));box-shadow:inset 0 1px rgba(255,255,255,.025),0 13px 30px rgba(0,0,0,.2)}.vl-subview-banner:after{content:"";position:absolute;top:-54px;right:92px;width:170px;height:170px;border:1px solid rgba(85,216,255,.12);transform:rotate(45deg);pointer-events:none}.vl-subview-copy>span{display:block;margin-bottom:8px;color:var(--vl-cyan);font:800 8px/1 var(--vl-utility);letter-spacing:1.45px;text-transform:uppercase}.vl-subview-copy h2{margin:0;color:#f5fcff;font:900 clamp(25px,3vw,37px)/.95 var(--vl-display);letter-spacing:-.65px;text-transform:uppercase}.vl-subview-copy p{max-width:610px;margin:9px 0 0;color:#80939e;font:500 12px/1.5 var(--vl-body)}.vl-subview-status{min-width:108px;padding-left:18px;border-left:1px solid rgba(135,216,250,.2);text-align:right}.vl-subview-status strong{display:block;color:#f5fcff;font:900 34px/.9 var(--vl-display)}.vl-subview-status em,.vl-subview-status span{display:block;margin-top:6px;color:#69808c;font:800 8px/1 var(--vl-utility);font-style:normal;letter-spacing:.9px;text-transform:uppercase}.vl-subview-status em{color:#f2bc66}.vl-active-view{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:-15px 0 24px;padding:11px 12px;border:1px solid rgba(126,211,248,.2);border-left:2px solid var(--vl-cyan);background:linear-gradient(90deg,rgba(31,129,171,.11),rgba(4,13,18,.65))}.vl-active-view-copy{min-width:0;display:flex;align-items:center;gap:12px}.vl-active-view-copy>span{flex:0 0 auto;color:#72909e;font:800 8px/1 var(--vl-utility);letter-spacing:1.45px;text-transform:uppercase}.vl-active-filter-list{min-width:0;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.vl-active-filter-list::-webkit-scrollbar{display:none}.vl-active-filter-list strong{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(111,203,242,.22);color:#cceefa;background:rgba(7,25,34,.72);font:700 9px/1 var(--vl-utility);letter-spacing:.25px}.vl-active-view>button{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(135,216,250,.28);border-radius:0;color:var(--vl-cyan);background:rgba(2,12,17,.72);font:800 9px/1 var(--vl-utility);letter-spacing:.45px;text-transform:uppercase;cursor:pointer}.vl-active-view>button:hover{border-color:var(--vl-cyan);background:rgba(36,150,196,.14)}.vl-command-main>.vl-continue-watching,.vl-command-main>.vl-new-this-week,.vl-command-main>.vl-video-count,.vl-command-main>.vl-video-grid{width:100%!important;max-width:none!important}.vl-continue-watching,.vl-new-this-week{margin-bottom:28px!important;padding:15px;border:1px solid rgba(132,214,249,.22);background:linear-gradient(180deg,rgba(9,21,29,.9),rgba(3,9,13,.9))}.vl-continue-watching h2,.vl-new-week-header h2{margin:0 0 14px!important;color:#f2fbff!important;font:800 16px/1 var(--vl-display)!important;letter-spacing:.3px;text-transform:uppercase}.vl-continuity-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(132,214,249,.18)}.vl-continuity-header h2{margin:5px 0 0!important}.vl-continuity-header h2>span{margin-right:7px;color:var(--vl-cyan)}.vl-continuity-actions>span,.vl-continuity-kicker{color:#6f8792;font:800 9px/1 var(--vl-utility);letter-spacing:1.15px;text-transform:uppercase}.vl-continuity-actions{display:flex;align-items:center;gap:13px}.vl-continuity-actions button{min-height:34px;padding:0 12px;border:1px solid rgba(85,216,255,.46);border-radius:0;color:#dff8ff;background:linear-gradient(180deg,rgba(20,94,122,.32),rgba(3,14,20,.78));font:800 9px/1 var(--vl-utility);letter-spacing:.65px;text-transform:uppercase;cursor:pointer}.vl-continuity-actions button:hover{border-color:var(--vl-cyan);background:rgba(31,143,188,.2)}.vl-continue-watching .video-card-metal,.vl-new-week-card{border:1px solid rgba(135,216,250,.24)!important;border-radius:0!important;background:#061016!important}.vl-new-week-card{transition:transform .18s ease,box-shadow .18s ease}.vl-new-week-card:focus-visible,.vl-new-week-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.5)}.vl-continuity-card{overflow:hidden}.vl-continuity-play{color:#f5fcff;background:rgba(1,13,19,.76)!important;border:1px solid rgba(255,255,255,.88);box-shadow:0 0 0 6px rgba(85,216,255,.12)}.vl-continuity-progress{z-index:2;overflow:hidden}.vl-video-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 15px!important}.vl-video-card{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(137,216,249,.28)!important;border-radius:0!important;color:#edf9fd;background:linear-gradient(160deg,rgba(10,23,31,.98),rgba(3,9,13,.98))!important;box-shadow:inset 0 1px rgba(255,255,255,.025),0 10px 27px rgba(0,0,0,.24)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.vl-video-grid>.vl-video-card:nth-child(n+5){content-visibility:auto;contain-intrinsic-size:300px 330px}.vl-card-open-button{position:absolute;inset:0;z-index:2;width:100%;padding:0;border:0;border-radius:0;color:transparent;background:transparent;cursor:pointer}.vl-card-open-button:focus{outline:none}.vl-video-card:focus-within{border-color:var(--vl-cyan)!important;box-shadow:0 0 0 2px rgba(85,216,255,.3),0 0 24px rgba(0,158,255,.15)!important}.vl-video-card:hover{transform:translateY(-3px);border-color:rgba(99,210,255,.7)!important;box-shadow:0 0 22px rgba(0,158,255,.12),0 14px 30px rgba(0,0,0,.34)!important}.vl-video-grid>.vl-video-card.is-featured{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.72fr) minmax(265px,.72fr);min-height:330px;margin:7px;outline:1px solid rgba(148,221,251,.24);outline-offset:7px}.vl-video-grid>.vl-video-card.is-featured .vl-video-thumb{min-height:330px;aspect-ratio:auto!important}.vl-video-grid>.vl-video-card.is-featured .vl-card-info{display:flex;flex-direction:column;justify-content:center;padding:27px 24px!important}.vl-video-grid>.vl-video-card.is-featured .vl-card-title{font:900 clamp(23px,2.4vw,34px)/1 var(--vl-display)!important;letter-spacing:-.8px}.vl-video-thumb{position:relative;overflow:hidden;background:#071016!important}.vl-video-thumb:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(1,7,10,.42),transparent 42%)}.vl-video-thumb>img{transition:transform .36s ease,filter .36s ease}.vl-video-card:hover .vl-video-thumb>img{transform:scale(1.025);filter:brightness(1.04)}.vl-duration{z-index:2;right:9px!important;bottom:8px!important;padding:4px 7px!important;border:1px solid rgba(255,255,255,.16);border-radius:1px!important;font:800 10px/1 var(--vl-utility)!important;pointer-events:none}.vl-watched-badge{z-index:3;border-radius:1px!important;background:rgba(8,124,92,.92)!important;font-family:var(--vl-utility)!important}.vl-progress-fill,.vl-progress-track{z-index:4;border-radius:0!important;pointer-events:none}.vl-action-notice{min-width:min(340px,calc(100vw - 32px));justify-content:center;border:1px solid rgba(52,199,89,.5);color:#64dd85;background:rgba(5,19,16,.96)!important;font-family:var(--vl-utility);letter-spacing:.15px}.vl-action-notice>span{display:inline-grid;width:20px;height:20px;place-items:center;border:1px solid;border-radius:50%;font-size:11px}.vl-action-notice--error{border-color:rgba(255,69,58,.6);color:#ff7168;background:rgba(28,8,8,.97)!important}.vl-action-notice--info{border-color:rgba(85,216,255,.55);color:var(--vl-cyan);background:rgba(4,17,24,.97)!important}.vl-progress-fill{background:var(--vl-cyan)!important;box-shadow:0 0 8px rgba(85,216,255,.65)}.vl-watch-signal{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-2px 0 10px;padding:6px 8px;border-left:2px solid var(--vl-cyan);color:#8edffa;background:linear-gradient(90deg,rgba(34,151,194,.14),transparent 85%);font:800 9px/1 var(--vl-utility);letter-spacing:.7px;text-transform:uppercase}.vl-watch-signal strong{color:#dff8ff;font-weight:900}.vl-play-button{z-index:3;width:50px!important;height:50px!important;border:1px solid rgba(255,255,255,.9);border-radius:50%!important;color:white;background:rgba(1,13,19,.78)!important;box-shadow:0 0 0 7px rgba(61,198,255,.1);pointer-events:none}.vl-card-info{padding:12px 13px 13px!important}.vl-card-title{min-height:38px;margin:0 0 10px!important;color:#f4fbff!important;font:800 13px/1.36 var(--vl-body)!important;letter-spacing:-.2px}.vl-card-meta{gap:8px}.vl-source-chip{min-width:0;padding:0!important;border-radius:0!important;color:var(--vl-cyan)!important;background:transparent!important;font:800 10px/1 var(--vl-utility)!important;letter-spacing:.55px}.vl-source-chip-logo{width:23px!important;height:23px!important;padding:0!important;overflow:hidden;border-radius:2px!important;border-color:rgba(159,222,248,.24)!important}.vl-card-views{margin-left:auto;color:#748690!important;font:500 10px/1 var(--vl-utility)!important;white-space:nowrap}.vl-share-button{position:relative;z-index:4;padding:5px 8px!important;border-color:rgba(139,214,245,.16)!important;border-radius:1px!important;color:#73858f!important;background:rgba(255,255,255,.025)!important;font:700 9px/1 var(--vl-utility)!important;white-space:nowrap}.vl-watched-badge{z-index:4!important}.vl-continue-watching .video-card-metal:focus-visible,.vl-new-week-card:focus-visible,.vl-up-next-card:focus-visible{outline:2px solid var(--vl-cyan)!important;outline-offset:3px;border-color:var(--vl-cyan)!important}.vl-share-button:hover{color:var(--vl-cyan)!important;border-color:rgba(85,216,255,.46)!important}.vl-modal-close:hover{background:rgba(0,0,0,.85)!important}.vl-player-nav:hover{background:rgba(255,255,255,.3)!important}.vl-train-spot-button:focus-visible,.vl-train-spot-button:hover{background:linear-gradient(135deg,rgba(0,200,83,.35),rgba(0,150,60,.35))!important;box-shadow:0 0 20px rgba(0,200,83,.45)!important;animation:none!important}.vl-up-next-card:focus-visible,.vl-up-next-card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.2)!important}.vl-video-count{margin-top:26px!important;padding:13px 15px;border-top:1px solid rgba(139,218,250,.2);color:#667a84!important;font:700 10px/1 var(--vl-utility)!important;letter-spacing:.5px;text-align:right!important}.vl-empty-state{width:100%;max-width:none;margin:12px auto 0;padding:clamp(54px,8vw,88px) 22px;border:1px solid rgba(132,214,249,.22);color:#80939d;background:linear-gradient(90deg,transparent,rgba(85,216,255,.035),transparent),linear-gradient(180deg,rgba(8,20,28,.88),rgba(2,8,12,.94));text-align:center}.vl-empty-signal{position:relative;width:92px;height:38px;margin:0 auto 18px}.vl-empty-signal:after,.vl-empty-signal:before{content:"";position:absolute;top:18px;width:37px;height:1px;background:linear-gradient(90deg,transparent,rgba(85,216,255,.72))}.vl-empty-signal:before{left:0}.vl-empty-signal:after{right:0;transform:rotate(180deg)}.vl-empty-signal span{position:absolute;inset:9px auto auto 36px;width:20px;height:20px;border:1px solid var(--vl-cyan);transform:rotate(45deg);box-shadow:0 0 18px rgba(85,216,255,.25)}.vl-empty-kicker{display:block;margin-bottom:9px;color:var(--vl-cyan);font:800 9px/1 var(--vl-utility);letter-spacing:1.3px;text-transform:uppercase}.vl-empty-state h3{margin:0 0 10px;color:#f1fbff;font:900 clamp(24px,3vw,34px)/1 var(--vl-display);letter-spacing:-.45px;text-transform:uppercase}.vl-empty-state p{max-width:500px;margin:0 auto 22px;font:500 13px/1.6 var(--vl-body)}.vl-empty-state button{min-height:42px;padding:0 17px;border:1px solid rgba(85,216,255,.52);border-radius:0;color:#dff8ff;background:rgba(25,117,153,.18);font:900 10px/1 var(--vl-utility);letter-spacing:.75px;text-transform:uppercase;cursor:pointer}.vl-empty-state button:hover{border-color:var(--vl-cyan);background:rgba(29,140,184,.26)}.vl-catalog-notice{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:1400px;margin:0 auto 14px;padding:10px 13px;border:1px solid rgba(255,184,76,.38);color:#ffe2ad;background:rgba(83,50,7,.22);font:700 11px/1.45 var(--vl-utility);letter-spacing:.25px}.vl-catalog-notice button,.vl-sync-panel button{min-height:44px;padding:0 15px;border:1px solid;border-radius:0;color:inherit;background:rgba(255,255,255,.04);font:900 9px/1 var(--vl-utility);letter-spacing:.7px;text-transform:uppercase;cursor:pointer}.vl-sync-panel{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-7px 0 18px;padding:13px 15px;border:1px solid rgba(85,216,255,.28);color:#dff8ff;background:rgba(4,25,35,.78)}.vl-sync-panel>div{display:grid;gap:4px}.vl-sync-panel strong{font:900 11px/1.2 var(--vl-utility);letter-spacing:.6px;text-transform:uppercase}.vl-sync-panel span{color:rgba(220,244,252,.66);font:500 11px/1.4 var(--vl-body)}.vl-sync-panel.is-loading{justify-content:flex-start}.vl-sync-panel.is-error{border-color:rgba(255,184,76,.42);color:#ffe2ad;background:rgba(83,50,7,.2)}.vl-sync-pulse{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--vl-cyan);box-shadow:0 0 0 0 rgba(85,216,255,.5);animation:vl-sync-pulse 1.4s ease-out infinite}@keyframes vl-sync-pulse{70%{box-shadow:0 0 0 9px rgba(85,216,255,0)}to{box-shadow:0 0 0 0 rgba(85,216,255,0)}}.vl-video-skeleton{min-height:300px;padding:0 0 17px;overflow:hidden;border:1px solid rgba(137,216,249,.15);background:#061016}.vl-skeleton-line,.vl-skeleton-media{display:block;background:linear-gradient(100deg,rgba(255,255,255,.035) 20%,rgba(85,216,255,.1) 42%,rgba(255,255,255,.035) 64%);background-size:240% 100%;animation:vl-skeleton-scan 1.5s linear infinite}.vl-skeleton-media{aspect-ratio:16/9;margin-bottom:17px}.vl-skeleton-line{width:52%;height:10px;margin:9px 16px 0}.vl-skeleton-line.is-wide{width:78%}@keyframes vl-skeleton-scan{to{background-position:-140% 0}}.vl-media-failed{display:grid;place-items:center}.vl-media-failed:before{content:"Preview unavailable";color:rgba(220,244,252,.55);font:900 9px/1 var(--vl-utility);letter-spacing:1px;text-transform:uppercase}.vl-load-more-sentinel{width:100%;height:24px}.vl-load-more-status{padding:16px;color:rgba(220,244,252,.58);text-align:center;font:900 9px/1 var(--vl-utility);letter-spacing:.8px;text-transform:uppercase}.vl-reels-dialog{background:radial-gradient(720px 420px at 50% 12%,rgba(0,132,210,.16),transparent 68%),#000!important}.vl-reels-fallback{position:fixed;inset:0;z-index:10020;display:grid;place-content:center;justify-items:center;padding:28px;color:#e9f9ff;background:linear-gradient(rgba(38,137,180,.055) 1px,transparent 0),linear-gradient(90deg,rgba(38,137,180,.055) 1px,transparent 0),radial-gradient(650px 420px at 50% 30%,rgba(0,127,207,.18),transparent 72%),#020609;background-size:36px 36px,36px 36px,auto,auto;text-align:center}.vl-reels-fallback>span{color:#55d8ff;font:800 9px/1 SFMono-Regular,Consolas,monospace;letter-spacing:1.6px;text-transform:uppercase}.vl-reels-fallback h2{margin:11px 0 10px;font:900 clamp(30px,6vw,52px)/.95 Avenir Next Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.vl-reels-fallback p{max-width:460px;margin:0 0 24px;color:#81939f;font:500 13px/1.55 Avenir Next,Segoe UI,sans-serif}.vl-reels-fallback>div{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.vl-reels-fallback button{min-height:44px;padding:0 17px;border:1px solid rgba(85,216,255,.52);border-radius:0;color:#e8faff;background:rgba(25,117,153,.18);font:900 10px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.65px;text-transform:uppercase;cursor:pointer}.vl-reels-fallback button:last-child{border-color:rgba(255,255,255,.16);color:#8ca0aa;background:rgba(255,255,255,.035)}.vl-playlist-overlay{padding:18px;background:rgba(0,4,7,.84)!important;backdrop-filter:blur(14px)}.vl-playlist-dialog{position:relative;width:min(440px,100%)!important;max-width:440px!important;padding:0!important;overflow:hidden;border:1px solid rgba(135,216,250,.42)!important;border-radius:0!important;color:#eaf9ff;background:linear-gradient(90deg,rgba(35,137,180,.045) 1px,transparent 0),linear-gradient(180deg,rgba(8,22,30,.99),rgba(2,8,12,.99))!important;background-size:36px 36px,auto!important;box-shadow:0 26px 80px rgba(0,0,0,.68),0 0 36px rgba(0,142,220,.1)}.vl-playlist-header{min-height:65px;margin:0!important;padding:0 19px;border-bottom:1px solid rgba(135,216,250,.2);background:rgba(3,12,17,.72)}.vl-playlist-header h3{font:900 18px/1 Avenir Next Condensed,Arial Narrow,sans-serif!important;letter-spacing:.35px;text-transform:uppercase}.vl-playlist-header button{width:44px;height:44px;border:1px solid rgba(135,216,250,.18)!important;color:#9fc7d7!important}.vl-playlist-list{max-height:min(42vh,330px)!important;margin:0!important;padding:7px 19px}.vl-playlist-empty{padding:31px 0 27px!important;color:#718691!important}.vl-playlist-row{min-height:61px;padding:9px 0!important;border-bottom-color:rgba(135,216,250,.15)!important}.vl-playlist-row button{min-height:36px;border-radius:0!important}.vl-playlist-error{margin:0 19px 10px!important;border-radius:0!important}.vl-playlist-create{padding:14px 19px 19px;border-top:1px solid rgba(135,216,250,.18);background:rgba(1,7,10,.74)}.vl-playlist-create button,.vl-playlist-create input{min-height:44px;border-radius:0!important}.vl-playlist-create input{border-color:rgba(135,216,250,.3)!important;background:#02080c!important}.vl-playlist-create button:not(:disabled){color:#021017!important;background:#55d8ff!important}.vl-tts-sheet [role=dialog]{border-color:rgba(85,216,255,.32)!important;background:linear-gradient(180deg,#071923,#02090d)!important;box-shadow:0 -18px 70px rgba(0,0,0,.76),0 0 42px rgba(0,153,255,.09)!important}@media (max-width:1180px){.vl-command-layout{grid-template-columns:218px minmax(0,1fr)}.vl-command-main{padding-left:23px}.vl-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vl-video-grid>.vl-video-card.is-featured{grid-column:1/-1}}@media (min-width:761px) and (max-width:900px){.video-library-page{padding-inline:16px!important}.vl-command-layout{grid-template-columns:188px minmax(0,1fr)}.vl-command-rail{padding-right:17px}.vl-command-main{padding-left:18px}.vl-command-bar{align-items:stretch;flex-direction:column;gap:14px}.vl-search-wrap{width:100%!important}.vl-video-grid{grid-template-columns:minmax(0,1fr)!important}.vl-video-grid>.vl-video-card.is-featured{display:block;min-height:0}.vl-video-grid>.vl-video-card.is-featured .vl-video-thumb{min-height:0;aspect-ratio:16/9!important}}@media (max-width:760px){.video-library-page{padding:8px 9px calc(78px + env(safe-area-inset-bottom, 0px))!important;background-size:auto,32px 32px,32px 32px,auto!important}.vl-header-area{margin-bottom:0!important}.vl-global-header{margin:0 -9px!important;border-bottom-width:2px}.vl-command-layout{display:block;width:100%;border-top:0}.vl-command-rail{position:relative;min-height:0;max-height:none;padding:18px 0 11px;overflow:visible;border-right:0;border-bottom:1px solid rgba(134,216,251,.25)}.vl-rail-kicker{display:none}.vl-rail-title{margin:0 0 18px;font-size:33px;line-height:.82;letter-spacing:-1.5px}.vl-type-toggle-row{width:calc(100vw - 18px);flex-direction:row;flex-wrap:nowrap!important;gap:0!important;row-gap:0!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 13px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 13px,#000 calc(100% - 28px),transparent)}.vl-type-toggle-row::-webkit-scrollbar{display:none}.vl-filter-group-label{display:none}.vl-filter-button{width:auto;min-width:-moz-max-content;min-width:max-content;min-height:44px;flex:0 0 auto;padding:0 18px!important;border-color:#294552!important;border-right:0!important;justify-content:center!important;background:linear-gradient(180deg,#0b171e,#03090d)!important;scroll-snap-align:start}.vl-filter-button:last-child{border-right:1px solid #294552!important}.vl-filter-button:after{display:none}.vl-filter-button.is-active{background:linear-gradient(180deg,#173348,#061119)!important;box-shadow:inset 0 -3px var(--vl-cyan)!important}.vl-library-filter{display:flex!important;gap:7px}.vl-filter-symbol{font-size:12px}.vl-filter-count{min-width:20px;padding:3px 5px}.vl-rail-count{position:absolute;top:10px;right:2px;margin:0;padding:0;border:0;text-align:right}.vl-rail-count strong{color:var(--vl-cyan);font-size:23px}.vl-rail-count span{display:block;font-size:7px}.vl-command-main{padding:14px 0 42px}.vl-command-bar{display:block;margin-bottom:12px}.vl-command-heading{display:none}.vl-search-wrap{width:100%!important}.vl-search-wrap input{min-height:42px;font-size:14px!important}.vl-search-results{margin-top:0!important}.vl-source-pills{width:calc(100vw - 18px);margin:0 0 21px!important;border-top:1px solid rgba(137,217,250,.18);padding:12px 28px 14px 0!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 28px),transparent)}.vl-empty-state button,.vl-search-wrap input{min-height:44px}.vl-catalog-notice,.vl-sync-panel{align-items:stretch;flex-direction:column}.vl-active-view{margin:-10px 0 18px;padding:9px 10px;gap:10px}.vl-active-view-copy{display:block;overflow:hidden}.vl-active-view-copy>span{display:block;margin-bottom:6px}.vl-active-view>button{padding:8px}.vl-subview-banner{grid-template-columns:minmax(0,1fr) 72px;gap:13px;margin:-9px 0 18px;padding:17px 15px}.vl-subview-banner:after{top:-70px;right:26px;opacity:.7}.vl-subview-copy h2{font-size:27px}.vl-subview-copy p{font-size:11px;line-height:1.45}.vl-subview-status{min-width:0;padding-left:11px}.vl-subview-status strong{font-size:29px}.vl-subview-status em,.vl-subview-status span{font-size:7px;letter-spacing:.5px}.vl-source-button{width:62px;min-width:62px}.vl-source-logo-frame{width:51px!important;height:51px!important}.vl-source-name{width:60px!important;font-size:9px!important}.vl-continue-watching,.vl-new-this-week{margin-bottom:18px!important;padding:11px}.vl-continuity-header{align-items:flex-start;gap:12px}.vl-continuity-actions{align-items:flex-end;flex-direction:column;gap:7px}.vl-continuity-actions>span{font-size:8px}.vl-continuity-actions button{min-height:32px;padding-inline:9px;font-size:8px}.vl-continue-watching .video-card-metal,.vl-new-week-card{min-width:198px!important}.vl-video-grid{display:block!important}.vl-video-card{margin-top:-1px}.vl-video-grid>.vl-video-card.is-featured{display:block;min-height:0;margin:7px 7px 27px;outline-offset:6px}.vl-video-grid>.vl-video-card.is-featured .vl-video-thumb{min-height:0;aspect-ratio:16/10!important}.vl-video-grid>.vl-video-card.is-featured .vl-card-info{display:block;padding:17px 15px 18px!important}.vl-video-grid>.vl-video-card.is-featured .vl-card-title{min-height:0;margin-bottom:14px!important;font-size:24px!important;line-height:1.02!important}.vl-video-grid>.vl-video-card:not(.is-featured){display:grid;grid-template-columns:132px minmax(0,1fr);min-height:112px;border-left-color:rgba(137,216,249,.36)!important;border-right-color:rgba(137,216,249,.36)!important}.vl-video-grid>.vl-video-card:nth-child(n+5){contain-intrinsic-size:112px}.vl-video-grid>.vl-video-card:not(.is-featured) .vl-video-thumb{min-height:112px;aspect-ratio:auto!important}.vl-video-grid>.vl-video-card:not(.is-featured) .vl-card-info{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;padding:9px 10px!important}.vl-video-grid>.vl-video-card:not(.is-featured) .vl-card-title{min-height:0;margin-bottom:7px!important;font-size:12px!important;line-height:1.25!important;-webkit-line-clamp:3!important}.vl-video-grid>.vl-video-card:not(.is-featured) .vl-card-meta{flex-wrap:wrap;justify-content:flex-start!important;gap:5px}.vl-video-grid>.vl-video-card:not(.is-featured) .vl-source-chip-logo{display:none!important}.vl-video-grid>.vl-video-card:not(.is-featured) .vl-card-views{margin-left:0}.vl-share-button{margin-left:auto;min-height:44px;padding:4px 6px!important;font-size:8px!important}.vl-play-button{width:42px!important;height:42px!important;opacity:1!important;background:rgba(1,13,19,.64)!important}.vl-video-card:not(.is-featured) .vl-play-button{width:34px!important;height:34px!important}.vl-video-card:not(.is-featured) .vl-play-button span{font-size:16px!important}.vl-video-count{margin-top:18px!important;text-align:center!important}.vl-empty-state{margin-top:3px;padding:50px 18px}.vl-empty-state h3{font-size:25px}.vl-modal-close{min-width:44px!important;min-height:44px!important}.vl-playlist-overlay{align-items:flex-end!important;padding:0!important}.vl-playlist-dialog{width:100%!important;max-width:none!important;border-right:0!important;border-bottom:0!important;border-left:0!important;padding-bottom:env(safe-area-inset-bottom,0)!important}}@media (prefers-reduced-motion:reduce){.video-library-page *,.video-library-page :after,.video-library-page :before,.vl-action-notice,.vl-tts-sheet,.vl-tts-sheet *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.video-library-page button:focus-visible,.video-library-page input:focus-visible{outline:2px solid var(--vl-cyan)!important;outline-offset:3px}.vl-tts-sheet button:focus-visible,.vl-tts-sheet input:focus-visible{outline:2px solid #55d8ff!important;outline-offset:3px}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{content:"";position:absolute;inset:0;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{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;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);box-sizing:border-box}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>div:first-child 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;border-radius:50%;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,1480px);margin:22px auto 30px;padding:18px;box-sizing:border-box;display:grid;grid-template-columns:190px minmax(0,1fr);gap:18px;align-items:center;border:1px solid rgba(151,174,194,.18);border-radius:3px;background:#080d13}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;padding:12px 14px;border:1px solid rgba(151,174,194,.16);border-radius:2px;color:var(--pnm-white);background:#0b1118;text-decoration:none}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:7px;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:5px;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:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:4px 28px;align-items:end;margin:0 0 14px;padding:0 0 13px;border-bottom:1px solid var(--pnm-hairline)}body.world-poker-near-me .pnm-location-listing__section-head>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 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 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{position:relative;aspect-ratio:16/8.5;overflow:hidden;background:#05080c}body.world-poker-near-me .pnm-location-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;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(4,minmax(0,1fr));gap:7px}body.world-poker-near-me .pnm-location-listing__state{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border:1px solid var(--pnm-hairline);border-radius:2px;color:var(--pnm-white);background:#090f16;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,1480px);grid-template-columns: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{grid-template-columns:minmax(0,1fr);gap:7px}body.world-poker-near-me .pnm-location-listing__grid{grid-template-columns:minmax(0,1fr)}body.world-poker-near-me .pnm-location-listing__states{grid-template-columns:repeat(2,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%}body.world-poker-near-me .pnm-location-listing__states{grid-template-columns:minmax(0,1fr)}.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-lobby-page{position:relative;width:100%;background:radial-gradient(ellipse at center,#0c1524 0,#050810 70%,#030408 100%);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:1px solid #6ee7ef;border-radius:3px;background:#03070b;color:#f5fbff;font:750 12px/1 var(--font-premium-body);letter-spacing:.05em;text-decoration:none;transform:translateY(-140%);transition:transform .14s ease}.pnm-lobby-skip:focus-visible{transform:translateY(0);outline:2px solid #fff;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:linear-gradient(180deg,rgba(5,8,16,.85) 0,rgba(5,8,16,.5) 70%,transparent)}.lobby-title{font-family:var(--font-premium-display);font-size:clamp(22px,3.5vw,36px);font-weight:800;letter-spacing:5px;text-transform:uppercase;background:linear-gradient(135deg,#e0e8f0,#6ee7ef 40%,#fff 60%,#6ee7ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 16px rgba(110,231,239,.4));margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:lobby-titleIn 1s ease forwards,lobby-titleGlow 4s ease-in-out 1.5s infinite;opacity:0;transform:translateY(-16px)}@keyframes lobby-titleIn{to{opacity:1;transform:translateY(0)}}@keyframes lobby-titleGlow{0%,to{filter:drop-shadow(0 0 16px rgba(110,231,239,.4))}50%{filter:drop-shadow(0 0 28px rgba(110,231,239,.7)) drop-shadow(0 0 6px rgba(212,168,83,.15))}}@keyframes lobby-gpsPulse{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.3)}50%{box-shadow:0 0 0 6px rgba(34,197,94,0)}}.lobby-search-form{width:min(440px,calc(100vw - 32px));max-width:100%;box-sizing:border-box;animation:lobby-fadeIn .8s ease .3s forwards;opacity:0}@keyframes lobby-fadeIn{to{opacity:1}}.lobby-search-wrap{position:relative;display:flex;align-items:center;background:rgba(10,14,22,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(110,231,239,.2);border-radius:28px;padding:0 6px 0 0;box-sizing:border-box;max-width:100%;overflow:hidden;transition:border-color .35s var(--premium-ease),box-shadow .35s var(--premium-ease)}.lobby-search-wrap.focused{border-color:rgba(110,231,239,.5);box-shadow:0 0 24px rgba(110,231,239,.12)}.lobby-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(200,214,229,.4);pointer-events:none}.lobby-search-input{flex:1;padding:11px 16px 11px 42px;background:transparent;border:none;outline:none;color:#e0e8f0;font-size:14px;font-family:var(--font-premium-body);letter-spacing:.02em}.lobby-search-input::-moz-placeholder{color:rgba(200,214,229,.35)}.lobby-search-input::placeholder{color:rgba(200,214,229,.35)}.lobby-gps-btn{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid rgba(110,231,239,.15);background:rgba(110,231,239,.06);color:rgba(200,214,229,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s var(--premium-ease)}.lobby-gps-btn:active,.lobby-gps-btn:hover{border-color:rgba(110,231,239,.4);color:#6ee7ef;background:rgba(110,231,239,.1)}.lobby-gps-btn.active{border-color:#6ee7ef;color:#6ee7ef;background:rgba(110,231,239,.15);box-shadow:0 0 12px rgba(110,231,239,.2)}.lobby-card-grid{animation:lobby-fadeIn .6s ease .4s forwards;opacity:0}.lobby-card-btn:active{transform:scale(.97)!important}.lobby-panel-backdrop{position:fixed;inset:0;background:rgba(3,4,8,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:50}.lobby-panel{position:fixed;bottom:0;left:0;right:0;max-height:82dvh;z-index:51;background:linear-gradient(160deg,rgba(18,24,40,.97),rgba(8,12,22,.98));border-top:1px solid rgba(110,231,239,.15);border-radius:20px 20px 0 0;box-shadow:0 -8px 60px rgba(0,0,0,.5),0 0 30px rgba(110,231,239,.04);display:flex;flex-direction:column;overflow:hidden}.lobby-panel-handle{display:flex;justify-content:center;padding:10px 0 4px}.lobby-panel-handle-bar{width:40px;height:4px;border-radius:2px;background:rgba(200,214,229,.2)}.lobby-panel-header{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 12px;border-bottom:1px solid rgba(110,231,239,.08)}.lobby-panel-title{font-family:var(--font-premium-display);font-size:20px;font-weight:700;background:linear-gradient(90deg,#e0e8f0,#6ee7ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lobby-panel-close{background:none;border:none;color:rgba(200,214,229,.5);cursor:pointer;padding:0;min-width:44px;min-height:44px;border-radius:8px;transition:color .2s,background .2s}.lobby-panel-close:active,.lobby-panel-close:hover{color:#6ee7ef;background:rgba(110,231,239,.08)}.lobby-panel-content{flex:1;overflow-y:auto;padding:16px 20px 24px;-webkit-overflow-scrolling:touch}@keyframes lobby-panelSlideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.pnm-lobby-page:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:linear-gradient(120deg,transparent 40%,rgba(110,231,239,.01) 50%,transparent 60%);animation:lobby-lightSweep 10s ease-in-out infinite}@keyframes lobby-lightSweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.lobby-topbar{padding:12px 12px 10px}.lobby-search-form{width:calc(100vw - 24px);max-width:100%}.lobby-title{font-size:20px;letter-spacing:3px}.lobby-card-grid{grid-template-columns:repeat(3,1fr)!important;max-width:280px!important}}@media (prefers-reduced-motion:reduce){.lobby-scanline,.pnm-lobby-page:after{animation:none!important}.lobby-title{transform:none}.lobby-card-grid,.lobby-search-form,.lobby-title{animation:none!important;opacity:1}.lobby-stat-shimmer{animation:none!important;background:rgba(110,231,239,.12)}}.lobby-suggestion-btn:active,.lobby-suggestion-btn:hover{background:rgba(110,231,239,.08)!important}.lobby-history-btn:active,.lobby-history-btn:hover{background:rgba(110,231,239,.06)!important}@keyframes lobby-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.lobby-stat-shimmer{display:inline-block;width:32px;height:18px;border-radius:4px;background:linear-gradient(90deg,rgba(110,231,239,.08) 25%,rgba(110,231,239,.18) 50%,rgba(110,231,239,.08) 75%);background-size:200% 100%;animation:lobby-shimmer 1.5s ease-in-out infinite;vertical-align:middle}.pnm-lobby-page{background:#020406;font-family:var(--font-premium-body)}.pnm-lobby-page .lobby-topbar{align-items:flex-start;padding:18px clamp(18px,5vw,72px) 12px;background:linear-gradient(180deg,rgba(2,4,6,.94),rgba(2,4,6,.48) 68%,transparent)}.pnm-lobby-page .lobby-topbar:before{content:"POKER NEAR ME  /  DISCOVERY DECK";display:block;margin-bottom:13px;color:#2fa8ff;font:700 12px/1 var(--font-premium-body);letter-spacing:.24em;text-transform:uppercase;text-shadow:0 0 14px rgba(47,168,255,.5)}.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-search-wrap{min-height:50px;padding:3px 5px!important;border:1px solid rgba(151,174,195,.38)!important;border-radius:4px!important;background:linear-gradient(145deg,rgba(13,19,27,.98),rgba(4,8,12,.98))!important;backdrop-filter:none!important;box-shadow:0 18px 48px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 2px rgba(0,0,0,.55)}.pnm-lobby-page .lobby-search-wrap:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:2px;background:#2fa8ff;box-shadow:0 0 10px rgba(47,168,255,.7)}.pnm-lobby-page .lobby-search-input{min-height:44px;padding-left:43px;color:#eef5fb;font-size:13px;letter-spacing:.015em}.pnm-lobby-page :is(.lobby-voice-btn,.lobby-gps-btn){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:3px!important;border-color:rgba(127,145,166,.26)!important;background:#0a1017!important}.pnm-lobby-page :is(.lobby-voice-btn,.lobby-gps-btn):active,.pnm-lobby-page :is(.lobby-voice-btn,.lobby-gps-btn):focus-visible,.pnm-lobby-page :is(.lobby-voice-btn,.lobby-gps-btn):hover{color:#eef5fb!important;border-color:rgba(47,168,255,.58)!important;outline:none;box-shadow:inset 0 -2px 0 #2fa8ff}.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:1px solid rgba(145,168,189,.3);border-radius:5px!important;box-shadow:0 34px 90px rgba(0,0,0,.65),inset 0 0 0 2px rgba(0,0,0,.65);filter:saturate(.75) contrast(1.08) brightness(.88)}.pnm-lobby-page .lobby-hotspot{border:1px solid transparent!important;border-radius:3px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.pnm-lobby-page .lobby-hotspot:active,.pnm-lobby-page .lobby-hotspot:focus-visible,.pnm-lobby-page .lobby-hotspot:hover{border-color:rgba(47,168,255,.62)!important;background:rgba(47,168,255,.055)!important;box-shadow:inset 0 0 24px rgba(47,168,255,.07),0 0 16px rgba(47,168,255,.12);outline:none}.pnm-lobby-page .lobby-hotspot-label{border-radius:2px;border:1px solid rgba(47,168,255,.35);background:rgba(3,7,11,.96);color:#eef5fb;font:700 12px/1 var(--font-premium-body);letter-spacing:.11em;text-transform:uppercase}.pnm-lobby-page .lobby-card-scroll>div:last-child{max-width:min(62vw,900px)!important;border:1px solid rgba(145,168,189,.28)!important;border-radius:4px!important;background:linear-gradient(145deg,rgba(12,18,26,.98),rgba(4,8,12,.98))!important;backdrop-filter:none!important;box-shadow:0 18px 48px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05)}.pnm-lobby-page .lobby-panel{border-radius:5px 5px 0 0;border-top-color:rgba(167,185,202,.42);background:linear-gradient(145deg,#0d131b,#05090e)}@media (max-width:768px){.pnm-lobby-page .lobby-topbar{align-items:center;padding:12px 12px 8px}.pnm-lobby-page .lobby-topbar:before{width:calc(100vw - 24px);margin-bottom:9px;font-size:12px}.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}}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,.trivia-page :focus-visible,body.world-trivia :focus-visible{outline:2px solid var(--trivia-accent,#00D4FF);outline-offset:2px;border-radius:var(--trivia-radius-xs,4px)}.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{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.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)}@media (hover:hover) and (pointer:fine){.trivia-btn-primary:hover:not(:disabled){box-shadow:var(--trivia-shadow-lg,0 10px 30px rgba(0,0,0,.55)),0 0 26px rgba(var(--trivia-accent-rgb,0,212,255),.5);transform:translateY(-1px)}.trivia-btn-ghost:hover:not(:disabled),.trivia-btn-secondary:hover:not(:disabled){background:var(--trivia-surface-raised,#16203a);border-color:var(--trivia-accent,#00D4FF)}.trivia-btn-danger:hover:not(:disabled){box-shadow:var(--trivia-shadow-lg,0 10px 30px rgba(0,0,0,.55)),var(--trivia-glow-danger,0 0 18px rgba(239,68,68,.35));transform:translateY(-1px)}}.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{--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)}.pnm-section__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px 4px 10px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:12px}.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 0 10px;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 0 14px}.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}.pnm-section__head{padding:10px 2px 8px}.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{position:relative;isolation:isolate;display:flex;width:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;color:#eef5fb;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{position:relative;z-index:1100;display:flex;min-height:64px;flex:none;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{display:grid;min-width:0;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;text-transform:uppercase}body.world-poker-near-me .pnm-map-surface__identity strong{overflow:hidden;color:#f3f8fb;font:500 clamp(18px,2vw,24px)/1 var(--font-premium-display);letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-map-surface__identity small{overflow:hidden;color:#9bacba;font:600 12px/1.2 var(--font-premium-body);letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}body.world-poker-near-me .pnm-map-surface__controls{display:flex;min-width:0;flex:none;align-items:center;justify-content:flex-end;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{width:auto;min-width:72px;min-height:42px!important;padding:0 24px 0 8px!important;border:0!important;background:#071019!important;box-shadow:none!important}body.world-poker-near-me .pnm-map-recenter-control{cursor:pointer}body.world-poker-near-me .pnm-map-surface__fullscreen-control{display:inline-flex;min-width:138px;min-height:44px;flex:none;align-items:center;justify-content:center;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;text-transform:uppercase;cursor:pointer}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{position:relative;min-width:0;min-height:clamp(360px,54vh,680px);flex:1 1 auto;overflow:hidden;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__viewport>.pnm-map-stage{position:relative;width:100%;height:100%;min-height:inherit}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 :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 .leaflet-control-attribution{margin-bottom:env(safe-area-inset-bottom,0)!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{width:44px!important;height:44px!important;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{position:absolute;right:18px;bottom:calc(12px + var(--pnm-map-attribution-clearance, 58px));z-index:1300;margin:0;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);letter-spacing:.08em;text-transform:uppercase}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{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;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{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-map-surface--fullscreen .pnm-map-surface__viewport{min-height:0;height:auto}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-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--fullscreen .pnm-location-picker__map{height:auto!important;min-height:0!important;max-height:none!important}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-width:0;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,.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 :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:before{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}}@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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_477b28{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_477b28{--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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_6ee882{font-family:Inter,Inter Fallback;font-style:normal}.__variable_6ee882{--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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_8e6da2{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_8e6da2{--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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_2d2706{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_2d2706{--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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/573cbd3e993edffe-s.woff2?dpl=dpl_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/264c8506a75dd158-s.woff2?dpl=dpl_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1a22315a480e72db-s.woff2?dpl=dpl_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bcc69932347c6777-s.woff2?dpl=dpl_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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-20c0,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_EtuooCMF8sd4YTd6sp3Wuyc8nsz6) 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_974371{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.__variable_974371{--font-rajdhani:"Rajdhani","Rajdhani Fallback"}