@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*!
 * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-brands-400.ttf") format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-regular-400.ttf") format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-solid-900.ttf") format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url("/plugins/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url("/plugins/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url("/plugins/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-regular-400.ttf") format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url("/plugins/fontawesome/webfonts/fa-v4compatibility.woff2") format("woff2"),url("/plugins/fontawesome/webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}:root{--primary-bg:#152331;--secondary-bg:#1c3744;--primary-color:#b1c8d4;--secondary-color:#2ecc71;--dark-bg:#1a1a1a;--light-text:#ffffff}.alert-warning{--bs-alert-color:#ffe7a0;--bs-alert-bg:rgba(173, 128, 35, 0.3);--bs-alert-border-color:rgba(231, 186, 82, 0.32);color:var(--bs-alert-color);background:linear-gradient(135deg,rgba(181,137,43,.32),rgba(138,101,28,.27));border-color:var(--bs-alert-border-color)}.pwa-install-page{width:min(1080px,calc(100% - 32px));margin:30px auto 70px;color:#fff}.pwa-install-hero{max-width:760px;margin:0 auto 28px;text-align:center}.pwa-install-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:8px 13px;border:1px solid rgba(103,213,250,.25);border-radius:999px;background:rgba(52,168,204,.1);color:#8edcf4;font-size:13px;font-weight:700}.pwa-install-hero h1{margin:0;font-size:clamp(34px, 6vw, 64px);font-weight:900;letter-spacing:-.04em}.pwa-install-hero p{max-width:650px;margin:14px auto 0;color:rgba(219,235,241,.7);font-size:17px;line-height:1.55}.pwa-install-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:18px}.pwa-install-card{border:1px solid rgba(174,217,232,.12);border-radius:28px;background:linear-gradient(160deg,rgba(28,55,68,.96),rgba(12,31,40,.98));box-shadow:0 24px 60px rgba(0,0,0,.3)}.pwa-install-device-card{min-height:450px;padding:42px}.pwa-install-device-panel{display:none;height:100%;flex-direction:column;align-items:flex-start;justify-content:center}.pwa-install-page-android .pwa-install-panel-android,.pwa-install-page-desktop .pwa-install-panel-desktop,.pwa-install-page-installed .pwa-install-panel-installed,.pwa-install-page-ios .pwa-install-panel-ios{display:flex}.pwa-install-card-icon{width:68px;height:68px;display:grid;place-items:center;margin-bottom:24px;border-radius:22px;background:linear-gradient(145deg,#298cb0,#155671);box-shadow:0 14px 30px rgba(21,108,142,.3);font-size:32px}.pwa-install-card-icon-success{background:linear-gradient(145deg,#2ba974,#176848)}.pwa-install-device-panel h2,.pwa-install-qr-card h2{margin:0 0 12px;font-size:28px;font-weight:850}.pwa-install-device-panel>p,.pwa-install-qr-card p{margin:0 0 24px;color:rgba(219,235,241,.68);line-height:1.55}.pwa-install-primary,.pwa-install-secondary{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 24px;border:0;border-radius:16px;background:linear-gradient(180deg,#2b9dc3,#176985);box-shadow:0 12px 26px rgba(23,105,133,.32);color:#fff;font-weight:800;text-decoration:none}.pwa-install-primary:disabled{cursor:wait;opacity:.48}.pwa-install-secondary{background:rgba(255,255,255,.07);box-shadow:none}.pwa-install-android-status{margin-top:12px;color:#8edcf4}.pwa-install-browser-help{margin-top:18px;color:rgba(219,235,241,.5);font-size:13px}.pwa-install-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pwa-install-steps li{display:flex;align-items:center;gap:12px;color:rgba(235,245,248,.86)}.pwa-install-steps li span{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:11px;background:rgba(82,213,255,.12);color:#8edcf4;font-weight:800}.pwa-install-qr-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center}.pwa-install-qr-copy>span{display:inline-block;margin-bottom:9px;color:#e4bd62;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pwa-install-qr{width:min(230px,100%);aspect-ratio:1;display:block;padding:12px;border-radius:22px;background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.28)}.pwa-install-qr img{width:100%;height:100%;display:block}.pwa-install-url{margin-top:14px;color:rgba(219,235,241,.6);font-size:13px;font-weight:700}.pwa-install-platforms{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;flex-wrap:wrap}.pwa-install-platforms span{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.045);color:rgba(239,248,251,.88);font-size:14px;font-weight:750}.pwa-install-platforms i{color:#8edcf4;font-size:18px}.pwa-install-preview-section{margin-top:22px;padding:42px;overflow:hidden;border:1px solid rgba(174,217,232,.12);border-radius:28px;background:linear-gradient(145deg,rgba(15,39,50,.98),rgba(8,24,32,.98));box-shadow:0 24px 60px rgba(0,0,0,.28)}.pwa-install-preview-head{max-width:680px;margin:0 auto 34px;text-align:center}.pwa-install-preview-head>span{color:#e4bd62;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pwa-install-preview-head h2{margin:8px 0 10px;font-size:clamp(27px, 4vw, 40px);font-weight:900}.pwa-install-preview-head p{margin:0;color:rgba(219,235,241,.66);line-height:1.5}.pwa-install-previews{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);align-items:end;gap:28px}.pwa-install-preview{min-width:0;margin:0}.pwa-install-device-frame{position:relative;padding:8px;overflow:hidden;border:2px solid rgba(184,216,227,.22);border-radius:28px;background:#071218;box-shadow:0 20px 45px rgba(0,0,0,.38),inset 0 0 0 2px rgba(255,255,255,.025)}.pwa-install-preview-portrait .pwa-install-device-frame{max-width:265px;margin:0 auto;border-radius:34px}.pwa-install-preview-landscape .pwa-install-device-frame{border-radius:26px}.pwa-install-device-frame img{width:100%;height:auto;display:block;border-radius:21px}.pwa-install-preview-portrait .pwa-install-device-frame img{border-radius:25px}.pwa-install-device-camera{position:absolute;z-index:2;background:#071218}.pwa-install-preview-portrait .pwa-install-device-camera{top:14px;left:50%;width:54px;height:14px;border-radius:999px;transform:translateX(-50%)}.pwa-install-preview-landscape .pwa-install-device-camera{top:50%;left:14px;width:14px;height:54px;border-radius:999px;transform:translateY(-50%)}.pwa-install-preview figcaption{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;color:rgba(230,242,246,.78);font-size:14px;font-weight:750}.pwa-install-preview figcaption i{color:#8edcf4}@media (max-width:767.98px){.pwa-install-page{width:min(100% - 20px,560px);margin-top:18px;margin-bottom:40px}.pwa-install-hero{margin-bottom:20px;padding:0 8px}.pwa-install-hero p{font-size:15px}.pwa-install-layout{grid-template-columns:1fr}.pwa-install-device-card{min-height:390px;padding:28px 24px}.pwa-install-qr-card{padding:28px 22px}.pwa-install-preview-section{padding:30px 16px}.pwa-install-previews{grid-template-columns:1fr;gap:30px}.pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,520px);margin:0 auto}}body:has(.pwa-install-page) .footer{display:none}.content>.pwa-install-page.pwa-install-conversion{width:100%;height:100%;min-height:0;padding:clamp(18px,3vw,42px);display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 15% 10%,rgba(43,186,211,.11),transparent 32%),radial-gradient(circle at 88% 18%,rgba(244,184,51,.09),transparent 30%),linear-gradient(rgba(8,29,38,.34),rgba(8,29,38,.34))}.install-conversion-shell{width:min(1080px,100%);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);grid-template-areas:"brand action" "copy action";column-gap:clamp(32px,6vw,86px);align-items:center}.install-conversion-brand{grid-area:brand;width:92px;height:92px;margin-bottom:20px;border-radius:25px;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.12)}.install-conversion-brand img{width:100%;height:100%;display:block}.install-conversion-copy{grid-area:copy}.install-conversion-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#67dcfb;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.install-conversion-copy h1{max-width:680px;margin:0;color:#fff;font-size:clamp(30px, 4.25vw, 54px);font-weight:950;line-height:1.04;letter-spacing:-.035em;white-space:nowrap}.install-conversion-copy>p{max-width:650px;margin:18px 0 0;color:rgba(230,243,248,.75);font-size:clamp(16px, 1.65vw, 20px);line-height:1.55}.install-conversion-benefits{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px}.install-conversion-benefits span{display:inline-flex;align-items:center;gap:7px;color:rgba(240,249,252,.9);font-size:14px;font-weight:800}.install-conversion-benefits i{color:#64dca0}.install-conversion-reward{max-width:620px;margin-top:26px;padding:14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;border:1px solid rgba(244,200,98,.25);border-radius:17px;background:rgba(232,174,53,.08)}.install-conversion-reward>i{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#ffe397;background:rgba(239,181,53,.16);font-size:19px}.install-conversion-reward div{min-width:0;display:grid;gap:2px}.install-conversion-reward strong{color:#fff5d5;font-size:14px}.install-conversion-reward span{color:rgba(240,226,190,.68);font-size:12px}.install-conversion-reward b{color:#ffd76a;white-space:nowrap;font-size:20px}.install-training-cta{width:100%;max-width:620px;min-height:66px;margin-top:28px;padding:10px 14px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(255,231,145,.62);border-radius:18px;color:#281900;background:linear-gradient(135deg,#ffe895 0,#f6c64e 52%,#e6a92c 100%);box-shadow:0 14px 34px rgba(226,164,35,.28),inset 0 1px 0 rgba(255,255,255,.72);text-decoration:none;transition:transform .18s ease,filter .18s ease}.install-training-cta:focus-visible,.install-training-cta:hover{color:#281900;filter:brightness(1.05);transform:translateY(-2px)}.install-training-cta-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#fff4bd;background:rgba(67,39,0,.82);font-size:18px}.install-training-cta>span:nth-child(2){min-width:0;display:grid;gap:2px;text-align:left}.install-training-cta strong{font-size:18px;font-weight:950;line-height:1.1}.install-training-cta small{color:rgba(47,29,0,.72);font-size:12px;font-weight:750;line-height:1.25}.install-conversion-action-card{grid-area:action;width:100%;min-height:410px;padding:clamp(24px,3vw,38px);display:flex;align-items:center;border:1px solid rgba(125,211,236,.18);border-radius:28px;background:linear-gradient(160deg,rgba(29,65,79,.96),rgba(13,35,44,.98));box-shadow:0 28px 80px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.08)}.install-conversion-panel{width:100%;display:none;flex-direction:column;align-items:center;text-align:center}.pwa-install-page-android:not(.pwa-install-page-inapp) .install-panel-android,.pwa-install-page-desktop .install-panel-desktop,.pwa-install-page-inapp.pwa-install-page-android .install-panel-inapp-android,.pwa-install-page-inapp.pwa-install-page-ios .install-panel-inapp-ios,.pwa-install-page-installed .install-panel-installed,.pwa-install-page-ios:not(.pwa-install-page-inapp) .install-panel-ios{display:flex}.install-conversion-action-icon{width:72px;height:72px;display:grid;place-items:center;margin-bottom:20px;border-radius:22px;color:#7ce3ff;background:rgba(57,179,216,.12);box-shadow:inset 0 0 0 1px rgba(103,220,251,.18);font-size:34px}.install-conversion-panel-heading{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.install-conversion-panel-heading .install-conversion-action-icon{width:44px;height:44px;flex:0 0 44px;margin:0;border-radius:14px;font-size:21px}.install-conversion-panel-heading h2{width:auto;font-size:clamp(20px, 2.15vw, 26px);text-align:left}.install-panel-inapp-android .install-conversion-action-icon,.install-panel-inapp-ios .install-conversion-action-icon{color:#ff85c0;background:rgba(221,55,137,.12);box-shadow:inset 0 0 0 1px rgba(255,133,192,.18)}.install-panel-installed .install-conversion-action-icon{color:#76e9ab;background:rgba(70,205,132,.12)}.install-conversion-panel h2{margin:0;color:#fff;font-size:clamp(23px, 2.5vw, 31px);font-weight:950;line-height:1.16}.install-conversion-panel>p{margin:12px 0 22px;color:rgba(229,242,247,.7);font-size:15px;line-height:1.5}.install-conversion-primary,.install-conversion-secondary{width:100%;min-height:54px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:15px;text-decoration:none;font-size:16px;font-weight:950;cursor:pointer}.install-conversion-primary{color:#03171e;background:linear-gradient(135deg,#76e5ff,#32b7dc);box-shadow:0 13px 30px rgba(46,180,219,.28)}.install-conversion-primary:focus-visible,.install-conversion-primary:hover{color:#03171e;filter:brightness(1.06)}.install-conversion-play{color:#2b1a00;background:linear-gradient(180deg,#f7d978,#d99c25);box-shadow:0 13px 30px rgba(218,157,38,.28)}.install-conversion-play:focus-visible,.install-conversion-play:hover{color:#211300}.install-conversion-secondary{margin-top:10px;color:rgba(237,248,251,.82);border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055)}.install-conversion-panel>small{margin-top:11px;color:rgba(226,240,245,.58);font-size:12px;line-height:1.4}.install-conversion-mini-steps{width:100%;margin-bottom:14px;display:grid;gap:8px;text-align:left}.install-conversion-mini-steps span{min-height:46px;padding:8px 11px;display:flex;align-items:center;gap:10px;border-radius:13px;color:rgba(239,248,251,.86);background:rgba(255,255,255,.05);font-size:13px;font-weight:750}.install-conversion-mini-steps b{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;color:#8de8ff;background:rgba(70,186,221,.14)}@media (max-width:767.98px){.content>.pwa-install-page.pwa-install-conversion{align-items:flex-start;padding:16px 14px 22px}.install-conversion-shell{grid-template-columns:1fr;grid-template-areas:"brand" "copy" "action";gap:0}.install-conversion-brand{width:62px;height:62px;margin:0 auto 12px;border-radius:18px}.install-conversion-copy{text-align:center}.install-conversion-kicker{margin-bottom:8px;font-size:11px}.install-conversion-copy h1{font-size:clamp(28px, 8.6vw, 38px);line-height:1.06}.install-conversion-copy>p{display:none}.install-conversion-benefits{justify-content:center;gap:7px 12px;margin-top:14px}.install-conversion-benefits span{font-size:11px}.install-conversion-reward{margin-top:15px;padding:10px 11px;text-align:left}.install-conversion-reward>i{width:36px;height:36px}.install-conversion-reward strong{font-size:12px}.install-conversion-reward span{display:none}.install-conversion-reward b{font-size:16px}.install-conversion-action-card{min-height:0;margin-top:15px;padding:20px 17px;border-radius:21px}.install-conversion-action-icon{width:54px;height:54px;margin-bottom:12px;border-radius:17px;font-size:26px}.install-conversion-panel h2{font-size:21px}.install-conversion-panel>p{margin:8px 0 14px;font-size:13px;line-height:1.4}.install-conversion-primary,.install-conversion-secondary{min-height:50px;font-size:14px}}@media (orientation:landscape) and (max-width:932px) and (max-height:540px){.content>.pwa-install-page.pwa-install-conversion{padding:12px 18px;align-items:center}.install-conversion-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);grid-template-areas:"copy action";gap:24px}.install-conversion-benefits,.install-conversion-brand,.install-conversion-copy>p{display:none}.install-conversion-copy{text-align:left}.install-conversion-copy h1{font-size:clamp(28px, 5.8vw, 42px)}.install-conversion-reward{margin-top:16px}.install-conversion-action-card{margin:0;padding:16px}.install-conversion-action-icon{width:46px;height:46px;margin-bottom:8px;font-size:22px}.install-conversion-panel h2{font-size:19px}.install-conversion-panel>p{margin:6px 0 10px;font-size:12px}.install-conversion-primary,.install-conversion-secondary{min-height:42px}.install-conversion-mini-steps{margin-bottom:8px;gap:5px}.install-conversion-mini-steps span{min-height:36px;padding-block:4px;font-size:11px}}.pwa-install-page{width:min(1040px,calc(100% - 24px));min-height:calc(100dvh - 105px);margin:12px auto 18px;display:flex;flex-direction:column;justify-content:center}.pwa-install-hero{margin-bottom:14px}.pwa-install-kicker{margin-bottom:7px;padding:5px 10px}.pwa-install-hero h1{font-size:clamp(28px, 4.5vw, 46px)}.pwa-install-hero p{margin-top:7px;font-size:14px;line-height:1.35}.pwa-install-platforms{margin-top:10px}.pwa-install-platforms span{min-height:32px;padding:0 11px;background:rgba(255,255,255,.035)}.pwa-install-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:12px}.pwa-install-card,.pwa-install-preview-section{border-color:rgba(255,255,255,.09);background:rgba(6,14,18,.48);box-shadow:0 12px 30px rgba(0,0,0,.2)}.pwa-install-device-card{min-height:230px;padding:22px 26px}.pwa-install-card-icon{width:48px;height:48px;margin-bottom:12px;border-radius:15px;background:rgba(255,255,255,.07);box-shadow:none;color:#e4bd62;font-size:23px}.pwa-install-card-icon-success{color:#57d89b}.pwa-install-device-panel h2,.pwa-install-qr-card h2{margin-bottom:6px;font-size:22px}.pwa-install-device-panel>p,.pwa-install-qr-card p{margin-bottom:13px;font-size:13px;line-height:1.35}.pwa-install-primary,.pwa-install-secondary{min-height:42px;padding:0 18px;border-radius:13px}.pwa-install-android-status{margin-top:6px}.pwa-install-browser-help{margin-top:8px;font-size:11px}.pwa-install-steps{gap:6px;font-size:13px}.pwa-install-steps li span{width:25px;height:25px;flex-basis:25px;border-radius:8px}.pwa-install-qr-card{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:14px;padding:18px;text-align:left}.pwa-install-qr-copy>span{margin-bottom:4px}.pwa-install-qr{width:132px;padding:7px;border-radius:15px}.pwa-install-url{grid-column:1/-1;margin-top:-7px;text-align:center}.pwa-install-preview-section{margin-top:12px;padding:14px 18px}.pwa-install-preview-head{margin-bottom:10px}.pwa-install-preview-head p,.pwa-install-preview-head>span{display:none}.pwa-install-preview-head h2{margin:0;font-size:20px}.pwa-install-previews{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px}.pwa-install-preview-portrait .pwa-install-device-frame{width:78px;border-radius:16px}.pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,360px);margin:0 auto;border-radius:15px}.pwa-install-device-frame{padding:4px}.pwa-install-device-frame img,.pwa-install-preview-portrait .pwa-install-device-frame img{border-radius:11px}.pwa-install-preview-portrait .pwa-install-device-camera{top:7px;width:28px;height:7px}.pwa-install-preview-landscape .pwa-install-device-camera{left:7px;width:7px;height:28px}.pwa-install-preview figcaption{margin-top:5px;font-size:11px}@media (max-width:767.98px){.pwa-install-page{width:calc(100% - 14px);min-height:calc(100dvh - 70px);margin:4px auto 8px;justify-content:flex-start}.pwa-install-hero{margin-bottom:8px}.pwa-install-kicker{margin-bottom:4px;font-size:10px}.pwa-install-hero h1{font-size:clamp(22px, 7vw, 29px)}.pwa-install-hero p{margin-top:4px;font-size:11px;line-height:1.25}.pwa-install-platforms{margin-top:6px;gap:6px}.pwa-install-platforms span{min-height:27px;padding:0 9px;border-radius:9px;font-size:11px}.pwa-install-platforms i{font-size:14px}.pwa-install-layout{display:block}.pwa-install-device-card{min-height:185px;padding:15px 17px;border-radius:18px}.pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;border-radius:12px;font-size:19px}.pwa-install-device-panel h2{margin-bottom:4px;font-size:18px}.pwa-install-device-panel>p{margin-bottom:8px;font-size:11px}.pwa-install-primary,.pwa-install-secondary{min-height:36px;padding:0 14px;font-size:12px}.pwa-install-qr-card{display:none}.pwa-install-preview-section{margin-top:8px;padding:9px 10px;border-radius:18px}.pwa-install-preview-head{margin-bottom:6px}.pwa-install-preview-head h2{font-size:16px}.pwa-install-previews{grid-template-columns:82px minmax(0,1fr);gap:10px}.pwa-install-preview-portrait .pwa-install-device-frame{width:62px}.pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,245px)}.pwa-install-preview figcaption{font-size:9px}}@media (max-width:420px) and (max-height:720px){.pwa-install-browser-help,.pwa-install-kicker,.pwa-install-preview-head{display:none}.pwa-install-device-card{min-height:165px}.pwa-install-preview-section{margin-top:6px}}body,html{height:100%;background-color:#07171d}body{margin:0;font-family:"Noto Sans Armenian","Noto Sans Mono","Stardos Stencil",Geneva,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;background:radial-gradient(circle at 84% 8%,rgba(107,70,125,.16),transparent 34%),linear-gradient(rgba(25,27,29,.58),rgba(17,19,21,.68)),url("/images/site-bg-ornament-v1.webp") center/cover fixed,#17191b;background-repeat:no-repeat;color:var(--primary-color);-webkit-user-select:none;user-select:none}[contenteditable=true],input,select,textarea{-webkit-user-select:text;user-select:text}body::before{display:none}.blot-shell{height:100vh!important;height:100dvh!important;overflow:hidden}a{text-decoration:none;color:var(--primary-color);transition:color .2s}.btn:hover{--bs-btn-hover-border-color:transparent;border-color:transparent;background-color:rgba(255,255,255,.04)}.hr{border-top:1px dashed #e7eaec;margin:20px 0}.link{word-break:break-word}.link:hover{text-decoration:underline;color:#0d6efd}.row{margin-right:0;margin-left:0}.main{position:relative;width:100%;height:100%;background-color:#111315;background-image:linear-gradient(rgba(34,36,36,.72),rgba(22,25,25,.8)),url("/images/site-bg-club-v1.webp");background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 70px rgba(0,0,0,.45)}.header{position:relative;flex-shrink:0;height:58px;padding:0 10px;background:0 0;border:0;box-shadow:none;z-index:999}.header>.row{position:relative;z-index:1}.header-install-link{height:38px;margin-left:10px;padding:0 14px;align-items:center;gap:8px;border:1px solid rgba(87,202,229,.34);border-radius:12px;color:#dff8ff;background:rgba(20,114,145,.2);box-shadow:0 8px 22px rgba(0,0,0,.16);font-size:13px;font-weight:800;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.header-install-link i{color:#61d9f4;font-size:16px}.header .header-install-reward{width:auto;height:18px!important;min-height:18px;padding:1px 5px;display:inline-flex;flex:0 0 auto;align-self:center;align-items:center;justify-content:center;gap:4px;color:#f3edff;background:linear-gradient(180deg,#7251a9,#51347f);border:1px solid rgba(190,158,244,.48);border-radius:6px;box-shadow:0 2px 7px rgba(55,29,95,.3);font-size:12px;font-weight:950;line-height:1}.header .header-install-reward i{color:#f8c75c;font-size:10px}.header-install-link:focus,.header-install-link:hover{color:#fff;border-color:rgba(97,217,244,.68);background:rgba(20,145,180,.32);transform:translateY(-1px)}.footer{position:relative;flex-shrink:0;height:38px;padding:0 10px;align-items:center;color:rgba(232,243,248,.72);background:0 0;border:0;box-shadow:none;font-size:12px}.footer .col,.footer>.row{align-items:center}.footer .col{display:flex}.content{position:relative;isolation:isolate;flex-grow:1;overflow-y:auto;background:0 0;opacity:1;transition:opacity .18s ease,transform .18s ease,filter .18s ease}.main.game-page-active::before{display:none}.main.game-page-active .footer{display:none!important}@media (max-width:768px) and (orientation:portrait){body{background-image:radial-gradient(circle at 82% 6%,rgba(107,70,125,.14),transparent 34%),linear-gradient(rgba(25,27,29,.62),rgba(17,19,21,.72)),url("/images/site-bg-ornament-v1-mobile.webp");background-position:center;background-size:cover;background-attachment:scroll}.main{background-image:linear-gradient(rgba(34,36,36,.76),rgba(22,25,25,.84)),url("/images/site-bg-club-v1-mobile.webp");background-position:center;background-size:cover}}.home-page{min-height:100%}.content.page-transition-out{opacity:0;transform:translateY(8px);filter:blur(2px)}.content.page-transition-in{animation:pageTransitionIn .24s ease both}@media (max-width:900px),(orientation:landscape) and (max-width:932px) and (max-height:520px){.main.game-page-active .footer,.main.game-page-active .header{display:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main.game-page-active .footer,.main.game-page-active .header{display:none!important}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px),(orientation:landscape) and (max-width:1024px) and (max-height:520px){.main.game-page-active .footer,.main.game-page-active .header{display:none!important}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.footer{display:none!important}}.fortune-page,.fortune-page .fortune-hero,.fortune-page .fortune-panel,.fortune-page .fortune-rules-card,.fortune-page .fortune-rules>div,.fortune-page .fortune-side,.fortune-page .fortune-status,.fortune-page .fortune-status-icon,.fortune-page .fortune-wallet,.fortune-page .fortune-wheel-card,.fortune-page .store-panel{background:0 0!important;border:0!important;box-shadow:none!important}#playersModal .modal-title,#prizeModal .modal-title{font-size:clamp(18px, 1.7vw, 23px);line-height:1.2}#playersModal .modal-body,#prizeModal .modal-body{font-size:clamp(13px, 1.1vw, 15px)}#playersModal .modal-dialog{max-height:calc(100dvh - 32px)}#playersModal .modal-content{display:flex;max-height:calc(100dvh - 32px);overflow:hidden}#playersModal .modal-header{flex:0 0 auto}#playersModal .modal-body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) transparent}#playersModal .modal-body::-webkit-scrollbar{width:5px}#playersModal .modal-body::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.2)}#playersModal .btn-close,#prizeModal .btn-close{width:18px;height:18px}.lobby-dashboard{grid-template-rows:108px;margin:0 16px 14px}@media (min-width:933px){.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{grid-template-rows:120px;min-height:120px}.lobby-quick-card{gap:15px;min-height:120px;padding:18px 17px}.lobby-quick-icon{flex-basis:52px;width:52px;height:52px;font-size:23px}.lobby-quick-copy{gap:4px}}.lobby-quick-card{--quick-color:85,210,255;position:relative;display:flex;align-items:center;gap:12px;min-width:0;height:100%;padding:12px 14px;overflow:hidden;color:#edfaff;background:radial-gradient(circle at 8% 18%,rgba(var(--quick-color),.18),transparent 42%),linear-gradient(145deg,rgba(35,56,65,.96),rgba(15,29,36,.96));border:1px solid rgba(var(--quick-color),.3);border-radius:20px;box-shadow:0 10px 24px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lobby-quick-card:hover{color:#fff;transform:translateY(-2px);border-color:rgba(var(--quick-color),.5);box-shadow:0 12px 24px rgba(0,0,0,.28)}.lobby-quick-shop{--quick-color:224,76,87}.lobby-quick-wheel{--quick-color:255,200,78}.lobby-quick-reward{--quick-color:85,210,255}.lobby-quick-tournament{--quick-color:157,139,255}.lobby-quick-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;color:#fff;background:linear-gradient(145deg,rgba(var(--quick-color),.96),rgba(var(--quick-color),.58));border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 7px 16px rgba(var(--quick-color),.2),inset 0 1px 0 rgba(255,255,255,.22);font-size:19px}.lobby-quick-copy{display:grid;align-content:center;gap:2px;min-width:0;flex:1;line-height:1.25}.lobby-wheel-symbol{position:relative;display:block;width:24px;height:24px;background:conic-gradient(#ffd76e 0 45deg,#ef7dbd 45deg 90deg,#55d2ff 90deg 135deg,#53dfb6 135deg 180deg,#ffd76e 180deg 225deg,#ef7dbd 225deg 270deg,#55d2ff 270deg 315deg,#53dfb6 315deg 360deg);border:2px solid rgba(255,255,255,.88);border-radius:50%;box-shadow:0 0 0 2px rgba(255,200,78,.14)}.lobby-wheel-symbol::before{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;background:#fff;border:2px solid #8c6820;border-radius:50%;transform:translate(-50%,-50%)}.lobby-wheel-symbol::after{content:"";position:absolute;top:-6px;left:50%;border-width:5px 4px 0;border-style:solid;border-color:#fff transparent transparent;transform:translateX(-50%)}.lobby-quick-copy b,.lobby-quick-copy small,.lobby-quick-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-quick-copy strong{color:rgba(232,247,252,.76);font-size:14px;font-weight:900}.lobby-tournament-title-short{display:none}@media (orientation:portrait) and (max-width:576px){.lobby-tournament-title-full{display:none}.lobby-tournament-title-short{display:inline}}@media (orientation:portrait) and (max-width:380px){.home-page .lobby-primary-group>.chips-offer-banner{margin-right:4px!important;margin-left:4px!important}.home-page .lobby-primary-group>.row,.home-page:not(:has(.chips-offer-banner)) .lobby>.row{gap:16px 12px!important;margin-right:6px!important;margin-left:6px!important}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{width:calc(100% - 12px)!important;gap:8px!important;margin-right:6px!important;margin-left:6px!important}}.new-lobby-page{width:100%;min-height:calc(100dvh - var(--header-height,64px));padding:clamp(14px,2.4vw,30px);display:flex;justify-content:center;align-items:center;height:auto!important;overflow:visible!important}.new-lobby-shell{width:min(1180px,100%);display:grid;gap:clamp(14px,2vw,24px)}.new-lobby-game-zone{display:grid;gap:clamp(12px,1.6vw,18px)}.new-lobby-play{position:relative;min-height:clamp(205px,28vh,315px);padding:clamp(24px,4vw,48px)!important;border:1px solid rgba(90,226,255,.52)!important;border-radius:clamp(24px,3vw,34px)!important;overflow:hidden;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(150px,.55fr);grid-template-rows:1fr auto;align-items:center;gap:18px 30px;color:#fff!important;text-decoration:none;background:radial-gradient(circle at 72% 48%,rgba(53,218,255,.28),transparent 25%),radial-gradient(circle at 20% 0,rgba(94,255,214,.12),transparent 35%),linear-gradient(135deg,#0c5168 0,#082d40 48%,#071e2c 100%)!important;box-shadow:0 24px 55px rgba(0,9,16,.42),inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(0,0,0,.35)!important;transform:none!important}.new-lobby-play::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 47%,rgba(255,255,255,.035) 48% 50%,transparent 51%);pointer-events:none}.new-lobby-play-glow{position:absolute;width:min(48vw,440px);aspect-ratio:1;right:-6%;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid rgba(125,235,255,.13);box-shadow:0 0 0 32px rgba(76,218,249,.025),0 0 90px rgba(51,205,241,.12)}.new-lobby-play-copy{z-index:2;display:grid;gap:15px;align-self:end}.new-lobby-play-copy>strong{font-size:clamp(30px, 4.2vw, 54px);line-height:.98;letter-spacing:-.035em;text-shadow:0 5px 18px rgba(0,0,0,.3)}.new-lobby-play-stats{display:flex;gap:10px;flex-wrap:wrap}.new-lobby-play-stats>span{padding:8px 12px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(2,18,26,.35);font-size:clamp(13px, 1.5vw, 17px);font-weight:800}.new-lobby-play-stats .fa-trophy{color:#62dcff}.new-lobby-play-stats .fa-stopwatch{color:#7ff2d4}.new-lobby-play-emblem{z-index:2;grid-column:2;grid-row:1/3;justify-self:center;width:clamp(125px,18vw,220px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(141,239,255,.12),transparent 65%);filter:drop-shadow(0 16px 22px rgba(0,0,0,.34))}.new-lobby-play-emblem img{width:74%;height:74%;object-fit:contain}.new-lobby-play-action{z-index:2;display:flex;align-items:center;gap:15px}.new-lobby-play-action b{font-size:clamp(19px, 2vw, 25px)}.new-lobby-play-action>.fa-play{width:52px;height:52px;display:grid;place-items:center;padding-left:3px;border-radius:50%;color:#063044;background:linear-gradient(145deg,#7ceeff,#34c8ef);box-shadow:0 10px 25px rgba(45,200,238,.35)}.new-lobby-play:hover{border-color:rgba(133,239,255,.85)!important;box-shadow:0 28px 64px rgba(0,9,16,.5),0 0 0 3px rgba(75,210,244,.08)!important}.new-lobby-mode-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,16px)}.new-lobby-mode{position:relative;min-height:102px!important;padding:16px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:21px!important;display:grid!important;grid-template-columns:54px 1fr auto;grid-template-rows:1fr auto;gap:4px 12px;align-items:center;color:#fff!important;text-decoration:none;overflow:hidden;background:linear-gradient(145deg,rgba(21,54,67,.96),rgba(7,29,40,.98))!important;box-shadow:0 14px 30px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08)!important;transform:none!important}.new-lobby-mode::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--mode-accent,#53d9f5)}.new-lobby-mode-4{--mode-accent:#f0c547}.new-lobby-mode-5{--mode-accent:#ff9566}.new-lobby-mode-6{--mode-accent:#eb65ae}.new-lobby-mode-icon{grid-row:1/3;width:54px;height:54px;display:grid;place-items:center;border-radius:16px;color:var(--mode-accent);background:color-mix(in srgb,var(--mode-accent) 13%,transparent);font-size:30px}.new-lobby-mode-copy{min-width:0;display:grid;gap:4px}.new-lobby-mode-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px, 1.7vw, 21px)}.new-lobby-mode-copy small{color:rgba(225,239,245,.67);font-size:12px;font-weight:700}.new-lobby-mode-price{grid-column:2;font-size:17px;font-weight:900}.new-lobby-mode-arrow{grid-column:3;grid-row:1/3;color:rgba(255,255,255,.46)}.new-lobby-mode:hover{border-color:color-mix(in srgb,var(--mode-accent) 48%,transparent)!important;transform:translateY(-2px)!important}.new-lobby-dock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(4,22,31,.82);box-shadow:0 18px 38px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(16px)}.new-lobby-dock-item{position:relative;min-width:0;min-height:78px;padding:11px 13px;border:1px solid rgba(255,255,255,.08);border-radius:17px;display:grid;grid-template-columns:46px 1fr;grid-template-rows:1fr auto;gap:1px 10px;align-items:center;color:#fff!important;text-decoration:none;background:rgba(255,255,255,.035);overflow:hidden}.new-lobby-dock-item>span:first-child{grid-row:1/3;width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:rgba(255,255,255,.1);font-size:21px}.new-lobby-dock-item strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.new-lobby-dock-item b,.new-lobby-dock-item small{font-size:12px;color:rgba(232,244,248,.72)}.new-lobby-dock-shop>span:first-child{color:#fff;background:linear-gradient(145deg,#ec6477,#b93954)}.new-lobby-dock-wheel>span:first-child{background:linear-gradient(145deg,#f6d873,#ac8a22)}.new-lobby-dock-reward>span:first-child{color:#fff;background:linear-gradient(145deg,#62c8ee,#278aaa)}.new-lobby-dock-tournament>span:first-child{color:#fff;background:linear-gradient(145deg,#9279ea,#5543a6)}.new-lobby-dock-item:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16)}.new-lobby-lock{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;color:#fff;background:rgba(3,15,22,.88);text-align:center;font-weight:800}@media (max-width:700px) and (orientation:portrait){.new-lobby-page{min-height:calc(100dvh - 56px);padding:10px 10px 14px;align-items:start}.new-lobby-shell{gap:11px}.new-lobby-play{min-height:clamp(185px,27dvh,240px);padding:20px!important;grid-template-columns:minmax(0,1fr) 105px;border-radius:25px!important}.new-lobby-play-copy>strong{font-size:clamp(27px, 8.2vw, 36px)}.new-lobby-play-emblem{width:112px}.new-lobby-play-action>.fa-play{width:45px;height:45px}.new-lobby-mode-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.new-lobby-mode{min-height:94px!important;padding:12px!important;grid-template-columns:44px 1fr auto;gap:3px 8px;border-radius:17px!important}.new-lobby-mode-5{grid-column:1/-1;min-height:88px!important}.new-lobby-mode-icon{width:44px;height:44px;border-radius:13px;font-size:25px}.new-lobby-mode-copy strong{font-size:15px}.new-lobby-mode-copy small{font-size:10px}.new-lobby-mode-price{font-size:15px}.new-lobby-dock{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px;padding:8px;gap:8px}.new-lobby-dock-item{min-height:66px;padding:8px;grid-template-columns:39px 1fr;gap:1px 8px;border-radius:14px}.new-lobby-dock-item>span:first-child{width:39px;height:39px;border-radius:12px;font-size:18px}.new-lobby-dock-item strong{font-size:13px}.new-lobby-dock-item b,.new-lobby-dock-item small{font-size:11px}}@media (max-width:380px) and (orientation:portrait){.new-lobby-page{padding-inline:7px}.new-lobby-play{min-height:178px;padding:16px!important;grid-template-columns:minmax(0,1fr) 88px}.new-lobby-play-emblem{width:92px}.new-lobby-play-stats>span{padding:6px 8px;font-size:11px}}@media (orientation:landscape) and (max-height:600px){.new-lobby-page{min-height:calc(100dvh - 48px);padding:8px 22px 10px;align-items:start}.new-lobby-shell{grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);grid-template-rows:auto 1fr;gap:10px 14px}.new-lobby-offer{grid-column:1/-1}.new-lobby-game-zone{grid-column:1;gap:8px}.new-lobby-play{min-height:150px;padding:18px 24px!important;grid-template-columns:minmax(0,1fr) 120px}.new-lobby-play-copy>strong{font-size:clamp(25px, 4vw, 38px)}.new-lobby-play-emblem{width:125px}.new-lobby-mode-strip{gap:7px}.new-lobby-mode{min-height:82px!important;padding:10px!important;grid-template-columns:38px 1fr auto;gap:2px 7px}.new-lobby-mode-icon{width:38px;height:38px;border-radius:11px;font-size:22px}.new-lobby-mode-copy strong{font-size:13px}.new-lobby-mode-copy small{font-size:9px}.new-lobby-mode-price{font-size:13px}.new-lobby-dock{grid-column:2;grid-row:2;grid-template-columns:1fr;align-content:center;padding:8px}.new-lobby-dock-item{min-height:58px;grid-template-columns:38px 1fr;padding:7px 9px}.new-lobby-dock-item>span:first-child{width:38px;height:38px;border-radius:11px}}@media (min-width:701px) and (min-height:601px){.new-lobby-shell{grid-template-columns:minmax(0,1fr) 235px;grid-template-rows:auto 1fr;align-items:stretch}.new-lobby-offer{grid-column:1/-1;grid-row:1}.new-lobby-game-zone{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(390px,1fr) minmax(270px,340px);gap:clamp(18px,2.5vw,30px);align-items:center;padding:clamp(20px,3vw,38px);border:1px solid rgba(116,218,240,.12);border-radius:36px;background:radial-gradient(circle at 32% 48%,rgba(34,178,211,.09),transparent 38%),rgba(3,20,29,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 60px rgba(0,0,0,.25)}.new-lobby-play{justify-self:center;width:min(100%,520px);min-height:0;height:360px;aspect-ratio:auto;padding:clamp(28px,4vw,48px)!important;border-radius:48% 52% 46% 54%/54% 44% 56% 46%!important;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;text-align:center;background:radial-gradient(circle at 50% 50%,rgba(59,215,249,.28),transparent 45%),linear-gradient(145deg,#0b5970,#072d42 58%,#061f2e)!important;box-shadow:0 28px 70px rgba(0,12,20,.5),0 0 0 10px rgba(61,203,235,.035),inset 0 1px 0 rgba(255,255,255,.18)!important}.new-lobby-play-glow{width:82%;right:9%;top:50%}.new-lobby-play-copy{grid-row:1;align-self:start;justify-items:center}.new-lobby-play-copy>strong{font-size:clamp(31px, 3.6vw, 48px)}.new-lobby-play-copy>strong{white-space:nowrap;font-size:clamp(29px, 2.55vw, 42px)}.new-lobby-play-stats{justify-content:center}.new-lobby-play-emblem{grid-column:1;grid-row:2;width:clamp(105px,11vw,155px)}.new-lobby-play-action{grid-row:3;justify-content:center}.new-lobby-play-action>.fa-play{width:58px;height:58px}.new-lobby-mode-strip{display:flex;flex-direction:column;gap:12px}.new-lobby-mode{min-height:112px!important;grid-template-columns:58px 1fr auto;border-radius:18px 30px 30px 18px!important;background:linear-gradient(100deg,rgba(17,52,66,.96),rgba(7,27,38,.82))!important}.new-lobby-dock{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;gap:11px;padding:12px;border-radius:30px;background:rgba(4,20,29,.7)}.new-lobby-shell:has(.new-lobby-offer) .new-lobby-dock,.new-lobby-shell:has(.new-lobby-offer) .new-lobby-game-zone{grid-row:2}.new-lobby-dock-item{min-height:92px;grid-template-columns:52px 1fr;padding:14px 12px;border:0;border-radius:22px;background:rgba(255,255,255,.045)}.new-lobby-dock-item>span:first-child{width:52px;height:52px;border-radius:18px}}.arcade-lobby-page{width:100%;min-height:calc(100dvh - var(--header-height,64px));height:auto!important;padding:clamp(24px,3vw,42px);display:flex;align-items:center;justify-content:center;overflow:visible!important}.arcade-lobby-shell{width:min(1180px,100%);display:grid;gap:12px}.arcade-lobby-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(145px,1fr));gap:clamp(11px,1.4vw,17px);min-height:min(620px,calc(100dvh - 155px))}.arcade-tile{--arcade-a:#25c8eb;--arcade-b:#0a789e;position:relative;min-width:0;min-height:0!important;padding:clamp(14px,1.65vw,22px)!important;border:3px solid rgba(231,250,255,.82)!important;border-radius:22px 22px 32px 16px!important;overflow:hidden;display:flex!important;flex-direction:column;color:#fff!important;text-decoration:none;background:linear-gradient(145deg,var(--arcade-a),var(--arcade-b))!important;box-shadow:0 12px 0 rgba(1,15,22,.42),0 22px 30px rgba(0,0,0,.26),inset 0 2px 0 rgba(255,255,255,.22)!important;transform:none!important;isolation:isolate}.arcade-tile::before{opacity:.18;background:linear-gradient(135deg,transparent 0 23%,rgba(255,255,255,.45) 23.5% 24.5%,transparent 25% 62%,rgba(255,255,255,.32) 62.5% 64%,transparent 65%),radial-gradient(circle at 85% 15%,rgba(255,255,255,.7),transparent 28%)}.arcade-tile::after{content:"";position:absolute;inset:7px;z-index:-1;border:1px solid rgba(255,255,255,.1);border-radius:15px 15px 25px 11px;pointer-events:none}.arcade-tile>strong{position:relative;z-index:2;font-size:clamp(18px, 2vw, 28px);line-height:1;letter-spacing:-.025em;text-shadow:0 3px 0 rgba(0,0,0,.22),0 7px 12px rgba(0,0,0,.24)}.arcade-tile:hover{transform:translateY(-4px) scale(1.012)!important;filter:saturate(1.08) brightness(1.06);box-shadow:0 15px 0 rgba(1,15,22,.42),0 28px 36px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.28)!important}.arcade-play-tile{--arcade-a:#55cd55;--arcade-b:#168a50;grid-column:4;grid-row:1/4;align-items:center;text-align:center;padding:clamp(22px,2.5vw,34px)!important;border-width:4px!important;border-radius:26px 36px 30px 24px!important}.arcade-play-tile>strong{font-size:clamp(29px, 3.2vw, 48px);line-height:.98;text-transform:uppercase;white-space:nowrap}.arcade-play-icon{flex:1;width:88%;display:grid;place-items:center;filter:drop-shadow(0 18px 15px rgba(0,0,0,.3))}.arcade-play-icon img{width:min(75%,190px);height:auto}.arcade-play-arrows{display:flex;align-items:center;justify-content:center;margin:8px 0 12px;font-size:clamp(42px, 5vw, 70px);letter-spacing:-18px;padding-right:18px;color:#fff;filter:drop-shadow(0 8px 0 rgba(21,87,32,.28))}.arcade-play-arrows i:first-child{opacity:.58}.arcade-play-arrows i:nth-child(2){opacity:.78}.arcade-mode-tile{justify-content:space-between}.arcade-mode-5{--arcade-a:#ff8666;--arcade-b:#e44832;grid-column:1;grid-row:1}.arcade-mode-4{--arcade-a:#f6cf47;--arcade-b:#cf8c12;grid-column:2/4;grid-row:1}.arcade-mode-6{--arcade-a:#c55dde;--arcade-b:#7139ad;grid-column:1/3;grid-row:2}.arcade-mode-icon{position:absolute;inset:20% 0 16%;display:grid;place-items:center;font-size:clamp(55px, 6vw, 88px);color:rgba(255,255,255,.94);filter:drop-shadow(0 14px 5px rgba(0,0,0,.25))}.arcade-tile-meta{position:relative;z-index:2;margin-top:auto;display:flex;gap:8px 12px;flex-wrap:wrap;align-items:center}.arcade-tile-meta b{padding:5px 8px;border-radius:999px;font-size:12px;background:rgba(0,0,0,.18)}.arcade-action-tile{align-items:center;justify-content:space-between;text-align:center}.arcade-action-tile>strong{align-self:flex-start;font-size:clamp(15px, 1.35vw, 19px);text-align:left}.arcade-action-tile>span{flex:1;display:grid;place-items:center;font-size:clamp(42px, 4vw, 65px);filter:drop-shadow(0 10px 6px rgba(0,0,0,.24))}.arcade-action-tile>b,.arcade-action-tile>small{position:relative;z-index:2;font-size:12px}.arcade-shop-tile{--arcade-a:#ed6578;--arcade-b:#b92d4f;grid-column:3;grid-row:2}.arcade-wheel-tile{--arcade-a:#59bff1;--arcade-b:#2376c4;grid-column:1;grid-row:3}.arcade-reward-tile{--arcade-a:#3bcbb0;--arcade-b:#117b81;grid-column:2;grid-row:3}.arcade-tournament-tile{--arcade-a:#8876e9;--arcade-b:#5040a8;grid-column:3;grid-row:3}.arcade-lock{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;text-align:center;font-weight:900;background:rgba(4,17,24,.86)}@media (max-width:700px) and (orientation:portrait){.arcade-lobby-page{min-height:calc(100dvh - 56px);padding:15px 16px 22px;align-items:start}.arcade-lobby-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(180px,27dvh) repeat(4,minmax(105px,1fr));min-height:0;gap:9px}.arcade-tile{border-width:2px!important;border-radius:17px 17px 23px 13px!important;padding:12px!important;box-shadow:0 7px 0 rgba(1,15,22,.4),0 12px 18px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.2)!important}.arcade-play-tile{grid-column:1/-1;grid-row:1;display:grid!important;grid-template-columns:1fr 105px;grid-template-rows:auto 1fr auto;text-align:left;align-items:center}.arcade-play-tile>strong{font-size:clamp(25px, 7.4vw, 34px)}.arcade-play-icon{grid-column:2;grid-row:1/4;width:100%}.arcade-play-icon img{width:92px}.arcade-play-arrows{grid-column:1;margin:0;justify-content:flex-start;font-size:38px}.arcade-play-tile .arcade-tile-meta{grid-column:1}.arcade-mode-5{grid-column:1;grid-row:2}.arcade-mode-4{grid-column:2;grid-row:2}.arcade-mode-6{grid-column:1/-1;grid-row:3}.arcade-shop-tile{grid-column:1;grid-row:4}.arcade-wheel-tile{grid-column:2;grid-row:4}.arcade-reward-tile{grid-column:1;grid-row:5}.arcade-tournament-tile{grid-column:2;grid-row:5}.arcade-tile>strong{font-size:clamp(15px, 4.4vw, 20px)}.arcade-mode-icon{font-size:clamp(42px, 13vw, 58px)}.arcade-tile-meta{gap:4px}.arcade-tile-meta b{padding:3px 5px;font-size:10px}.arcade-action-tile>strong{font-size:clamp(13px, 3.8vw, 16px)}.arcade-action-tile>span{font-size:39px}}@media (max-width:370px) and (orientation:portrait){.arcade-lobby-page{padding-inline:12px}.arcade-lobby-board{gap:7px}.arcade-tile{padding:9px!important}}@media (orientation:landscape) and (max-height:600px){.arcade-lobby-page{min-height:calc(100dvh - 48px);padding:7px 18px 10px;align-items:start}.arcade-lobby-board{min-height:calc(100dvh - 70px);grid-template-rows:repeat(3,minmax(78px,1fr));gap:8px}.arcade-tile{padding:9px!important;border-width:2px!important;border-radius:14px 14px 19px 10px!important;box-shadow:0 5px 0 rgba(1,15,22,.42),0 10px 14px rgba(0,0,0,.2)!important}.arcade-tile>strong{font-size:clamp(13px, 2vw, 18px)}.arcade-mode-icon{font-size:clamp(32px, 5vw, 52px)}.arcade-tile-meta b{padding:2px 4px;font-size:9px}.arcade-action-tile>span{font-size:31px}.arcade-play-tile>strong{font-size:clamp(22px, 3vw, 34px)}.arcade-play-icon img{width:min(65%,120px)}.arcade-play-arrows{font-size:38px;margin:0}}@media (max-width:700px) and (orientation:portrait){.new-lobby-play{justify-self:center;width:min(88vw,350px);min-height:0;aspect-ratio:1.32/1;border-radius:45% 55% 48% 52%/55% 45% 55% 45%!important;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;text-align:center;padding:20px 24px!important}.new-lobby-play-copy{grid-row:1;align-self:start;justify-items:center}.new-lobby-play-stats{justify-content:center}.new-lobby-play-emblem{grid-column:1;grid-row:2;width:94px}.new-lobby-play-action{grid-row:3;justify-content:center}}.lobby-quick-copy b{color:#fff;font-size:18px;font-weight:900}.lobby-quick-copy small{color:rgba(224,241,247,.68);font-size:12px;font-weight:700}.lobby-quick-copy .fa-coins{color:#ffd76e;font-size:13px}.lobby-quick-arrow{flex:0 0 auto;color:rgba(255,255,255,.48);font-size:11px}@media (orientation:portrait) and (max-width:767.98px){.home-page{padding-top:3px!important;padding-bottom:3px!important}.lobby-dashboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,72px);gap:7px;margin:10px 6px 12px}.lobby-quick-card{gap:8px;padding:9px 10px;border-radius:16px}.lobby-quick-icon{flex-basis:36px;width:36px;height:36px;border-radius:50%;font-size:16px}.lobby-quick-copy strong{font-size:13px}.lobby-quick-copy b{font-size:16px}.lobby-quick-copy small{font-size:10px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.lobby-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:52px;gap:6px;flex:0 0 52px;margin:14px 6px 5px}.lobby-quick-card{gap:6px;padding:6px 8px;border-radius:14px}.lobby-quick-icon{flex-basis:30px;width:30px;height:30px;border-radius:50%;font-size:14px}.lobby-quick-copy strong{font-size:11px}.lobby-quick-copy b{font-size:13px}.lobby-quick-copy small{font-size:9px}.lobby-quick-arrow{display:none}}.main .blot-levelup-icon span{font-size:0}.main .blot-levelup-icon span::before{content:"\f091";color:#6f3f00;font-family:"Font Awesome 6 Free";font-size:36px;font-weight:900}.main .blot-levelup{max-width:370px;padding:24px 20px 18px;background:radial-gradient(circle at 50% -10%,rgba(255,214,92,.25),transparent 38%),radial-gradient(circle at 0 100%,rgba(85,210,255,.16),transparent 42%),linear-gradient(155deg,rgba(42,38,91,.99),rgba(13,37,52,.99) 65%);border-color:rgba(255,218,112,.42);box-shadow:0 28px 80px rgba(0,0,0,.58),0 0 42px rgba(116,95,255,.2),inset 0 1px 0 rgba(255,255,255,.16)}.main .blot-levelup-icon{width:82px;height:82px;background:linear-gradient(145deg,#fff1a8,#ffc83f 48%,#f59e0b);border:3px solid rgba(255,255,255,.55);box-shadow:0 12px 30px rgba(245,158,11,.42),0 0 0 8px rgba(255,200,63,.09)}.main .blot-levelup-title{color:#fff8dc;font-size:27px}.main .blot-levelup-level{margin:5px 0 18px;color:rgba(236,243,255,.8);font-size:16px}.main .blot-levelup-reward{padding:16px;background:linear-gradient(110deg,rgba(255,215,106,.12),rgba(85,210,255,.08)),rgba(255,255,255,.045);border-color:rgba(255,218,112,.22)}.main .blot-levelup-reward-value{color:#ffdc69;font-size:32px}.main .blot-levelup-reward-value .blot-levelup-chip-icon{margin-left:7px;color:#ffd45f;font-size:.72em;filter:drop-shadow(0 0 8px rgba(255, 205, 68, .45));vertical-align:.04em}.main .blot-levelup-button{height:52px;background:linear-gradient(110deg,#00a6d8,#4d63e8 55%,#8b5cf6);border-color:rgba(255,255,255,.25);box-shadow:0 12px 28px rgba(58,89,225,.36),inset 0 1px 0 rgba(255,255,255,.22);font-size:16px}.blot-levelup{max-width:370px;padding:24px 20px 18px;background:radial-gradient(circle at 50% -10%,rgba(255,214,92,.25),transparent 38%),radial-gradient(circle at 0 100%,rgba(85,210,255,.16),transparent 42%),linear-gradient(155deg,rgba(42,38,91,.99),rgba(13,37,52,.99) 65%);border:1px solid rgba(255,218,112,.42);box-shadow:0 28px 80px rgba(0,0,0,.58),0 0 42px rgba(116,95,255,.2),inset 0 1px 0 rgba(255,255,255,.16)}.blot-levelup-glow{top:-110px;width:260px;height:260px;background:radial-gradient(circle,rgba(255,215,91,.42),rgba(255,174,48,.1) 38%,transparent 70%);filter:blur(8px);animation:blotRewardGlow 2.4s ease-in-out infinite}.blot-levelup-icon{width:82px;height:82px;margin-bottom:14px;background:linear-gradient(145deg,#fff1a8,#ffc83f 48%,#f59e0b);border:3px solid rgba(255,255,255,.55);box-shadow:0 12px 30px rgba(245,158,11,.42),0 0 0 8px rgba(255,200,63,.09);animation:blotRewardIcon 2.2s ease-in-out infinite}.blot-levelup-icon span{font-size:0}.blot-levelup-icon span::before{content:"\f091";color:#6f3f00;font-family:"Font Awesome 6 Free";font-size:36px;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.5)}.blot-levelup-title{color:#fff8dc;font-size:27px;letter-spacing:-.025em;text-shadow:0 3px 18px rgba(255,200,63,.2)}.blot-levelup-level{margin:5px 0 18px;color:rgba(236,243,255,.8);font-size:16px}.blot-levelup-level span{color:#fff;font-size:19px;font-weight:900}.blot-levelup-reward{padding:16px;background:linear-gradient(110deg,rgba(255,215,106,.12),rgba(85,210,255,.08)),rgba(255,255,255,.045);border:1px solid rgba(255,218,112,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.blot-levelup-reward-label{color:rgba(255,245,205,.72);font-size:13px;text-transform:uppercase;letter-spacing:.08em}.blot-levelup-reward-value{color:#ffdc69;font-size:32px;text-shadow:0 0 22px rgba(255,210,78,.35)}.blot-levelup-button{height:52px;overflow:hidden;background:linear-gradient(110deg,#00a6d8,#4d63e8 55%,#8b5cf6);border:1px solid rgba(255,255,255,.25);box-shadow:0 12px 28px rgba(58,89,225,.36),inset 0 1px 0 rgba(255,255,255,.22);font-size:16px}.blot-levelup-button::after{content:"";position:absolute;top:-70%;left:-35%;width:28%;height:240%;background:rgba(255,255,255,.3);transform:rotate(24deg);animation:blotRewardButtonShine 2.8s ease-in-out infinite}.blot-levelup-confetti{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.blot-levelup-confetti i{--confetti-color:#ffd75e;position:absolute;top:-18px;width:7px;height:12px;background:var(--confetti-color);border-radius:2px;opacity:0;animation:blotRewardConfetti 3.4s linear infinite}.blot-levelup-confetti i:first-child{left:7%;animation-delay:-.2s}.blot-levelup-confetti i:nth-child(2){left:15%;--confetti-color:#55d2ff;animation-delay:-1.7s}.blot-levelup-confetti i:nth-child(3){left:24%;--confetti-color:#ef7dbd;animation-delay:-2.6s}.blot-levelup-confetti i:nth-child(4){left:34%;--confetti-color:#53dfb6;animation-delay:-.9s}.blot-levelup-confetti i:nth-child(5){left:43%;--confetti-color:#9d8bff;animation-delay:-2.1s}.blot-levelup-confetti i:nth-child(6){left:53%;animation-delay:-1.2s}.blot-levelup-confetti i:nth-child(7){left:62%;--confetti-color:#55d2ff;animation-delay:-2.9s}.blot-levelup-confetti i:nth-child(8){left:71%;--confetti-color:#ef7dbd;animation-delay:-.5s}.blot-levelup-confetti i:nth-child(9){left:80%;--confetti-color:#53dfb6;animation-delay:-1.9s}.blot-levelup-confetti i:nth-child(10){left:89%;--confetti-color:#9d8bff;animation-delay:-2.4s}.blot-levelup-confetti i:nth-child(11){left:96%;animation-delay:-1s}.blot-levelup-confetti i:nth-child(12){left:48%;--confetti-color:#ff8f5e;animation-delay:-3.1s}@keyframes blotRewardGlow{0%,100%{opacity:.65;transform:translateX(-50%) scale(.92)}50%{opacity:1;transform:translateX(-50%) scale(1.08)}}@keyframes blotRewardIcon{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}@keyframes blotRewardButtonShine{0%,58%{left:-35%;opacity:0}68%{opacity:1}100%,88%{left:125%;opacity:0}}@keyframes blotRewardConfetti{0%{opacity:0;transform:translateY(-15px) rotate(0)}10%{opacity:.9}85%{opacity:.75}100%{opacity:0;transform:translateY(500px) rotate(620deg)}}@media (prefers-reduced-motion:reduce){.blot-levelup-button::after,.blot-levelup-confetti i,.blot-levelup-glow,.blot-levelup-icon{animation:none!important}}@keyframes pageTransitionIn{from{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.footer-menu a{display:inline-block;margin-left:12px;color:rgba(232,243,248,.74);font-weight:600;transition:color .18s ease}.footer-menu a:hover{color:#8fd5eb}.btn{display:inline-flex;align-items:center}.btn>i{font-size:22px}.btn>img{width:26px;height:26px;border-radius:50%}.btn-outline-light{--bs-btn-border-color:#f8f9fa33}.btn-primary{--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-bg:rgba(255, 255, 255, 0.13);--bs-btn-hover-border-color:rgba(255, 255, 255, 0.16);--bs-btn-active-bg:rgba(255, 255, 255, 0.16);--bs-btn-active-border-color:rgba(255, 255, 255, 0.18);--bs-btn-color:var(--primary-color);--bs-btn-hover-color:white;border-radius:10px}.header .btn{height:38px;border-radius:8px}.header a[href="/fortune"]{height:38px;align-items:center;justify-content:center;background:0 0;border:none;border-radius:10px;transition:transform .2s ease,background .2s ease,border-color .2s ease;display:none}.header a[href="/fortune"]:hover{background:0 0;transform:none}.text-purple{color:#ff7ad9}.dropdown-menu{padding:clamp(12px,2vw,22px) 0;background:linear-gradient(160deg,rgba(22,45,55,.96),rgba(10,20,25,.98)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 18px 45px rgba(0,0,0,.45);overflow:visible}.dropdown-item{padding:10px 14px;color:rgba(232,243,248,.82)}.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.09)}.settings-language-current{display:inline-flex;align-items:center;gap:4px;color:rgba(232,243,248,.58);font-size:12px;font-weight:700}.settings-language-current img{width:24px;height:24px;border-radius:50%;object-fit:cover}.settings-language-menu{position:relative}.settings-language-list{display:none;position:absolute;top:0;right:calc(100% + 8px);z-index:1100;width:150px;margin:0;padding:4px;border-radius:9px;background:linear-gradient(160deg,rgba(22,45,55,.98),rgba(10,20,25,.99)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 36px rgba(0,0,0,.36)}.settings-language-list-open{display:block}.settings-language-list .dropdown-item{border-radius:7px;padding:8px 10px;font-size:13px}.settings-language-list .dropdown-item.active{color:#fff;background:rgba(27,161,213,.25)}.settings-language-icon-open{transform:rotate(-90deg)}.settings-mobile-divider,.settings-mobile-item{display:none}@media (display-mode:standalone),(display-mode:minimal-ui){.blot-mobile-fullscreen,.settings-fullscreen-divider,.settings-fullscreen-item{display:none!important}}.blot-pwa-standalone .blot-mobile-fullscreen,.blot-pwa-standalone .settings-fullscreen-divider,.blot-pwa-standalone .settings-fullscreen-item{display:none!important}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:560px){body,html{overflow:hidden;overscroll-behavior:none}.blot-shell{min-height:100dvh;max-height:100dvh}.main{min-height:0;overflow:hidden}.settings-mobile-divider,.settings-mobile-item{display:block}.header .blot-balance-animated strong .text-white{font-size:19px;font-weight:900;line-height:1}.header .btn-purple{min-width:60px;padding-right:12px!important;padding-left:12px!important;justify-content:center}.header-settings-dropdown{--mobile-header-menu-width:min(68vw, 260px);position:absolute;top:0;bottom:0;left:0;z-index:1001;display:flex;align-items:center;margin:0!important;transform:none}.header-settings-dropdown .header-mobile-menu-button{width:40px;padding:0!important;justify-content:center}.header-settings-dropdown .header-mobile-menu-button::after{display:none}.header .dropdown-menu{min-width:190px;padding:5px;border-radius:9px}.header .dropdown-item{min-height:44px;padding:10px 12px;border-radius:8px;font-size:15px}.header .dropdown-divider{margin:3px 0}.header .form-switch .form-check-input{width:2.35rem;height:1.25rem;margin-left:10px}.settings-language-current{font-size:13px}.settings-language-current img{width:20px;height:20px}.settings-language-list{width:132px;padding:3px;border-radius:8px}.settings-language-list .dropdown-item{padding:9px 10px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-shell{min-height:100dvh;max-height:100dvh}.header .blot-balance-animated strong .text-white{font-size:19px;font-weight:900;line-height:1}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-shell{min-height:100dvh;max-height:100dvh}.header .blot-balance-animated strong .text-white{font-size:19px;font-weight:900;line-height:1}}@keyframes mobileGameMenuBackdropIn{from{opacity:0}to{opacity:1}}@keyframes mobileHeaderMenuIn{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes mobileLanguageMenuIn{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes mobileLanguageMenuDown{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (orientation:portrait) and (max-width:932px){.header .settings-language-menu{position:relative}.header .btn-danger{padding-left:12px!important;padding-right:12px!important}.header .settings-language-list{position:static;width:100%;margin-top:4px;box-shadow:none;background:rgba(255,255,255,.055)}.header .settings-language-icon-open{transform:rotate(90deg)}}.dropdown-divider{margin:0}.btn-purple{--bs-btn-bg:#6f42c1;--bs-btn-border-color:transparent;--bs-btn-hover-bg:#7d4edf;--bs-btn-hover-border-color:transparent;--bs-btn-active-bg:#7d4edf;--bs-btn-active-border-color:transparent;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;position:relative;overflow:hidden;font-weight:900;background:linear-gradient(135deg,#8b5cf6,#5b2bbf);box-shadow:0 8px 18px rgba(111,66,193,.2);border-radius:10px}.btn-purple:active,.btn-purple:hover{background:linear-gradient(135deg,#9b6dff,#6f42c1)}.btn-purple::after,.header .btn-danger::after{content:"";position:absolute;top:-45%;bottom:-45%;left:-70%;width:44%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-24deg);opacity:0;pointer-events:none}.btn-purple:hover::after,.header .btn-danger:hover::after{animation:button-shine .72s ease}@keyframes button-shine{0%{left:-70%;opacity:0}18%{opacity:.9}100%{left:125%;opacity:0}}.header .btn-danger{--bs-btn-bg:#dc3545;--bs-btn-border-color:transparent;--bs-btn-hover-bg:#ef4444;--bs-btn-hover-border-color:transparent;--bs-btn-active-bg:#ef4444;--bs-btn-active-border-color:transparent;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;position:relative;overflow:hidden;background:#c83d4f;box-shadow:none;border-radius:8px}.header .btn-danger:active,.header .btn-danger:hover{background:#dc4a5d}.header .btn-purple{background:#6846a9;box-shadow:none}.header .btn-purple:active,.header .btn-purple:hover{background:#7857b8}.header .btn-danger::after,.header .btn-purple::after{display:none}.header strong{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;color:#ffd36a;background:0 0;border:none;border-radius:10px}.header strong .text-white{color:#fff!important}#openProfile{gap:8px;background:0 0;border:none}#openProfile:hover{background:rgba(255,255,255,.04);border-color:transparent}#openProfile img{width:28px;height:28px;border:2px solid rgba(255,255,255,.22)}#openProfile.blot-user-vip{color:#fff;background:#3a3347;border-color:rgba(245,191,36,.38);box-shadow:none}#openProfile.blot-user-vip img{border-color:#fbbf24}.fs-7{font-size:.8rem!important}.fs-8{font-size:.6rem!important}@media (min-width:768px){.fs-md-5{font-size:1.25rem!important}.fs-md-6{font-size:1rem!important}}@media (max-width:768px){.dropdown-toggle::after{display:none}}.form-switch{display:inline-block;padding:0}.form-switch .form-check-input{width:2.5rem;height:1.3rem;border-radius:2rem;float:none;margin-left:15px}.form-switch .form-check-input:checked{background-color:#3fb25f;border-color:#3fb25f}.form-check-input:focus,.form-switch .form-check-input:active{box-shadow:none}.form-switch .form-check-label{padding-top:.15rem;padding-left:.5rem}.modal-content:not(.profile-modal){position:relative;background:linear-gradient(180deg,#1b2b34 0,#142129 100%);border:1px solid rgba(255,255,255,.08);border-radius:26px;color:#fff;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.45)}.modal-content:not(.profile-modal):not(.blot-trump-modal):not(.blot-score):not(.blot-result):not(.blot-levelup)::after{content:"";position:absolute;inset:0;z-index:0;background-image:url("/images/moroccan-flower-soft-white.webp?v=20260710.2");background-repeat:repeat;background-position:top left;background-size:140px 140px;pointer-events:none}.modal-content>*{position:relative;z-index:1}.modal-header{background:linear-gradient(135deg,rgba(0,139,187,.18),rgba(255,255,255,.03));border-bottom:1px solid rgba(255,255,255,.06)!important;padding:18px 22px}.modal-title{font-weight:800;font-size:1.15rem}.modal-body{padding:22px}.btn-close{filter:invert(1);opacity:.6}.btn-close:focus{box-shadow:none}@media (max-width:932px){.content,.content.page-transition-in,.content.page-transition-out{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}.modal-backdrop.fade,.modal.fade{transition:opacity .14s linear!important}.blot-chat-menu,.blot-friend-invite,.blot-socket-notice,.blot-waiting-room,.wheel-reward-popup{transition:none!important}.blot-game-actions.blot-game-actions-show{animation:none!important;opacity:1!important;transform:translateX(-50%)!important}.modal.fade .modal-dialog{opacity:0;transform:translate3d(0,8px,0) scale(.985)!important;transition:transform .16s cubic-bezier(.2, .75, .25, 1),opacity .12s linear!important;will-change:transform,opacity!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.modal.show .modal-dialog{opacity:1;transform:translate3d(0,0,0) scale(1)!important}.modal-backdrop.show{opacity:.42;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.friend-table-modal .modal-content,.game-leave-modal .modal-content,.modal-content:not(.profile-modal),.not-enough-chips-modal,.payment-method-modal,.tournament-prizes-modal .modal-content,.vip-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,rgba(31,58,70,.99),#0d1b23)!important;border-color:rgba(177,200,212,.14)!important;box-shadow:none!important;contain:paint;isolation:isolate}.modal-content:not(.profile-modal)::after,.payment-method-modal::before,.vip-modal::before,.wheel-reward-modal::before{display:none!important}.blot-levelup,.blot-result,.blot-score,.blot-trump-modal,.wheel-reward-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,rgba(31,58,70,.99),#0d1b23)!important;border-color:rgba(177,200,212,.14)!important;box-shadow:none!important;will-change:auto}.blot-levelup.blot-levelup-show,.blot-result.blot-result-show,.blot-score.blot-score-show,.blot-trump-modal.blot-trump-show,.wheel-reward-popup.active .wheel-reward-modal{animation:none!important;transition:none!important;opacity:1!important}.blot-trump-modal.blot-trump-show{visibility:visible!important;transform:translate(-50%,-50%) scale(1)!important}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{transform:translateX(-50%)!important}.blot-result.blot-result-show,.blot-score.blot-score-show,.wheel-reward-popup.active .wheel-reward-modal{transform:none!important}.blot-levelup.blot-levelup-show{transform:translate(-50%,-50%) scale(1)!important}.blot-levelup-glow{display:none!important}.main.game-page-active .content{filter:none!important}.main.game-page-active .blot-alert,.main.game-page-active .blot-avatar,.main.game-page-active .blot-combination-slot,.main.game-page-active .blot-first-turn,.main.game-page-active .blot-friend-invite,.main.game-page-active .blot-game-actions,.main.game-page-active .blot-mobile-game-menu,.main.game-page-active .blot-player-name,.main.game-page-active .blot-player-rating,.main.game-page-active .blot-scoreboard,.main.game-page-active .blot-socket-notice,.main.game-page-active .blot-table,.main.game-page-active .blot-taken-score,.main.game-page-active .blot-trump-badge,.main.game-page-active .blot-vip-badge,.main.game-page-active .blot-waiting-room{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.main.game-page-active .blot-first-turn,.main.game-page-active .blot-player-active .blot-avatar,.main.game-page-active .blot-player-vip .blot-avatar::before,.main.game-page-active .blot-player-vip .blot-player-name::before{animation:none!important}.main.game-page-active .blot-table{box-shadow:inset 0 0 22px rgba(0,0,0,.24)!important}.main.game-page-active .blot-scoreboard{width:94px;gap:7px;padding:8px 10px;border-radius:12px;justify-content:center}.main.game-page-active .blot-score-team{width:32px}.main.game-page-active .blot-score-label{margin-bottom:2px;font-size:9px;letter-spacing:.4px}.main.game-page-active .blot-score-value{font-size:16px}.main.game-page-active .blot-score-divider{height:34px}.main.game-page-active .blot-taken-score{width:94px;border-radius:8px;font-size:13px;background-size:14px auto}.main.game-page-active .blot-taken-score>div{padding:6px 0}.main.game-page-active .blot-waiting-room{width:min(250px,calc(100vw - 52px));padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,rgba(20,82,64,.96),rgba(10,49,39,.98)),url("/images/carbon-fibre.webp");border-color:rgba(126,226,170,.18);box-shadow:0 10px 22px rgba(0,0,0,.24)!important}.main.game-page-active .blot-waiting-title{font-size:12px}.main.game-page-active .blot-waiting-count{margin-top:5px;font-size:26px}.main.game-page-active .blot-waiting-text{margin-top:5px;font-size:10px}.profile-close{top:10px;right:10px;width:30px;height:30px;font-size:12px}.game-leave-modal .modal-dialog{max-width:min(320px,calc(100vw - 26px));margin-left:auto;margin-right:auto}.game-leave-modal .modal-content{border-radius:16px}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{padding:10px 12px}.game-leave-modal .modal-body{padding:12px;font-size:12px}.game-leave-modal .modal-title{font-size:14px}.game-leave-modal .btn{min-width:70px;height:34px;padding:0 12px;border-radius:10px;font-size:12px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-chat-menu,.blot-friend-invite,.blot-socket-notice,.blot-waiting-room{transition:none!important}.blot-game-actions.blot-game-actions-show{animation:none!important;opacity:1!important;transform:translateX(-50%)!important}.blot-levelup,.blot-result,.blot-score,.blot-trump-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,rgba(31,58,70,.99),#0d1b23)!important;border-color:rgba(177,200,212,.14)!important;box-shadow:none!important;will-change:auto}.blot-levelup.blot-levelup-show,.blot-result.blot-result-show,.blot-score.blot-score-show,.blot-trump-modal.blot-trump-show{animation:none!important;transition:none!important;opacity:1!important}.blot-trump-modal.blot-trump-show{visibility:visible!important;transform:translate(-50%,-50%) scale(1)!important}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{transform:translateX(-50%)!important}.blot-result.blot-result-show,.blot-score.blot-score-show{transform:none!important}.blot-levelup.blot-levelup-show{transform:translate(-50%,-50%) scale(1)!important}.blot-levelup-glow{display:none!important}.main.game-page-active .content{filter:none!important}.main.game-page-active .blot-alert,.main.game-page-active .blot-avatar,.main.game-page-active .blot-combination-slot,.main.game-page-active .blot-first-turn,.main.game-page-active .blot-friend-invite,.main.game-page-active .blot-game-actions,.main.game-page-active .blot-mobile-game-menu,.main.game-page-active .blot-player-name,.main.game-page-active .blot-player-rating,.main.game-page-active .blot-scoreboard,.main.game-page-active .blot-socket-notice,.main.game-page-active .blot-table,.main.game-page-active .blot-taken-score,.main.game-page-active .blot-trump-badge,.main.game-page-active .blot-vip-badge,.main.game-page-active .blot-waiting-room{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.main.game-page-active .blot-first-turn,.main.game-page-active .blot-player-active .blot-avatar,.main.game-page-active .blot-player-vip .blot-avatar::before,.main.game-page-active .blot-player-vip .blot-player-name::before{animation:none!important}.main.game-page-active .blot-table{box-shadow:inset 0 0 22px rgba(0,0,0,.24)!important}.main.game-page-active .blot-scoreboard{width:94px;gap:7px;padding:8px 10px;border-radius:12px;justify-content:center}.main.game-page-active .blot-score-team{width:32px}.main.game-page-active .blot-score-label{margin-bottom:2px;font-size:9px;letter-spacing:.4px}.main.game-page-active .blot-score-value{font-size:16px}.main.game-page-active .blot-score-divider{height:34px}.main.game-page-active .blot-taken-score{width:94px;border-radius:8px;font-size:13px;background-size:14px auto}.main.game-page-active .blot-taken-score>div{padding:6px 0}.main.game-page-active .blot-waiting-room{width:min(250px,calc(100vw - 52px));padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,rgba(20,82,64,.96),rgba(10,49,39,.98)),url("/images/carbon-fibre.webp");border-color:rgba(126,226,170,.18);box-shadow:0 10px 22px rgba(0,0,0,.24)!important}.main.game-page-active .blot-waiting-title{font-size:12px}.main.game-page-active .blot-waiting-count{margin-top:5px;font-size:26px}.main.game-page-active .blot-waiting-text{margin-top:5px;font-size:10px}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-chat-menu,.blot-friend-invite,.blot-socket-notice,.blot-waiting-room{transition:none!important}.blot-game-actions.blot-game-actions-show{animation:none!important;opacity:1!important;transform:translateX(-50%)!important}.blot-levelup,.blot-result,.blot-score,.blot-trump-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,rgba(31,58,70,.99),#0d1b23)!important;border-color:rgba(177,200,212,.14)!important;box-shadow:none!important;will-change:auto}.blot-levelup.blot-levelup-show,.blot-result.blot-result-show,.blot-score.blot-score-show,.blot-trump-modal.blot-trump-show{animation:none!important;transition:none!important;opacity:1!important}.blot-trump-modal.blot-trump-show{visibility:visible!important;transform:translate(-50%,-50%) scale(1)!important}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{transform:translateX(-50%)!important}.blot-result.blot-result-show,.blot-score.blot-score-show{transform:none!important}.blot-levelup.blot-levelup-show{transform:translate(-50%,-50%) scale(1)!important}.blot-levelup-glow{display:none!important}.main.game-page-active .content{filter:none!important}.main.game-page-active .blot-alert,.main.game-page-active .blot-avatar,.main.game-page-active .blot-combination-slot,.main.game-page-active .blot-first-turn,.main.game-page-active .blot-friend-invite,.main.game-page-active .blot-game-actions,.main.game-page-active .blot-mobile-game-menu,.main.game-page-active .blot-player-name,.main.game-page-active .blot-player-rating,.main.game-page-active .blot-scoreboard,.main.game-page-active .blot-socket-notice,.main.game-page-active .blot-table,.main.game-page-active .blot-taken-score,.main.game-page-active .blot-trump-badge,.main.game-page-active .blot-vip-badge,.main.game-page-active .blot-waiting-room{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.main.game-page-active .blot-first-turn,.main.game-page-active .blot-player-active .blot-avatar,.main.game-page-active .blot-player-vip .blot-avatar::before,.main.game-page-active .blot-player-vip .blot-player-name::before{animation:none!important}.main.game-page-active .blot-table{box-shadow:inset 0 0 22px rgba(0,0,0,.24)!important}.main.game-page-active .blot-scoreboard{width:94px;gap:7px;padding:8px 10px;border-radius:12px;justify-content:center}.main.game-page-active .blot-score-team{width:32px}.main.game-page-active .blot-score-label{margin-bottom:2px;font-size:9px;letter-spacing:.4px}.main.game-page-active .blot-score-value{font-size:16px}.main.game-page-active .blot-score-divider{height:34px}.main.game-page-active .blot-taken-score{width:94px;border-radius:8px;font-size:13px;background-size:14px auto}.main.game-page-active .blot-taken-score>div{padding:6px 0}.main.game-page-active .blot-waiting-room{width:min(250px,calc(100vw - 52px));padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,rgba(20,82,64,.96),rgba(10,49,39,.98)),url("/images/carbon-fibre.webp");border-color:rgba(126,226,170,.18);box-shadow:0 10px 22px rgba(0,0,0,.24)!important}.main.game-page-active .blot-waiting-title{font-size:12px}.main.game-page-active .blot-waiting-count{margin-top:5px;font-size:26px}.main.game-page-active .blot-waiting-text{margin-top:5px;font-size:10px}}.red-close{position:absolute;top:14px;right:16px;background:0 0;border:none;color:#ef4444;font-size:28px;z-index:5}.progress{height:10px;background:rgba(255,255,255,.08);border-radius:10px}.progress-bar{width:0%;background:#f59e0b;transition:width 1.2s ease}.profile-close{position:absolute;top:14px;right:14px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#e8f3f8;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:50%;z-index:3}.profile-close:hover{background:rgba(239,68,68,.22);color:#fff}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.profile-close{top:9px;right:9px;width:28px;height:28px;font-size:12px}.game-leave-modal .modal-dialog{max-width:min(300px,calc(100vw - 26px))}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{padding:8px 10px}.game-leave-modal .modal-body{padding:10px;font-size:11px}.game-leave-modal .modal-title{font-size:13px}.game-leave-modal .btn{height:30px;min-width:64px;font-size:11px}}.vip-dialog{--bs-modal-width:560px}.vip-modal{position:relative;padding:22px;border-radius:20px;background:linear-gradient(160deg,rgba(25,42,55,.97),rgba(10,18,25,.99)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.08)}.vip-modal::before{content:"";position:absolute;inset:0 0 auto;height:134px;background:linear-gradient(90deg,rgba(124,58,237,.26),transparent 58%),linear-gradient(135deg,rgba(245,158,11,.24),transparent 48%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 56%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 56%,transparent 100%);pointer-events:none}.vip-close{position:absolute;top:14px;right:14px;z-index:3;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#e8f3f8;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:50%}.vip-close:hover{color:#fff;background:rgba(239,68,68,.22)}.vip-hero{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding-right:38px}.vip-badge{width:72px;height:72px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:20px;color:#3c2500;font-size:30px;background:linear-gradient(135deg,#ffe27a,#f59e0b);box-shadow:0 14px 34px rgba(245,158,11,.34),inset 0 1px 0 rgba(255,255,255,.55)}.vip-kicker{display:inline-flex;align-items:center;height:24px;padding:0 10px;color:#2f1d00;font-size:12px;font-weight:950;background:linear-gradient(135deg,#ffe27a,#f59e0b);border-radius:999px}.vip-hero h4{margin:8px 0 0;color:#fff;font-size:24px;font-weight:900;line-height:1.1}.vip-hero p{max-width:360px;margin:8px 0 0;color:rgba(232,243,248,.72);font-size:13px;font-weight:700;line-height:1.4}.vip-benefits{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.vip-item{min-width:0;display:flex;align-items:center;gap:10px;padding:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.04);border-radius:12px}.vip-icon{width:36px;height:36px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:16px}.vip-icon-blue{color:#65d7ff;background:rgba(0,139,187,.18)}.vip-icon-purple{color:#c4a2ff;background:rgba(124,58,237,.2)}.vip-icon-gold{color:#ffd36a;background:rgba(245,158,11,.18)}.vip-icon-red{color:#ff8b8b;background:rgba(239,68,68,.18)}.vip-text{min-width:0;color:rgba(243,248,250,.88);font-size:13px;font-weight:700;line-height:1.3}.vip-packages{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.vip-current-status{position:relative;z-index:1;display:flex;align-items:center;gap:5px 7px;margin:12px 0 -2px;padding:10px 12px;color:#fff5d6;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.28);border-radius:12px;font-size:13px;font-weight:800}.vip-current-status i,.vip-current-status strong{color:#ffd36a}.vip-card{position:relative;min-width:0;padding:13px 8px;overflow:hidden;color:#eefaff;text-align:center;background:linear-gradient(155deg,rgba(245,158,11,.12),transparent 52%),rgba(255,255,255,.055);border:2px solid rgba(245,158,11,.2);border-radius:12px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 18px rgba(0,0,0,.16);transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.vip-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,transparent,#ffd36a,transparent);opacity:.55}.vip-card::after{content:"";position:absolute;top:8px;right:8px;width:15px;height:15px;background:rgba(5,15,20,.72);border:2px solid rgba(255,211,106,.6);border-radius:50%;box-shadow:inset 0 0 0 3px transparent}.vip-card-active,.vip-card:hover{transform:translateY(-2px);background:linear-gradient(155deg,rgba(245,158,11,.25),transparent 58%),rgba(255,255,255,.075);border-color:rgba(255,211,106,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 28px rgba(0,0,0,.26)}.vip-card-active::before{opacity:1}.vip-card-active::after{background:#ffd36a;border-color:#ffd36a;box-shadow:inset 0 0 0 3px #684109,0 0 12px rgba(245,158,11,.42)}.vip-card:active{transform:translateY(0) scale(.98)}.vip-card:focus-visible{outline:2px solid #ffe89a;outline-offset:3px}.vip-days{color:rgba(232,243,248,.68);font-size:12px;font-weight:800}.vip-price{margin-top:8px;color:#ffd36a;font-size:18px;font-weight:950}.vip-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.09)}.vip-footer span{color:rgba(232,243,248,.64);font-size:12px;font-weight:700;line-height:1.35}.vip-buy-btn{flex:0 0 auto;min-width:128px;height:40px;color:#2f1d00;font-weight:950;background:linear-gradient(135deg,#ffe27a,#f59e0b);border:none;border-radius:12px;box-shadow:0 10px 24px rgba(245,158,11,.28)}.vip-buy-btn:hover{filter:brightness(1.06)}@media (max-width:932px){.vip-dialog{--bs-modal-width:min(360px, calc(100vw - 24px));margin:8px auto}.vip-modal{padding:14px;border-radius:16px}.vip-modal::before{height:92px}.vip-close{top:10px;right:10px;width:30px;height:30px;font-size:12px}.vip-hero{gap:10px;padding-right:30px}.vip-badge{width:54px;height:54px;border-radius:15px;font-size:22px}.vip-kicker{height:20px;padding:0 8px;font-size:10px}.vip-hero h4{margin-top:5px;font-size:18px}.vip-hero p{margin-top:5px;font-size:11px;line-height:1.25}.vip-benefits{gap:7px;margin-top:10px}.vip-item{gap:7px;padding:8px;border-radius:10px}.vip-icon{width:28px;height:28px;border-radius:9px;font-size:13px}.vip-text{font-size:11px;line-height:1.2}.vip-current-status{margin:8px 0 -2px;padding:8px 10px;border-radius:10px;font-size:11px}.vip-packages{gap:7px;margin-top:10px}.vip-card{padding:8px 6px;border-radius:10px}.vip-days{font-size:10px}.vip-price{margin-top:4px;font-size:15px}.vip-footer{gap:9px;margin-top:10px;padding-top:10px}.vip-footer span{font-size:10px}.vip-buy-btn{min-width:110px;height:34px;border-radius:10px;font-size:12px}}@media (max-width:560px){.vip-modal{padding:13px}.vip-badge{width:50px;height:50px;border-radius:14px;font-size:20px}.vip-hero{align-items:flex-start}.vip-hero h4{font-size:17px}.vip-benefits{grid-template-columns:1fr}.vip-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.vip-footer{align-items:stretch;flex-direction:column}.vip-buy-btn{width:100%}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.vip-dialog{--bs-modal-width:min(500px, calc(100vw - 24px));margin-top:8px;margin-bottom:8px}.vip-modal{max-height:calc(100vh - 16px);padding:10px;overflow-y:auto;border-radius:14px}.vip-modal::before{height:96px}.vip-close{top:9px;right:9px;width:28px;height:28px;font-size:12px}.vip-badge{width:48px;height:48px;border-radius:14px;font-size:20px}.vip-hero{gap:11px;padding-right:32px}.vip-kicker{height:20px;padding:0 8px;font-size:10px}.vip-hero h4{margin-top:5px;font-size:17px}.vip-hero p{display:none}.vip-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.vip-item{padding:8px}.vip-icon{width:28px;height:28px;border-radius:9px;font-size:13px}.vip-text{font-size:11px}.vip-packages{gap:8px;margin-top:10px}.vip-card{padding:8px 6px}.vip-price{margin-top:4px;font-size:15px}.vip-footer{margin-top:8px;padding-top:8px}.vip-buy-btn{height:32px;min-width:104px;font-size:11px}}.header-fortune-link{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;border-radius:11px}.wheel-icon{width:40px;height:40px;display:block;transition:transform .5s ease}.wheel-icon:hover{transform:rotate(360deg)}@media (min-width:768px){.main{max-width:1200px;max-height:800px;border-radius:12px;overflow:hidden}.btn-primary{--bs-btn-bg:transparent}}@media (max-height:600px){.main{border-radius:0}}.flags{position:relative;width:36px;height:32px}.flags>div{position:absolute;right:0;transition:right .3s;cursor:pointer;width:34px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:none;border-radius:9px;overflow:hidden}.flags>div:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.14)}.flags>div img{width:24px;height:18px;object-fit:cover;border-radius:3px}.flags>div.current,.flags>div.opened{z-index:1}@media (max-width:767.98px){.header{height:52px}.header .btn,.header a[href="/fortune"]{height:34px;min-height:34px;padding-top:0;padding-bottom:0;border-radius:10px}.header .btn>i{font-size:18px}#openProfile img,.header .btn>img{width:28px;height:28px}.header strong{min-height:34px;padding:0 6px;border:none;background:0 0;border-radius:none}.footer{height:36px}.footer-menu a{margin-left:10px}.header-fortune-link{width:34px;height:34px;flex-basis:34px;margin-right:7px}.wheel-icon{width:34px;height:34px}}@media (max-width:767.98px) and (orientation:portrait){.header .btn-purple[data-bs-target="#vipModal"]{min-width:44px;margin-right:2px!important;margin-left:2px!important;padding-right:7px!important;padding-left:7px!important}#openProfile{height:38px;min-height:38px;padding-right:2px!important;padding-left:2px!important}#openProfile img{width:34px;height:34px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.header{height:50px}.footer{height:32px}.header .btn,.header a[href="/fortune"],.header strong{height:34px!important;min-height:34px;font-size:14px}.header .btn>i{font-size:18px}#openProfile img,.header .btn>img{width:28px;height:28px}.header-fortune-link{width:34px;height:34px;flex-basis:34px;margin-right:7px}.wheel-icon{width:34px;height:34px}.footer{font-size:11px}}.lobby{width:100%}.game-mode{display:block;position:relative;overflow:hidden;border-radius:18px;padding:20px;min-height:150px;justify-content:space-between;align-items:center;transition:.25s;cursor:pointer;box-shadow:0 10px 25px rgba(0,0,0,.4);color:#fff;text-decoration:none}.game-mode:focus,.game-mode:hover{color:#fff;text-decoration:none}.game-mode:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 20px 40px rgba(0,0,0,.6)}.game-mode-locked{cursor:not-allowed}.game-mode-locked:hover{transform:none}.mode-lock-cover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.9);font-size:30px;background:rgba(2,8,12,.5);opacity:0;pointer-events:none;transition:opacity .18s ease}.mode-lock-message{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:7px;padding:7px 9px;color:#eefaff;background:rgba(0,0,0,.44);border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.25);font-size:11px;font-weight:800;line-height:1.25;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease}.game-mode-balance-locked .mode-lock-message{bottom:12px}.mode-buychips-link{display:none}.mode-buychips-link:hover{filter:brightness(1.08)}.game-mode-locked:focus .mode-lock-cover,.game-mode-locked:focus .mode-lock-message,.game-mode-locked:hover .mode-lock-cover,.game-mode-locked:hover .mode-lock-message{opacity:1;transform:translateY(0)}.not-enough-chips-dialog{--bs-modal-width:430px}.not-enough-chips-modal{position:relative;align-items:center;padding:28px 24px 24px;text-align:center;background:linear-gradient(160deg,rgba(24,47,57,.98),rgba(11,22,28,.98)),url("/images/carbon-fibre.webp")}.not-enough-chips-icon{width:74px;height:74px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;color:#fff4cf;background:linear-gradient(135deg,#f59e0b,#b45309);border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 18px 38px rgba(0,0,0,.34);font-size:30px}.not-enough-chips-modal h3{margin:0 0 8px;color:#fff;font-size:24px;font-weight:900}.not-enough-chips-modal p{max-width:330px;margin:0 0 18px;color:rgba(238,250,255,.76);font-size:14px;font-weight:700;line-height:1.45}.not-enough-chips-stats{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.not-enough-chips-stats div{padding:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.11);border-radius:12px}.not-enough-chips-stats span{display:block;color:rgba(238,250,255,.62);font-size:11px;font-weight:800;text-transform:uppercase}.not-enough-chips-stats strong{display:inline-flex;align-items:center;gap:7px;margin-top:5px;color:#fff;font-size:24px;font-weight:900}.not-enough-chips-stats strong span{font-size:1em;line-height:1}.not-enough-chips-offer{width:100%;display:flex;align-items:center;gap:10px;margin:-4px 0 12px;padding:10px 12px;color:#fff7d6;text-align:left;background:linear-gradient(135deg,rgba(245,158,11,.22),rgba(180,83,9,.13));border:1px solid rgba(251,191,36,.38);border-radius:12px}.not-enough-chips-offer-icon{width:34px;height:34px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#3b2500;background:linear-gradient(135deg,#fde68a,#f59e0b);border-radius:10px}.not-enough-chips-offer-copy{min-width:0;display:flex;flex:1 1 auto;flex-direction:column}.not-enough-chips-offer-copy strong{font-size:12px;font-weight:900;line-height:1.25}.not-enough-chips-offer-copy small{display:inline-flex;align-items:center;gap:5px;margin-top:3px;color:rgba(255,247,214,.72);font-size:11px;font-weight:800}.not-enough-chips-offer-value{flex:0 0 auto;color:#fff;font-size:22px;font-weight:950;line-height:1}.not-enough-chips-buy{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border:1px solid rgba(255,255,255,.22);border-radius:12px;box-shadow:0 14px 30px rgba(185,28,28,.24);font-weight:900;text-decoration:none}.not-enough-chips-buy:hover{color:#fff;filter:brightness(1.08)}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.not-enough-chips-dialog{--bs-modal-width:min(520px, calc(100vw - 28px));margin:8px auto}.not-enough-chips-modal{max-height:calc(100vh - 16px);padding:14px 18px 16px;overflow:hidden}.not-enough-chips-icon{width:44px;height:44px;margin-bottom:8px;font-size:18px;box-shadow:none}.not-enough-chips-modal h3{margin-bottom:4px;font-size:18px}.not-enough-chips-modal p{max-width:440px;margin-bottom:10px;font-size:12px;line-height:1.25}.not-enough-chips-stats{gap:8px;margin-bottom:10px}.not-enough-chips-stats div{padding:8px 10px;border-radius:9px}.not-enough-chips-stats span{font-size:9px}.not-enough-chips-stats strong{margin-top:3px;font-size:19px}.not-enough-chips-offer{margin-bottom:8px;padding:7px 9px}.not-enough-chips-offer-icon{width:28px;height:28px}.not-enough-chips-offer-copy strong{font-size:11px}.not-enough-chips-offer-copy small{font-size:10px}.not-enough-chips-offer-value{font-size:18px}.not-enough-chips-buy{min-height:46px;border-radius:9px;font-size:14px}.not-enough-chips-modal .profile-close{top:8px;right:8px;width:28px;height:28px}}.payment-method-dialog{--bs-modal-width:560px}.payment-method-modal{position:relative;overflow:hidden;padding:24px;background:radial-gradient(circle at 18% -18%,rgba(103,232,249,.24),transparent 34%),linear-gradient(160deg,rgba(27,52,62,.98),rgba(9,20,27,.985)),url("/images/carbon-fibre.webp");border:1px solid rgba(122,220,255,.18);border-radius:20px;box-shadow:0 24px 70px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.08)}.payment-method-modal::before{content:"";position:absolute;inset:0 0 auto;height:118px;background:linear-gradient(90deg,rgba(0,139,187,.22),transparent 62%),linear-gradient(135deg,rgba(245,158,11,.14),transparent 45%);pointer-events:none}.payment-method-head{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding-right:36px;margin-bottom:18px}.payment-method-icon{width:58px;height:58px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#fff4cf;background:linear-gradient(135deg,rgba(245,158,11,.95),rgba(180,83,9,.95));border:1px solid rgba(255,255,255,.2);border-radius:18px;box-shadow:0 14px 28px rgba(180,83,9,.22);font-size:24px}.payment-method-head h4{margin:0;color:#fff;font-size:21px;font-weight:950}.payment-method-head p{margin:4px 0 0;color:rgba(238,250,255,.68);font-size:13px;font-weight:800}.payment-product-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.payment-product-row p{margin:0}.payment-product-row strong{display:inline-flex;align-items:center;min-height:25px;padding:4px 10px;color:#2f1d00;background:linear-gradient(135deg,#ffe27a,#f59e0b);border-radius:999px;font-size:13px;font-weight:950}.payment-method-list{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:8px}.payment-method-card{position:relative;min-height:54px;display:flex;align-items:center;gap:11px;padding:9px 44px 9px 10px;overflow:hidden;color:#eefaff;background:rgba(4,18,24,.34);border:1px solid rgba(177,220,235,.12);border-radius:12px;font-weight:900;text-align:left;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.payment-method-card::after{content:"\f054";position:absolute;top:50%;right:14px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:rgba(213,240,248,.48);font-family:"Font Awesome 6 Free";font-size:11px;font-weight:900;transform:translateY(-50%)}.payment-method-card:hover{background:rgba(16,49,60,.66);border-color:rgba(103,232,249,.28);box-shadow:inset 3px 0 0 rgba(81,216,255,.78),inset 0 1px 0 rgba(255,255,255,.07)}.payment-method-card i{width:36px;height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#f8d46a;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:18px;text-align:center}.payment-method-card span{min-width:0;color:rgba(238,250,255,.92);font-size:14px;line-height:1.18}.payment-method-test{background:rgba(19,72,44,.48);border-color:rgba(74,222,128,.26)}.payment-method-test i{color:#86efac;background:rgba(34,197,94,.12)}.account-blocked-modal{z-index:22020}.account-blocked-modal .modal-content{position:relative;overflow:hidden;border:1px solid rgba(255,95,95,.34);border-radius:18px;padding:28px;color:#eef7fb;background:radial-gradient(circle at 18% 0,rgba(255,104,104,.24),transparent 46%),linear-gradient(160deg,rgba(63,27,38,.96),rgba(24,43,47,.98));box-shadow:0 24px 70px rgba(0,0,0,.42)}.account-blocked-icon{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 14px;color:#fff;font-size:22px;background:linear-gradient(135deg,#ff5a68,#b7193a);border-radius:50%;box-shadow:0 12px 30px rgba(183,25,58,.34)}.account-blocked-title{margin:0 0 8px;text-align:center;font-size:22px;font-weight:900}.account-blocked-text{margin:0 0 18px;color:rgba(238,247,251,.76);text-align:center;font-size:14px}.account-blocked-box{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px;padding:12px 14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:12px}.account-blocked-box span{color:rgba(238,247,251,.68);font-size:12px;font-weight:800;text-transform:uppercase}.account-blocked-box strong{color:#fff;text-align:right;font-size:14px}@media (max-width:932px){.account-blocked-modal .modal-dialog{max-width:min(92vw,420px);margin:10px auto}.account-blocked-modal .modal-content{padding:18px;border-radius:14px}.account-blocked-icon{width:44px;height:44px;margin-bottom:10px;font-size:18px}.account-blocked-title{font-size:18px}.account-blocked-text{margin-bottom:12px;font-size:12px}.account-blocked-box{padding:10px}}@keyframes paymentSuccessShine{0%,42%{transform:translateX(-120%) skewX(-18deg)}100%,72%{transform:translateX(120%) skewX(-18deg)}}@media (max-width:520px){.payment-method-dialog{margin:10px}.payment-method-modal{max-height:calc(100dvh - 20px);padding:18px;overflow-y:auto;border-radius:18px}.payment-method-modal::before{height:72px;background:linear-gradient(90deg,rgba(0,139,187,.12),transparent 68%),linear-gradient(135deg,rgba(245,158,11,.08),transparent 52%)}.payment-method-head{gap:11px;margin-bottom:14px;padding-right:30px}.payment-method-icon{width:44px;height:44px;border-radius:14px;font-size:18px}.payment-method-head h4{font-size:17px;line-height:1.1}.payment-product-row{gap:6px}.payment-method-list{grid-template-columns:1fr;gap:8px}.payment-method-card{min-height:48px;padding:8px 40px 8px 9px;border-radius:12px;font-size:13px}.payment-method-card i{width:30px;height:30px;border-radius:10px;font-size:16px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.payment-method-dialog{--bs-modal-width:min(720px, calc(100vw - 24px));margin-top:8px;margin-bottom:8px}.payment-method-modal{max-height:calc(100vh - 16px);padding:14px;overflow-y:auto;border-radius:14px}.payment-method-modal::before{height:62px;background:linear-gradient(90deg,rgba(0,139,187,.1),transparent 70%)}.payment-method-modal .profile-close{top:8px;right:8px}.payment-method-head{gap:10px;min-height:42px;margin-bottom:10px;padding-right:34px}.payment-method-icon{width:42px;height:42px;border-radius:12px;font-size:18px}.payment-method-head h4{font-size:16px;line-height:1.1}.payment-method-head p{margin-top:2px;font-size:11px;line-height:1.15}.payment-product-row{gap:6px;margin-top:2px}.payment-product-row strong{min-height:20px;padding:3px 7px;font-size:11px}.payment-method-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.payment-method-card{min-height:46px;gap:8px;padding:7px 34px 7px 8px;border-radius:10px;font-size:12px;line-height:1.1}.payment-method-card::after{right:10px;width:20px;height:20px;font-size:10px}.payment-method-card i{width:26px;height:26px;border-radius:8px;font-size:17px}.payment-method-test{grid-column:auto}}@media (orientation:landscape) and (max-width:932px) and (max-height:380px){.payment-method-dialog{--bs-modal-width:min(760px, calc(100vw - 18px));margin-top:6px;margin-bottom:6px}.payment-method-modal{max-height:calc(100vh - 12px);padding:10px}.payment-method-modal::before{height:36px;opacity:.55}.payment-method-head{margin-bottom:7px}.payment-method-icon{width:34px;height:34px;font-size:15px}.payment-method-head h4{font-size:14px}.payment-method-head p{font-size:10px}.payment-method-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.payment-method-card{min-height:38px;padding:6px 26px 6px 7px;font-size:11px}.payment-method-card::after{right:7px;width:16px;height:16px;font-size:9px}.payment-method-card i{width:22px;height:22px;border-radius:7px;font-size:15px}}@media (max-width:932px){#playersModal .modal-dialog,#prizeModal .modal-dialog,#tournamentResultsModal .modal-dialog,.account-blocked-modal .modal-dialog,.game-resume-modal .modal-dialog,.tournament-prizes-modal .modal-dialog{max-width:min(380px,calc(100vw - 24px));margin-left:auto;margin-right:auto}#playersModal .modal-content,#prizeModal .modal-content,#tournamentResultsModal .modal-content,.account-blocked-modal .modal-content,.game-resume-modal .modal-content,.tournament-prizes-modal .modal-content{border-radius:17px}#playersModal .modal-footer,#playersModal .modal-header,#prizeModal .modal-footer,#prizeModal .modal-header,#tournamentResultsModal .modal-footer,#tournamentResultsModal .modal-header,.account-blocked-modal .modal-footer,.account-blocked-modal .modal-header,.game-resume-modal .modal-footer,.game-resume-modal .modal-header,.tournament-prizes-modal .modal-footer,.tournament-prizes-modal .modal-header{padding:12px 14px}#playersModal .modal-title,#prizeModal .modal-title,#tournamentResultsModal .modal-title,.account-blocked-title,.game-resume-modal .modal-title,.tournament-prizes-modal .modal-title{font-size:16px;line-height:1.2}#playersModal .modal-body,#prizeModal .modal-body,#tournamentResultsModal .modal-body,.account-blocked-text,.game-resume-modal .modal-body,.tournament-prizes-modal .modal-body{font-size:14px;line-height:1.35}#playersModal .btn,#prizeModal .btn,#tournamentResultsModal .btn,.game-resume-modal .btn,.tournament-prizes-modal .btn{min-height:38px;min-width:82px;padding:0 14px;border-radius:11px;font-size:13px;font-weight:800}.account-blocked-box span,.account-blocked-box strong,.payment-method-card,.payment-method-head p,.payment-product-row strong,.vip-current-status,.vip-footer span,.vip-text{font-size:max(12px, .82rem)}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){#playersModal .modal-dialog,#prizeModal .modal-dialog,#tournamentResultsModal .modal-dialog,.account-blocked-modal .modal-dialog,.game-resume-modal .modal-dialog,.tournament-prizes-modal .modal-dialog{max-width:min(430px,calc(100vw - 24px))}#playersModal .modal-body,#prizeModal .modal-body,#tournamentResultsModal .modal-body,.account-blocked-text,.game-resume-modal .modal-body,.tournament-prizes-modal .modal-body{font-size:13px}.payment-method-card,.vip-text{font-size:12px}}.payment-method-list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px}.payment-method-card{aspect-ratio:1;min-height:0;padding:12px 8px;flex-direction:column;justify-content:center;gap:5px 7px;text-align:center;border-radius:16px}.payment-method-card i{width:40px;height:40px;border-radius:11px;font-size:21px}.payment-method-test{grid-column:auto}@media (max-width:576px){.payment-method-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.payment-method-card{width:100%;max-width:none;min-width:0;justify-self:center;padding:8px 6px;gap:4px;border-radius:11px;font-size:9px;overflow-wrap:anywhere}.payment-method-card i{width:26px;height:26px;border-radius:8px;font-size:15px}}@media (orientation:portrait) and (max-width:576px){.home-page:not(:has(.chips-offer-banner)) .lobby>.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));flex:1 1 0!important;width:auto!important;height:auto!important;min-height:0!important;gap:18px 16px!important;margin:0 10px!important;padding:0!important;overflow:hidden!important}.home-page:not(:has(.chips-offer-banner)) .lobby>.row>div{width:auto!important;height:100%!important;padding:0!important}.home-page:not(:has(.chips-offer-banner)) .lobby>.row .game-mode{height:100%!important;min-height:0!important;overflow:hidden!important}.content:has(.home-page .chips-offer-banner){overflow:hidden}.home-page:has(.chips-offer-banner){height:100%;min-height:0;align-items:stretch!important;padding:6px 10px!important;overflow:hidden}.home-page:has(.chips-offer-banner) .lobby{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.home-page:has(.chips-offer-banner) .chips-offer-banner{min-height:0;height:clamp(64px,11dvh,76px);flex:0 0 clamp(64px,11dvh,76px);margin:0 6px 8px;padding-block:7px}.home-page:has(.chips-offer-banner) .lobby>.row{min-height:0;height:auto;flex:1 1 0;align-content:stretch;row-gap:8px;overflow:hidden}.home-page:has(.chips-offer-banner) .lobby>.row>div{height:calc((100% - 16px)/ 3);min-height:0}.home-page:has(.chips-offer-banner) .game-mode{gap:4px;padding:clamp(8px,1.5dvh,12px) 10px 9px}.home-page:has(.chips-offer-banner) .game-mode h3{font-size:clamp(15px, 4.2vw, 18px)}.home-page:has(.chips-offer-banner) .lobby-dashboard{min-height:0;height:clamp(118px,22dvh,158px);flex:0 0 clamp(118px,22dvh,158px);grid-template-rows:repeat(2,minmax(0,1fr));margin:8px 6px 0}.home-page:has(.chips-offer-banner) .lobby-quick-card{min-height:0;padding-block:6px}}.home-page .chips-offer-banner::after{opacity:.42}.home-page .chips-offer-icon{color:#ffd867;border:1px solid rgba(255,210,91,.42);background:rgba(255,198,52,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.home-page .chips-offer-copy strong{color:#f4fbfd}.home-page .chips-offer-copy small{color:rgba(208,229,236,.68)}.home-page .chips-offer-value{color:#ffdb70;border:1px solid rgba(255,209,79,.38);background:rgba(255,198,52,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.home-page .chips-offer-timer{color:rgba(200,224,232,.76)}.home-page .chips-offer-timer b{color:#eaf7fa}.chips-offer-banner{background:radial-gradient(circle at 100% 0,rgba(255,196,48,.13) 0 32%,transparent 32.5%),linear-gradient(135deg,rgba(29,61,72,.97),rgba(13,34,43,.98));box-shadow:0 12px 28px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.07),inset 3px 0 0 rgba(255,199,55,.78)}.chips-offer-banner:hover{background:radial-gradient(circle at 100% 0,rgba(255,196,48,.18) 0 32%,transparent 32.5%),linear-gradient(135deg,rgba(32,68,80,.98),rgba(14,37,47,.99))}@media (orientation:portrait) and (max-width:576px){.payment-method-list{width:min(100%,380px);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:10px;margin-inline:auto}.payment-method-card{max-width:none;aspect-ratio:auto;padding:16px 12px;gap:10px;font-size:12px}.payment-method-card i{width:40px;height:40px;border-radius:11px;font-size:21px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.payment-method-list{width:min(68vw,100%);grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;gap:clamp(4px,1vw,7px);margin-inline:auto}.payment-method-card{width:100%;max-width:none;padding:10px 7px;gap:7px;border-radius:13px;font-size:11px}.payment-method-card i{width:34px;height:34px;border-radius:10px;font-size:19px}}@media (max-width:932px){.payment-method-dialog{--bs-modal-width:100vw;width:100vw;max-width:none;height:100dvh;margin:0}.payment-method-modal{width:100%;min-height:100dvh;max-height:none;display:flex;flex-direction:column;border:0;border-radius:0}.payment-method-modal .payment-method-list{flex:1 1 auto;align-content:center}#vipModal .vip-close{top:14px;right:14px;width:44px;height:44px;font-size:18px;border-width:2px}}@media (max-width:932px){#vipModal .vip-dialog{--bs-modal-width:100vw;width:100vw;max-width:none;min-height:100dvh;margin:0}#vipModal .vip-modal{width:100%;min-height:100dvh;max-height:100dvh;padding:clamp(12px,3vw,18px);display:flex;flex-direction:column;overflow-y:auto;border:0;border-radius:0}#vipModal .vip-benefits{flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);gap:clamp(7px,2vw,10px);margin-top:clamp(10px,2.5vh,16px)}#vipModal .vip-packages{flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);gap:clamp(6px,2vw,10px);margin-top:clamp(10px,2.5vh,16px)}#vipModal .vip-card,#vipModal .vip-item{height:100%}#vipModal .vip-footer{margin-top:auto;padding-top:clamp(10px,2.5vh,14px)}#vipModal .vip-buy-btn{min-width:180px;min-height:48px;padding-inline:24px;border-radius:13px;font-size:15px}}@media (orientation:portrait) and (max-width:576px){#vipModal .vip-hero{gap:10px}#vipModal .vip-badge{width:clamp(50px,16vw,64px);height:clamp(50px,16vw,64px)}#vipModal .vip-item{padding:clamp(8px,2.5vw,11px);padding-block:clamp(12px,4vw,16px);align-items:center}#vipModal .vip-benefits{grid-template-columns:minmax(0,1fr)}#vipModal .vip-card{padding-block:clamp(20px,6vw,26px);display:flex;flex-direction:column;justify-content:center}#vipModal .vip-packages{grid-template-columns:repeat(2,minmax(0,1fr))}#vipModal .vip-footer{flex-direction:row;align-items:center}#vipModal .vip-buy-btn{width:48%;min-width:140px;height:46px;padding-inline:18px;font-size:14px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){#vipModal .vip-modal{display:flex;flex-direction:column;justify-content:center;gap:clamp(6px,1.8vh,10px);padding:clamp(10px,2.5vh,14px)}#vipModal .vip-benefits,#vipModal .vip-footer,#vipModal .vip-hero,#vipModal .vip-packages{width:min(100%,760px);margin-right:auto;margin-left:auto}#vipModal .vip-benefits{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}#vipModal .vip-item{padding-block:clamp(10px,3vh,14px)}#vipModal .vip-packages{margin-top:0}#vipModal .vip-card{padding-block:clamp(20px,6vh,26px)}#vipModal .vip-footer{margin-top:0;padding-top:clamp(6px,1.8vh,10px)}}.game-mode.mode-1{background:linear-gradient(135deg,#f59e0b,#b45309)}.game-mode.mode-2{background:linear-gradient(135deg,#ef4444,#7f1d1d)}.game-mode.mode-3{background:linear-gradient(135deg,#22c55e,#166534)}.game-mode.mode-4{background:linear-gradient(135deg,#f97316,#9a3412)}.game-mode.mode-5{background:linear-gradient(135deg,#06b6d4,#164e63)}.game-mode.mode-6{background:linear-gradient(135deg,#9333ea,#4c1d95)}.game-mode h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mode-prizes{display:grid;gap:4px}.mode-vip-win{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:5px;margin-bottom:8px;padding:3px 7px;color:#fff6d7;background:rgba(104,59,214,.36);border:1px solid rgba(244,214,118,.24);border-radius:999px;font-size:12px;font-weight:900;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.mode-vip-win span{display:inline-flex;align-items:center;min-height:17px;padding:0 5px;color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:999px;font-size:10px;font-weight:950}.mode-icon{width:60px}.mode-faicon{font-size:44px}@media (min-width:768px){.game-mode{display:flex}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.lobby>.row>div{width:33.33333333%;padding-right:.5rem!important;padding-left:.5rem!important}.game-mode{display:inline-block;width:100%;padding:18px 20px;min-height:120px}.game-mode h3{font-size:20px}.game-mode .text-center.text-md-end{display:flex;justify-content:space-between}.mode-prizes,.mode-till,.mode-vip-win,.mode-win{display:none}.mode-icon{width:46px;margin-right:10px}.mode-faicon{font-size:34px;margin-right:10px}}@media (max-width:576px){.blot-shell{align-items:stretch!important}.main{height:100dvh;max-height:100dvh;border:0}.footer{display:none!important}.content{min-height:0}.content:has(.home-page){overflow:hidden}.content:has(.home-page .chips-offer-banner){overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.home-page{height:100%;padding:10px 10px!important;overflow:hidden}.home-page:has(.chips-offer-banner){height:auto;min-height:100%;align-items:flex-start!important;padding-top:8px!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;overflow:visible}.home-page .lobby,.home-page .lobby>.row{height:100%}.home-page:has(.chips-offer-banner) .lobby,.home-page:has(.chips-offer-banner) .lobby>.row{height:auto}.home-page .lobby>.row{--bs-gutter-y:0;align-content:center;row-gap:10px;margin-top:0}.home-page:has(.chips-offer-banner) .lobby>.row{align-content:start}.home-page .lobby>.row>div{width:50%;height:clamp(132px,21dvh,158px);padding-right:6px!important;padding-left:6px!important}.home-page .game-mode{height:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:8px;padding:14px 12px 12px;border-radius:13px;box-shadow:0 8px 18px rgba(0,0,0,.34)}.home-page .game-mode h3{margin-bottom:4px;font-size:clamp(16px, 4.6vw, 19px);line-height:1.1}.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:11px;line-height:1.18}.home-page .mode-prizes{gap:3px}.home-page .mode-vip-win{padding:3px 6px;font-size:10px}.home-page .mode-vip-win span{min-height:15px;padding:0 4px;font-size:9px}.home-page .game-mode .text-center.text-md-end{width:100%;display:flex;align-items:end;justify-content:space-between;margin-top:0!important}.home-page .mode-icon{width:42px}.home-page .mode-faicon{font-size:36px;line-height:1}.home-page .game-mode .fs-4{margin-top:0!important;font-size:16px!important;line-height:1;white-space:nowrap}.home-page .mode-lock-message{left:7px;right:7px;bottom:7px;padding:5px 6px;font-size:9px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-shell{align-items:stretch!important}}@media (max-width:380px) and (max-height:760px){.home-page{padding-top:8px!important;padding-bottom:8px!important}.home-page .lobby>.row{row-gap:8px}.home-page .lobby>.row>div{height:clamp(126px,20dvh,148px)}.home-page .game-mode{padding:11px 9px 10px;border-radius:12px}.home-page .mode-till{display:none}.home-page .mode-icon{width:38px}.home-page .mode-faicon{font-size:32px}}@media (orientation:portrait) and (max-width:576px){.home-page .lobby{min-height:0;display:flex;flex-direction:column}.home-page .lobby>.row{height:auto;min-height:0;flex:1 1 auto;align-content:stretch}.home-page .lobby>.row>div{height:calc((100% - 20px)/ 3);min-height:0}.home-page .lobby-dashboard{grid-template-rows:repeat(2,clamp(48px,8dvh,64px));flex:0 0 auto;margin:clamp(5px,1dvh,9px) 6px max(4px,env(safe-area-inset-bottom))}.home-page .lobby-quick-card{min-height:0;padding-block:clamp(5px,1dvh,8px)}}@media (orientation:portrait) and (max-width:576px) and (max-height:760px){.home-page{padding-block:4px!important}.home-page .lobby-dashboard{grid-template-rows:repeat(2,clamp(46px,7.5dvh,57px));gap:6px}.home-page .lobby-quick-icon{flex-basis:32px;width:32px;height:32px}.home-page .lobby-quick-copy strong{font-size:12px}.home-page .lobby-quick-copy b{font-size:14px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.home-page{height:100%;padding:2px 8px!important;overflow:hidden}.content:has(.home-page){overflow:hidden}.home-page .lobby>.row>div{width:33.33333333%;height:calc((100% - 2px)/ 2);padding-right:4px!important;padding-left:4px!important}.home-page .game-mode{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:6px;padding:15px;min-height:0;border-radius:14px}.home-page .game-mode h3{margin-bottom:14px;font-size:clamp(15px, 2.6vw, 19px);line-height:1.08}.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:11px;line-height:1.18}.home-page .mode-vip-win{padding:2px 6px;font-size:10px}.home-page .game-mode .text-center.text-md-end{width:100%;display:flex;align-items:end;justify-content:space-between;margin-top:0!important}.home-page .mode-icon{width:40px;margin-right:0}.home-page .mode-faicon{margin-right:0;font-size:32px;line-height:1}.home-page .game-mode .fs-4{margin-top:0!important;font-size:16px!important;line-height:1}}.auth-page{height:100%;min-height:0;padding:0;display:flex;align-items:stretch;justify-content:stretch}.auth-panel{position:relative;overflow:auto;width:100%;min-height:100%;padding:18px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 18% 12%,rgba(62,154,174,.07),transparent 38%),linear-gradient(160deg,rgba(16,38,48,.48),rgba(8,24,31,.62));border:0;border-radius:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.main:has(.auth-page)::before{opacity:.09;filter:saturate(.72) contrast(.9)}.auth-panel::before{content:"";position:absolute;inset:0 0 auto;height:130px;background:linear-gradient(90deg,rgba(0,139,187,.18),transparent 54%),linear-gradient(135deg,rgba(245,158,11,.14),transparent 46%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,transparent 100%);pointer-events:none}.auth-head{position:relative;z-index:1;width:min(460px,100%);margin:0 auto;display:flex;align-items:center;gap:13px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.auth-icon{width:54px;height:54px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:#3a2200;background:linear-gradient(135deg,#ffe27a,#f59e0b);border-radius:16px;box-shadow:0 14px 34px rgba(245,158,11,.26),inset 0 1px 0 rgba(255,255,255,.55);font-size:22px}.auth-head h2{margin:0;color:#fff;font-size:24px;font-weight:950;line-height:1.08}.auth-head p{margin:5px 0 0;color:rgba(232,243,248,.64);font-size:13px;font-weight:700}.auth-social-list{position:relative;z-index:1;width:min(460px,100%);margin:16px auto 0;display:grid;gap:10px}.auth-language{position:relative;z-index:1;width:min(460px,100%);margin:14px auto 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-language>span{color:rgba(232,243,248,.68);font-size:12px;font-weight:800}.auth-language-options{display:flex;gap:6px}.auth-language-options button{min-height:36px;padding:6px 10px;display:inline-flex;align-items:center;gap:6px;color:rgba(232,243,248,.76);background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-size:12px;font-weight:850}.auth-language-options button.active{color:#fff;background:rgba(0,139,187,.24);border-color:rgba(85,210,255,.48)}.auth-language-options img{width:20px;height:14px;object-fit:cover;border-radius:3px}.auth-social{min-height:58px;padding:10px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;color:#fff;text-decoration:none;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.09);border-radius:12px;transition:border-color .18s ease,background .18s ease}.auth-social-primary{min-height:82px;background:linear-gradient(135deg,rgba(234,67,53,.18),rgba(251,188,5,.1)),rgba(255,255,255,.045);border:2px solid rgba(251,188,5,.42);box-shadow:0 12px 28px rgba(0,0,0,.24)}.auth-social:hover{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.auth-social-mark{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:21px}.auth-social>span:not(.auth-social-mark),.auth-telegram-card>div{min-width:0}.auth-social strong,.auth-telegram-card strong{display:block;margin-bottom:2px;font-size:17px;font-weight:900}.auth-social small,.auth-telegram-card small{display:block;color:rgba(232,243,248,.62);font-size:11px;font-weight:750;line-height:1.25}.auth-social-vk .auth-social-mark{background:rgba(76,117,163,.28);color:#8ec8ff}.auth-social-google .auth-social-mark{background:rgba(234,67,53,.22);color:#ffb0a4}.auth-social-google:hover{background:linear-gradient(135deg,rgba(234,67,53,.24),rgba(251,188,5,.14)),rgba(255,255,255,.055);border-color:rgba(251,188,5,.28)}.auth-social-ok .auth-social-mark{background:rgba(238,130,8,.22);color:#ffc47a}.auth-telegram-card{min-height:82px;padding:10px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;color:#fff;background:linear-gradient(135deg,rgba(42,171,238,.19),rgba(22,119,255,.08)),rgba(255,255,255,.035);border:2px solid rgba(42,171,238,.44);border-radius:12px}.auth-telegram-button{width:100%;text-align:left;cursor:pointer;font:inherit}.auth-telegram-button:disabled{cursor:wait;opacity:.72}.auth-telegram-button:hover{background:linear-gradient(135deg,rgba(42,171,238,.26),rgba(22,119,255,.12)),rgba(255,255,255,.045);border-color:rgba(42,171,238,.34)}.auth-telegram-mark{background:rgba(42,171,238,.24);color:#7ed7ff}.auth-telegram-missing{color:rgba(232,243,248,.58);font-size:11px;font-weight:800;text-align:right}.auth-legacy{position:relative;z-index:1;width:min(460px,100%);margin:14px auto 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.auth-legacy-title{margin-bottom:8px;color:rgba(232,243,248,.58);font-size:11px;font-weight:850;text-transform:uppercase}.auth-legacy-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auth-legacy-link{min-height:38px;padding:8px 9px;display:flex;align-items:center;gap:8px;color:rgba(232,243,248,.82);text-decoration:none;background:rgba(255,255,255,.038);border:1px solid rgba(255,255,255,.07);border-radius:10px;font-size:10px;font-weight:850}.auth-legacy-link:hover{color:#fff;background:rgba(255,255,255,.065)}.auth-legacy-link span{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.auth-legacy-link.auth-social-vk span{background:rgba(76,117,163,.24);color:#8ec8ff}.auth-legacy-link.auth-social-ok span{background:rgba(238,130,8,.2);color:#ffc47a}@media (max-width:460px){.auth-page{align-items:stretch}.auth-panel{padding:14px}.auth-head h2{font-size:21px}.auth-social-list{margin-top:20px;gap:16px}.auth-telegram-card:not(.auth-telegram-button){grid-template-columns:auto minmax(0,1fr)}.auth-telegram-button{grid-template-columns:auto minmax(0,1fr) auto}.auth-telegram-button>.fa-arrow-right{grid-column:3;grid-row:1;flex-shrink:0}.auth-telegram-missing{grid-column:1/-1;justify-content:stretch;text-align:left}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.auth-page{align-items:stretch}.auth-panel{padding:8px 12px;justify-content:center}.auth-head{width:min(680px,100%);gap:10px;padding-bottom:8px}.auth-icon{width:36px;height:36px;border-radius:11px;font-size:16px}.auth-head h2{font-size:18px;line-height:1}.auth-head p{margin-top:3px;font-size:11px;line-height:1.18}.auth-social-list{width:min(680px,100%);max-width:500px;margin-top:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auth-social,.auth-social-primary,.auth-telegram-card{min-height:48px;padding:7px 9px;gap:8px;border-radius:10px}.auth-social-mark{width:32px;height:32px;border-radius:10px;font-size:15px}.auth-social strong,.auth-telegram-card strong{margin-bottom:1px;font-size:13px}.auth-social small,.auth-telegram-card small{font-size:10px;line-height:1.12}.auth-legacy{width:min(680px,100%);margin-top:8px;padding-top:8px}.auth-legacy-title{margin-bottom:6px;font-size:10px}.auth-legacy-link{min-height:32px;padding:6px 8px;border-radius:9px;font-size:11px}.auth-legacy-link span{width:21px;height:21px;border-radius:7px}}.store-page{height:100%;min-height:0;padding:0;display:flex;align-items:stretch;justify-content:stretch;overflow:auto}.store-panel{width:100%;min-height:100%;position:relative;overflow:auto;padding:16px;border:0;background:linear-gradient(160deg,rgba(25,42,55,.96),rgba(10,18,25,.99)),url("/images/carbon-fibre.webp");border-radius:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.store-panel::before{content:"";position:absolute;inset:0 0 auto;height:120px;background:linear-gradient(90deg,rgba(0,139,187,.16),transparent 44%),linear-gradient(135deg,rgba(245,158,11,.14),transparent 48%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,transparent 100%);pointer-events:none}.store-head{position:relative;z-index:1;padding-bottom:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid rgba(255,255,255,.08)}.store-title{min-width:0;display:flex;align-items:center;gap:12px}.buychips-item-icon,.store-title-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#3a2200;background:linear-gradient(135deg,#ffe27a,#f59e0b);box-shadow:0 14px 34px rgba(245,158,11,.26),inset 0 1px 0 rgba(255,255,255,.55)}.store-title-icon{width:54px;height:54px;border-radius:16px;font-size:22px}.store-title-icon-red{color:#fff;background:linear-gradient(135deg,#dc2626,#f59e0b)}.store-title h2{margin:0;color:#fff;font-size:24px;font-weight:950;line-height:1.05}.store-title p{max-width:620px;margin:5px 0 0;color:rgba(232,243,248,.62);font-size:12px;font-weight:700;line-height:1.35}.store-balance{min-width:80px;padding:10px 12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);border-radius:12px;text-align:center}.store-balance span,.store-foot span{display:block;color:rgba(232,243,248,.62);font-size:11px;font-weight:800;text-transform:uppercase}.store-balance strong{display:block;margin-top:4px;color:#fff;font-size:18px;font-weight:950}.blot-balance-animated,.store-balance strong{position:relative}.blot-balance-pulse-down,.blot-balance-pulse-up{animation:blotBalancePulse .7s ease}.blot-balance-pulse-up strong,.store-balance strong.blot-balance-pulse-up{color:#dcfce7;text-shadow:0 0 18px rgba(34,197,94,.46)}.blot-balance-pulse-down strong,.store-balance strong.blot-balance-pulse-down{color:#fee2e2;text-shadow:0 0 18px rgba(239,68,68,.42)}.blot-balance-delta{position:absolute;left:50%;bottom:calc(100% - 3px);z-index:20;display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:950;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,6px) scale(.92);transition:opacity .24s ease,transform .65s cubic-bezier(.16, 1, .3, 1)}.blot-balance-delta-up{color:#052e16;background:linear-gradient(135deg,#86efac,#22c55e);box-shadow:0 10px 26px rgba(34,197,94,.28)}.blot-balance-delta-down{color:#450a0a;background:linear-gradient(135deg,#fecaca,#ef4444);box-shadow:0 10px 26px rgba(239,68,68,.26)}.blot-balance-delta-show{opacity:1;transform:translate(-50%,-18px) scale(1)}@keyframes blotBalancePulse{0%{transform:scale(1)}38%{transform:scale(1.08)}100%{transform:scale(1)}}.buychips-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;align-items:stretch}.buychips-item{position:relative;min-width:0;overflow:hidden;min-height:242px;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;text-align:center;background:linear-gradient(180deg,rgba(34,48,58,.96),rgba(12,22,29,.98)),url("/images/carbon-fibre.webp");border:1px solid rgba(177,200,212,.14);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 24px rgba(0,0,0,.2)}.buychips-item::before{content:"";position:absolute;inset:0 0 auto;height:58px;background:linear-gradient(135deg,rgba(56,189,248,.18),transparent 62%),linear-gradient(90deg,rgba(255,255,255,.06),transparent);pointer-events:none}.buychips-item::after{content:"";position:absolute;right:-22px;bottom:-24px;width:84px;height:84px;border-radius:50%;background:rgba(56,189,248,.08);pointer-events:none}.buychips-item:nth-child(2)::before{background:linear-gradient(135deg,rgba(129,140,248,.2),transparent 62%),linear-gradient(90deg,rgba(255,255,255,.06),transparent)}.buychips-item:nth-child(2)::after{background:rgba(129,140,248,.09)}.buychips-item:nth-child(3)::before{background:linear-gradient(135deg,rgba(45,212,191,.17),transparent 62%),linear-gradient(90deg,rgba(255,255,255,.06),transparent)}.buychips-item:nth-child(3)::after{background:rgba(45,212,191,.08)}.buychips-item:nth-child(5)::before{background:linear-gradient(135deg,rgba(251,191,36,.2),transparent 62%),linear-gradient(90deg,rgba(255,255,255,.06),transparent)}.buychips-item:nth-child(5)::after{background:rgba(251,191,36,.08)}.buychips-item:nth-child(6)::before{background:linear-gradient(135deg,rgba(244,114,182,.18),transparent 62%),linear-gradient(90deg,rgba(255,255,255,.06),transparent)}.buychips-item:nth-child(6)::after{background:rgba(244,114,182,.08)}.buychips-item-featured{background:linear-gradient(180deg,rgba(72,43,18,.96),rgba(22,25,31,.98)),url("/images/carbon-fibre.webp");border-color:rgba(251,146,60,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 34px rgba(245,158,11,.18)}.buychips-item-featured::before{background:linear-gradient(135deg,rgba(251,146,60,.3),transparent 58%),linear-gradient(90deg,rgba(253,224,71,.16),transparent 78%)}.buychips-item-main{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.buychips-item-icon{width:42px;height:42px;border-radius:13px;font-size:18px}.buychips-item-amount{color:#fff;font-size:23px;font-weight:950;line-height:1}.buychips-item-amount-promo{display:flex;align-items:baseline;justify-content:center;gap:7px}.buychips-item-old-amount{position:relative;color:rgba(232,243,248,.52);font-size:14px;font-weight:850}.buychips-item-old-amount::after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:rgba(248,113,113,.9);border-radius:999px;transform:translateY(-50%) rotate(-8deg)}.buychips-item-current-amount{color:#fff}.buychips-item-amount-promo .buychips-item-current-amount{color:#ffe27a;text-shadow:0 0 16px rgba(245,158,11,.22)}.buychips-item-label{margin-top:2px;color:rgba(232,243,248,.58);font-size:10px;font-weight:850;text-transform:uppercase}.buychips-item-meta{min-height:48px;margin-top:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.buychips-item-price{min-width:68px;height:28px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;color:#dffdea;background:rgba(46,204,113,.13);border:1px solid rgba(46,204,113,.22);border-radius:999px;font-size:16px;font-weight:950}.buychips-item-gift{width:fit-content;height:20px;margin:0 0 6px;padding:0 8px;display:inline-flex;align-items:center;color:#2f1d00;background:linear-gradient(135deg,#ffe27a,#f59e0b);border-radius:999px;font-size:10px;font-weight:950}.buychips-item-buy,.wheel-reward-close,.wheel-spin-btn{position:relative;height:38px;min-width:128px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:linear-gradient(135deg,#dc2626,#ef4444);border:0;border-radius:10px;font-size:12px;font-weight:950;overflow:hidden}.buychips-item-buy{width:100%;min-width:0;height:34px;margin-top:0;border-radius:9px}.buychips-item-buy::before,.wheel-reward-close::before,.wheel-spin-btn::before{content:"";position:absolute;inset:-45% auto -45% -70%;width:54%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.46),transparent);opacity:0}.buychips-item-buy:hover::before,.wheel-reward-close:hover::before,.wheel-spin-btn:hover::before{animation:headerButtonShine .8s ease;opacity:1}.store-foot{position:relative;z-index:1;margin-top:14px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:rgba(0,139,187,.08);border:1px solid rgba(0,139,187,.16);border-radius:12px}.store-foot strong{display:block;margin-top:3px;color:#fff;font-size:13px}.store-pay-icons{display:flex;align-items:center;gap:12px;color:rgba(232,243,248,.8);font-size:30px}@media (max-width:640px){.store-page{align-items:stretch;overflow:hidden}.store-panel{padding:8px;overflow:hidden}.store-head{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:8px}.store-title h2{font-size:18px}.store-title p{display:none}.store-title-icon{width:38px;height:38px;border-radius:12px;font-size:16px}.store-balance{min-width:102px;padding:8px;text-align:right}.store-balance strong{font-size:14px}.buychips-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.buychips-item{min-height:142px;padding:8px;display:flex;flex-direction:column;align-items:center;gap:5px}.buychips-item-buy{width:100%;height:27px;font-size:10px}.buychips-item-main{flex-direction:column;align-items:center;gap:6px}.buychips-item-icon{width:27px;height:27px;border-radius:9px;font-size:12px}.buychips-item-amount,.buychips-item-price{font-size:15px}.buychips-item-old-amount{font-size:10px}.buychips-item-label{font-size:9px}.buychips-item-meta{min-height:0;margin-top:auto;text-align:center}.buychips-item-gift{height:17px;margin:0 0 4px;font-size:9px}.store-foot{display:none}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.store-page{align-items:stretch;overflow:hidden}.store-panel{padding:6px;overflow:hidden}.store-head{padding-bottom:8px;margin-bottom:8px}.store-title-icon{width:42px;height:42px;font-size:18px}.store-title h2{font-size:19px}.store-foot,.store-title p{display:none}.buychips-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:0;height:auto;align-items:center}.buychips-item{min-height:0;height:176px;padding:6px;display:flex;flex-direction:column;gap:5px}.buychips-item::before{height:54px}.buychips-item::after{display:none}.buychips-item-icon{width:34px;height:34px;border-radius:7px;font-size:14px;margin:0}.buychips-item-main{gap:4px}.buychips-item-amount,.buychips-item-price{font-size:16px}.buychips-item-old-amount{font-size:10px}.buychips-item-label{display:none;margin-top:1px;font-size:8px}.buychips-item-meta{min-height:0}.buychips-item-gift{height:16px;margin-bottom:5px;padding:0 4px;font-size:9px}.buychips-item-buy{width:100%;height:29px;padding:0 4px;border-radius:7px;font-size:10px}.buychips-item-buy i{display:none}.store-balance{padding:4px 12px}}.header-landscape-lobby-back{display:none}@media (max-width:932px){.header-landscape-lobby-back{position:absolute;top:50%;left:0;z-index:1001;width:40px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:#dff6fd;background:0 0;border:0;font-size:17px;transform:translateY(-50%)}.header-landscape-lobby-back:focus,.header-landscape-lobby-back:hover{color:#fff}.header-landscape-lobby-back.is-lobby{display:none}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.header-landscape-lobby-back{position:absolute;top:50%;left:0;z-index:1001;width:40px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:#dff6fd;background:0 0;border:0;font-size:17px;transform:translateY(-50%)}.header-landscape-lobby-back:focus,.header-landscape-lobby-back:hover{color:#fff}.header-landscape-lobby-back.is-lobby{display:none}}.wheel-game-title{font-size:3rem;font-weight:800;letter-spacing:3px}.wheel-badge-custom{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.15);padding:.6rem 1rem;border-radius:999px;display:inline-flex;align-items:center;gap:10px}.wheel-wrapper{position:relative;max-width:520px;margin:auto}.wheel-container{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:12px solid rgba(255,255,255,.2);background:#fff;transition:transform 6s cubic-bezier(.17, .67, .13, .99);box-shadow:0 0 30px rgba(0,0,0,.35),inset 0 0 20px rgba(255,255,255,.2)}canvas{width:100%;height:100%}.wheel-pointer{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-top:46px solid #fff;z-index:20;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .3))}.wheel-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95px;height:95px;border-radius:50%;background:#253846;border:6px solid #fff;z-index:10;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;box-shadow:0 0 20px rgba(0,0,0,.35)}.wheel-spin-btn{position:relative;overflow:hidden;background:linear-gradient(135deg,#ae9523 0,#e8d060 100%);color:#253846;border:none;border-radius:999px;padding:18px 42px;font-weight:800;letter-spacing:1px;transition:all .3s ease;box-shadow:0 12px 25px rgba(0,0,0,.25),inset 0 2px 4px rgba(255,255,255,.8)}.wheel-spin-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.8),transparent);transition:.6s}.wheel-spin-btn:hover::before{left:100%}.wheel-spin-btn:hover{transform:translateY(-4px) scale(1.03)}.wheel-spin-btn:disabled{opacity:.7;cursor:not-allowed}.wheel-info-box{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:1rem 1.2rem;text-align:left;max-width:700px;margin:0 auto;box-shadow:inset 0 0 12px rgba(255,255,255,.04)}.wheel-info-title{font-size:1rem;font-weight:700;color:#fff;display:flex;align-items:center}.wheel-info-content{font-size:.98rem;color:rgba(255,255,255,.82);line-height:1.7}.wheel-result-box{min-height:80px;font-weight:700;display:flex;align-items:center;justify-content:center}.wheel-reward-popup{background:rgba(0,0,0,.7);display:flex;opacity:0;pointer-events:none;transition:.3s ease;backdrop-filter:blur(8px);z-index:999}.wheel-reward-popup.active{opacity:1;pointer-events:auto}.wheel-reward-modal{width:92%;max-width:420px;background:linear-gradient(135deg,#253846 0,#008bbb 100%);border-radius:28px;padding:2.5rem 2rem;border:1px solid rgba(255,255,255,.15);box-shadow:0 20px 60px rgba(0,0,0,.45);transform:scale(.7);transition:.35s ease}.wheel-reward-popup.active .wheel-reward-modal{transform:scale(1)}.wheel-reward-icon{width:100px;height:100px;margin:auto auto 1.5rem;border-radius:50%;background:rgba(255,255,255,.12);border:2px solid rgba(255,255,255,.15);font-size:3rem;animation:pulse 1.5s infinite}.wheel-reward-title{font-size:2rem;font-weight:800;margin-bottom:.8rem}.wheel-reward-text{font-size:1.2rem;margin-bottom:1.8rem}.wheel-reward-close{border:none;background:#fff;color:#253846;padding:12px 28px;border-radius:999px;font-weight:700;transition:.25s ease}.wheel-reward-close:hover{transform:translateY(-2px)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}100%{transform:scale(1)}}@media (max-width:768px){.wheel-game-title{font-size:2.2rem}.wheel-center{width:75px;height:75px;font-size:.9rem}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.wheel-wrapper{max-width:260px;margin-top:0!important;margin-bottom:0!important}.wheel-info-box{display:none!important}.wheel-won-bar{height:100%;justify-content:center}}.fortune-page .store-panel{overflow:hidden}.fortune-panel{width:100%;display:flex;flex-direction:column;gap:14px;padding:14px;background:radial-gradient(circle at 18% 18%,rgba(0,139,187,.18),transparent 32%),radial-gradient(circle at 82% 20%,rgba(245,158,11,.14),transparent 26%),linear-gradient(160deg,rgba(21,38,48,.96),rgba(9,18,24,.99)),url("/images/carbon-fibre.webp")}.fortune-shell{display:grid;gap:16px}.fortune-hero{padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),rgba(12,24,31,.74);border:1px solid rgba(120,217,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.fortune-hero-copy{min-width:0;max-width:760px}.fortune-hero-kicker{color:#8ea6b3;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.fortune-hero h1{font-size:25px;font-weight:900}.fortune-hero p{margin:8px 0 0;color:rgba(216,235,243,.72);font-size:13px;line-height:1.45}.fortune-wallet{flex:0 0 auto;min-width:150px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.fortune-wallet span{display:block;color:#8ea6b3;font-size:11px;font-weight:800;text-transform:uppercase}.fortune-wallet strong{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:24px;font-weight:900;color:#fff}.fortune-grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:14px}.fortune-side,.fortune-wheel-card{min-width:0;padding:14px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025)),rgba(11,23,30,.62);border:1px solid rgba(135,222,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.fortune-side{gap:12px;justify-content:center}.fortune-panel .wheel-wrapper{width:min(480px,100%)}.fortune-panel .wheel-container{border:10px solid rgba(255,255,255,.12);background:#142530;box-shadow:0 18px 44px rgba(0,0,0,.36),inset 0 0 26px rgba(255,255,255,.08)}.fortune-panel .wheel-pointer{top:-4px;border-left-width:20px;border-right-width:20px;border-top:38px solid #f59e0b;filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .36))}.fortune-panel .wheel-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:12;width:92px;height:92px;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;color:#3a2200;background:linear-gradient(135deg,#ffe27a,#f59e0b);border:5px solid rgba(255,255,255,.85);border-radius:50%;font-size:1rem;font-weight:950;flex-direction:column;gap:4px;padding:0;letter-spacing:0;line-height:1;box-shadow:0 12px 26px rgba(245,158,11,.32),inset 0 1px 0 rgba(255,255,255,.5)}.fortune-panel .wheel-center span{font-size:12px}.fortune-panel .wheel-center i{font-size:16px}.fortune-panel .wheel-center::before{display:none}.fortune-status{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:linear-gradient(135deg,rgba(0,180,235,.16),rgba(255,255,255,.035)),rgba(0,139,187,.06);border:1px solid rgba(63,203,255,.2)}.fortune-status-icon{width:44px;height:44px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:#ffd36a;background:rgba(245,158,11,.16);border-radius:13px;font-size:18px}.fortune-status-copy{min-width:0}.fortune-status span{display:block;color:rgba(232,243,248,.62);font-weight:850;text-transform:uppercase}.fortune-status strong{display:block;margin-top:4px;color:#fff;line-height:1.35}.fortune-rules-card{padding:14px;border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.065)}.fortune-section-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#e8f3f8;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.fortune-section-title i{color:#ffd36a}.fortune-rules{gap:8px}.fortune-rules>div{min-width:0;padding:10px 12px;display:flex;align-items:center;gap:10px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);color:rgba(232,243,248,.88);font-weight:700}.fortune-rules i{width:24px;color:#ffd36a;text-align:center;flex:0 0 auto}.wheel-reward-popup{display:none;position:fixed;inset:0;z-index:11000;align-items:center;justify-content:center;background:rgba(7,12,16,.7);backdrop-filter:blur(10px);padding:18px}.wheel-reward-modal{width:min(430px,100%);border-radius:24px;background:linear-gradient(180deg,rgba(20,37,48,.98),rgba(12,22,29,.98));border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 60px rgba(0,0,0,.4);text-align:center;padding:28px 24px 24px;transform:translateY(18px) scale(.96);opacity:0;transition:all .25s ease}.wheel-reward-popup.active .wheel-reward-modal{transform:translateY(0) scale(1);opacity:1}.wheel-reward-icon{width:70px;height:70px;margin:0 auto 16px;border-radius:22px;display:flex;align-items:center;justify-content:center;color:#ffd36a;background:rgba(245,158,11,.14);font-size:30px}.wheel-reward-title{color:#fff;font-size:24px}.wheel-reward-text{color:rgba(232,243,248,.78);font-size:15px}.wheel-reward-close{color:#fff;background:linear-gradient(135deg,#dc2626,#ef4444);border-radius:10px}@media (max-width:992px){.fortune-hero{flex-direction:column}.fortune-wallet{text-align:left;width:100%}}@media (max-width:760px){.fortune-panel{padding:8px}.fortune-shell{gap:8px}.fortune-hero{display:none}.fortune-wallet{display:none}.fortune-grid{grid-template-columns:1fr;gap:0}.fortune-wheel-card{padding:8px;margin-bottom:10px}.fortune-panel .wheel-wrapper{width:min(94vw,calc(100svh - 104px));max-width:460px}.fortune-panel .wheel-center{width:70px;height:70px;font-size:.82rem}.fortune-panel .wheel-center span{font-size:9px}.fortune-panel .wheel-center i{font-size:12px}}@media (orientation:landscape) and (max-width:932px) and (max-height:480px){.fortune-shell{gap:0}.fortune-hero{display:none}.fortune-wheel-card{padding:8px;min-height:calc(100svh - 82px)}.fortune-panel .wheel-wrapper{width:min(92vw,calc(100svh - 92px),460px);max-width:none}.fortune-wallet{display:none}.fortune-panel .wheel-center{width:60px;height:60px;font-size:.72rem}.fortune-panel .wheel-center span{font-size:8px}.fortune-panel .wheel-center i{font-size:11px}}@media (max-width:576px){.fortune-page{height:100%;overflow:hidden}.fortune-page .store-panel,.fortune-panel{height:100%;min-height:0;padding:8px;display:flex;flex-direction:column;overflow:hidden}.fortune-hero,.fortune-rules-card,.fortune-wallet{display:none}.fortune-grid{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:8px;align-items:stretch}.fortune-wheel-card{min-height:0;padding:6px;margin:0 6px;border-radius:16px;background:rgba(255,255,255,.035)}.fortune-panel .wheel-wrapper{width:min(96vw,calc(100dvh - 170px),440px);max-width:none}.fortune-panel .wheel-container{border-width:8px}.fortune-panel .wheel-pointer{top:-2px;border-left-width:17px;border-right-width:17px;border-top-width:31px}.fortune-panel .wheel-center{width:clamp(66px,18vw,82px);height:clamp(66px,18vw,82px)}.fortune-side{min-height:0;padding:8px 0;display:block;background:0 0;border:0}.fortune-status{padding:10px 12px;border-radius:14px}.fortune-status-icon{width:38px;height:38px;border-radius:11px;font-size:16px}.fortune-status strong{font-size:13px;line-height:1.25}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.fortune-page{height:100%;overflow:hidden}.fortune-page .store-panel,.fortune-panel{height:100%;min-height:0;padding:6px 8px;display:flex;flex-direction:column;overflow:hidden}.fortune-hero,.fortune-rules-card,.fortune-wallet{display:none}.fortune-grid{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(176px,230px);gap:8px;align-items:stretch}.fortune-wheel-card{min-height:0;padding:5px;margin:0;border-radius:16px}.fortune-panel .wheel-wrapper{width:min(calc(100dvh - 68px),54vw,390px);max-width:none}.fortune-panel .wheel-container{border-width:7px}.fortune-panel .wheel-pointer{top:-2px;border-left-width:16px;border-right-width:16px;border-top-width:30px}.fortune-panel .wheel-center{width:clamp(58px,13dvh,74px);height:clamp(58px,13dvh,74px);font-size:.78rem}.fortune-panel .wheel-center span{font-size:9px}.fortune-side{min-height:0;padding:6px 0;display:flex;align-items:center;background:0 0;border:0}.fortune-status{width:100%;padding:12px;border-radius:14px}.fortune-status-icon{width:38px;height:38px;border-radius:11px;font-size:16px}.fortune-status strong{font-size:13px;line-height:1.25}}.tournament-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12);margin-bottom:20px;font-weight:600}.tournament-body{padding:15px 20px;flex:1;height:100%}.tournament-time-box{background:linear-gradient(135deg,rgba(0,139,187,.18) 0,rgba(255,255,255,.08) 100%);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:12px;margin-bottom:22px;text-align:center;box-shadow:inset 0 0 18px rgba(255,255,255,.03)}.tournament-time-label{font-size:.85rem;letter-spacing:1px;color:rgba(255,255,255,.6);margin-bottom:8px;font-weight:700}.tournament-time-value{font-size:1.2rem;font-weight:800;color:#fff;line-height:1}.tournament-time-value span{font-size:1rem;opacity:.7;margin-left:4px}.tournament-info{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.08)}.tournament-info:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tournament-info-label{color:rgba(255,255,255,.7);font-size:.95rem}.tournament-info-value{font-weight:700}.tournament-prizes-modal{--bs-modal-width:420px}.tournament-prizes-modal .modal-content{overflow:hidden;border-radius:18px;background:linear-gradient(160deg,rgba(36,70,84,.96),rgba(22,43,52,.98)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 70px rgba(0,0,0,.48)}.tournament-prizes-modal .modal-header{align-items:flex-start;padding:18px 18px 8px}.tournament-prizes-modal .modal-title{color:#fff;font-size:20px;font-weight:900}.tournament-prizes-eyebrow{color:rgba(232,243,248,.62);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.tournament-prizes-modal .modal-body{padding:10px 18px 18px}.tournament-prizes-fund{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin-bottom:12px;border-radius:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.tournament-prizes-fund span{color:rgba(232,243,248,.72);font-size:13px;font-weight:700}.tournament-prizes-fund strong{color:#ffd36a;font-size:18px;font-weight:900}.tournament-prizes-list{display:grid;gap:8px}.tournament-top-box{margin-top:60px;background:rgba(255,255,255,.1);border-radius:30px;padding:35px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.tournament-top-title{font-size:2rem;font-weight:800;margin-bottom:30px}.tournament-player{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);padding:18px 20px;border-radius:20px;margin-bottom:16px}.tournament-player:last-child{margin-bottom:0}.tournament-player-left{display:flex;align-items:center;gap:16px}.tournament-rank{width:50px;height:50px;border-radius:16px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem}.tournament-player-name{font-size:1.1rem;font-weight:700}.tournament-player-points{font-size:1.1rem;font-weight:800;color:#ffe082}@media (max-width:768px){.tournament-player{flex-direction:column;gap:14px;align-items:flex-start}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.tournament-time-box{margin-bottom:5px}.tournament-info{margin-bottom:10px;padding-bottom:10px}}.faq-hero{background:linear-gradient(135deg,rgba(0,139,187,.18),rgba(255,255,255,.04));padding:26px 30px;margin-bottom:10px;backdrop-filter:blur(12px);box-shadow:0 20px 50px rgba(0,0,0,.35);position:relative;overflow:hidden}.faq-hero::after{content:"?";position:absolute;right:30px;top:-10px;font-size:150px;font-weight:900;color:rgba(255,255,255,.04);line-height:1}.faq-title{font-size:2.2rem;font-weight:900;margin-bottom:8px}.faq-subtitle{max-width:700px;color:rgba(255,255,255,.72);font-size:.95rem;line-height:1.5}.faq-grid{display:block}.faq-main{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:26px;backdrop-filter:blur(12px);box-shadow:0 16px 40px rgba(0,0,0,.25)}.faq-main{padding:24px}.faq-section{margin-bottom:26px}.faq-section:last-child{margin-bottom:0}.faq-section-title{font-size:1.3rem;font-weight:800;margin-bottom:16px}.accordion-item{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px!important;overflow:hidden;margin-bottom:14px}.accordion-button{background:0 0!important;color:#fff!important;font-weight:700;padding:20px;box-shadow:none!important;border:none}.accordion-button::after{filter:brightness(0) invert(1)}.accordion-button:not(.collapsed){background:linear-gradient(135deg,rgba(0,139,187,.18),rgba(255,255,255,.02))!important}.accordion-body{color:rgba(255,255,255,.78);line-height:1.7;padding:20px 20px}.faq-inline-btn,.faq-mini-btn{width:auto;min-width:0;height:auto;min-height:0;margin:0 8px;border-radius:10px;padding:7px 14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.1);color:#fff;font-weight:700;vertical-align:baseline}.faq-inline-btn{background:linear-gradient(135deg,#008bbb,#33b8e0)}.faq-mini-btn{padding:4px 10px;color:#243744;background:linear-gradient(135deg,#fff,#dff6ff)}.faq-sidebar{position:relative;top:auto}.faq-nav{flex-direction:row;overflow-x:auto;padding-bottom:6px}.faq-nav::-webkit-scrollbar{display:none}.faq-nav-btn{white-space:nowrap;min-width:max-content}.privacy-page{width:100%;min-height:100%;padding:18px;color:#eaf7fb;overflow-y:auto}.privacy-hero{position:relative;min-height:150px;margin-bottom:14px;padding:24px;overflow:hidden;background:radial-gradient(circle at 12% 0,rgba(42,206,157,.24),transparent 42%),linear-gradient(145deg,rgba(18,58,62,.96),rgba(14,29,36,.96));border:1px solid rgba(126,223,243,.18);border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.22)}.privacy-hero::after{content:"";position:absolute;right:24px;top:18px;width:94px;height:94px;border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.1);transform:rotate(8deg)}.privacy-eyebrow{margin-bottom:7px;color:#7de8ff;font-size:12px;font-weight:900;text-transform:uppercase}.privacy-hero h1{position:relative;z-index:1;max-width:760px;margin:0 0 10px;font-size:clamp(28px, 4vw, 46px);font-weight:950;letter-spacing:0}.privacy-hero p{position:relative;z-index:1;max-width:760px;margin:0;color:rgba(234,247,251,.74);font-size:15px;line-height:1.55}.privacy-updated{position:relative;z-index:1;display:inline-flex;margin-top:14px;padding:7px 10px;color:#bdf5ff;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.1);border-radius:999px;font-size:12px;font-weight:800}.privacy-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;align-items:start}.privacy-card,.privacy-summary{background:linear-gradient(155deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(17,36,42,.92);border:1px solid rgba(158,220,235,.14);border-radius:14px;box-shadow:0 12px 34px rgba(0,0,0,.16)}.privacy-summary{position:sticky;top:14px;padding:16px}.privacy-summary-title{margin-bottom:10px;color:#fff;font-size:16px;font-weight:900}.privacy-card ul,.privacy-summary ul{display:grid;gap:8px;margin:0;padding-left:18px}.privacy-card li,.privacy-card p,.privacy-summary li{color:rgba(234,247,251,.76);font-size:14px;line-height:1.55}.privacy-content{display:grid;gap:12px}.privacy-card{padding:18px}.privacy-card h2{margin:0 0 10px;color:#fff;font-size:18px;font-weight:900}.privacy-card p{margin:0}.privacy-card p+ul{margin-top:10px}.privacy-card a{color:#7de8ff;font-weight:800;text-decoration:none}.privacy-card a:hover{color:#fff}.rules-page{width:100%;min-height:100%;padding:18px;color:#eaf7fb}.rules-hero{display:flex;align-items:flex-end;min-height:128px;margin-bottom:14px;padding:22px;overflow:hidden;background:radial-gradient(circle at 16% 0,rgba(42,206,157,.24),transparent 44%),linear-gradient(145deg,rgba(19,57,63,.96),rgba(20,31,37,.96));border:1px solid rgba(126,223,243,.18);border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.22)}.rules-eyebrow{margin-bottom:6px;color:#7de8ff;font-size:12px;font-weight:900;text-transform:uppercase}.rules-hero h1{margin:0 0 8px;font-size:clamp(28px, 4vw, 46px);font-weight:950;letter-spacing:0}.rules-hero p{max-width:760px;margin:0;color:rgba(234,247,251,.74);font-size:15px;line-height:1.55}.rules-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rules-card{padding:18px;background:linear-gradient(155deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(17,36,42,.92);border:1px solid rgba(158,220,235,.14);border-radius:14px;box-shadow:0 12px 34px rgba(0,0,0,.16)}.rules-card-main{grid-column:1/-1}.rules-card h2{margin:0 0 10px;color:#fff;font-size:18px;font-weight:900}.rules-card h3{margin:0 0 6px;color:#9beaff;font-size:13px;font-weight:900}.rules-card li,.rules-card p{color:rgba(234,247,251,.76);font-size:14px;line-height:1.55}.rules-card ul{display:grid;gap:8px;margin:0;padding-left:18px}.rules-note{display:inline-flex;margin-top:12px;padding:9px 12px;color:#dffaff;font-size:13px;font-weight:800;background:rgba(37,183,132,.16);border:1px solid rgba(68,224,169,.2);border-radius:10px}.rules-table{display:grid;gap:8px;margin-bottom:12px}.rules-points-grid>div,.rules-table div{padding:10px 12px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);border-radius:10px}.rules-table div{display:flex;justify-content:space-between;gap:14px}.rules-table span{color:rgba(234,247,251,.78);font-size:13px}.rules-table strong{color:#ffe48a;white-space:nowrap}.rules-points-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rules-points-grid p{margin:0;font-size:13px}.rules-card-points-list{display:grid;gap:7px}.rules-card-points-list>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.rules-card-points-list strong{color:#eefaff;text-align:right;font-size:13px;font-weight:850;white-space:nowrap}.rules-mini-card{display:inline-grid;place-items:center;width:28px;height:36px;color:#101a20;font-size:13px;font-weight:950;line-height:1;background:linear-gradient(180deg,#fff,#dfeaf0);border-radius:6px;box-shadow:0 6px 13px rgba(0,0,0,.22)}.rules-mini-card.red{color:#c21d35}@media (max-width:932px){.privacy-page{padding:10px}.privacy-hero{min-height:0;margin-bottom:10px;padding:18px;border-radius:14px}.privacy-hero::after{display:none}.privacy-hero h1{font-size:28px}.privacy-card li,.privacy-card p,.privacy-hero p,.privacy-summary li{font-size:13px;line-height:1.45}.privacy-layout{grid-template-columns:minmax(0,1fr);gap:10px}.privacy-summary{position:static;padding:14px}.privacy-card{padding:14px;border-radius:12px}.privacy-card h2{font-size:16px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.privacy-page{padding:8px}.privacy-hero{margin-bottom:8px;padding:12px 14px}.privacy-eyebrow,.privacy-updated{font-size:10px}.privacy-hero h1{margin-bottom:5px;font-size:22px}.privacy-hero p{font-size:12px;line-height:1.35}.privacy-layout{grid-template-columns:220px minmax(0,1fr);gap:8px}.privacy-card,.privacy-summary{padding:11px}.privacy-card h2,.privacy-summary-title{margin-bottom:7px;font-size:14px}.privacy-card li,.privacy-card p,.privacy-summary li{font-size:12px;line-height:1.35}}@media (max-width:932px){.rules-page{padding:10px;overflow-y:auto}.rules-hero{min-height:auto;padding:16px;border-radius:14px}.rules-hero h1{font-size:26px}.rules-hero p{font-size:13px}.rules-layout{grid-template-columns:1fr;gap:10px}.rules-card{padding:14px;border-radius:12px}.rules-card h2{font-size:16px}.rules-card li,.rules-card p{font-size:13px}.rules-points-grid{grid-template-columns:1fr}}@media (max-width:600px){.faq-container{height:auto;min-height:100%;overflow-y:auto}.faq-hero{margin-bottom:6px;padding:12px 14px;box-shadow:0 12px 28px rgba(0,0,0,.26)}.faq-hero::after{right:12px;top:-6px;font-size:76px}.faq-title{margin-bottom:3px;font-size:1.28rem;line-height:1.05}.faq-subtitle{max-width:86%;font-size:.72rem;line-height:1.35}.faq-grid{padding:8px!important}.faq-main{padding:10px;border-radius:16px}.faq-section-title{margin-bottom:9px;font-size:.98rem}.accordion-item{margin-bottom:8px;border-radius:13px!important}.accordion-button{padding:11px 12px;font-size:.78rem;line-height:1.25}.accordion-body{padding:12px 12px;font-size:.75rem;line-height:1.5}.faq-inline-btn,.faq-mini-btn{margin:3px 4px;padding:5px 9px;border-radius:8px;font-size:.72rem}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.faq-container{height:auto;min-height:100%;overflow-y:auto}.faq-hero{margin-bottom:4px;padding:9px 14px}.faq-hero::after{right:14px;top:-8px;font-size:64px}.faq-title{margin-bottom:2px;font-size:1.1rem;line-height:1}.faq-subtitle{max-width:72%;font-size:.68rem;line-height:1.25}.faq-grid{padding:6px!important}.faq-main{padding:8px;border-radius:14px}.faq-section-title{margin-bottom:7px;font-size:.9rem}.accordion-item{margin-bottom:6px;border-radius:11px!important}.accordion-button{padding:9px 11px;font-size:.74rem;line-height:1.2}.accordion-body{padding:11px 10px;font-size:.72rem;line-height:1.45}}@media (max-width:576px){.tournament-body{padding:10px 12px 12px}.tournament-time-box{margin-bottom:10px;padding:8px;border-radius:14px}.tournament-time-label{margin-bottom:4px;font-size:.65rem}.tournament-time-value{font-size:1.35rem}.tournament-info{margin-bottom:8px;padding-bottom:8px}.tournament-info-label,.tournament-info-value{font-size:.78rem}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.tournament-body{height:auto;padding:8px 10px 10px}.tournament-info{margin-bottom:6px;padding-bottom:6px}.tournament-info-label,.tournament-info-value{font-size:.7rem}}.tournament-body{padding:10px 12px 12px}.tournament-time-box{margin-bottom:10px;padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.055)}.tournament-time-label{margin-bottom:3px;font-size:.62rem;letter-spacing:.04em}.tournament-time-value{font-size:.95rem}.tournament-info{margin-bottom:7px;padding-bottom:7px}.tournament-info-label,.tournament-info-value{font-size:.78rem;line-height:1.15}@media (max-width:576px){.tournament-body{padding:8px 11px 10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.tournament-info,.tournament-time-box{margin:0;padding:7px 8px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.045)}.tournament-info{display:block}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.tournament-time-box{margin-bottom:7px;padding:6px 8px}}@media (max-width:576px){.tournament-info,.tournament-time-box{min-width:0;overflow:hidden}.tournament-info-label,.tournament-info-value{display:block;min-width:0;max-width:100%}.tournament-info-label{margin-bottom:3px}.tournament-info-value{text-align:right;overflow-wrap:anywhere}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.tournament-body{flex:1;min-height:0;padding:7px 10px 9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-content:stretch}.tournament-info,.tournament-time-box{min-width:0;margin:0;padding:6px 7px;border-radius:9px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.075);overflow:hidden}.tournament-time-box{grid-column:1/-1}.tournament-info-label,.tournament-time-label{display:block;margin-bottom:2px;font-size:.54rem;line-height:1}.tournament-time-value{font-size:.86rem;line-height:1.08}.tournament-info-value{display:block;min-width:0;text-align:right;font-size:.66rem;line-height:1.12;overflow-wrap:anywhere}.tournament-info:last-of-type{grid-column:1/-1}}.blot-wrap{position:relative}.blot-table-wrap{display:flex;align-items:center;justify-content:center;position:relative;min-height:0;height:100%;overflow:hidden}.blot-mobile-game-menu{position:absolute;left:10px;top:10px;z-index:1090;display:none}.blot-mobile-menu-toggle{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:rgba(238,250,255,.86);background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 10px 26px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(10px);opacity:.62;transition:opacity .18s ease,background .18s ease}.blot-mobile-game-menu-open .blot-mobile-menu-toggle,.blot-mobile-menu-toggle:focus,.blot-mobile-menu-toggle:hover{color:#fff;background:rgba(0,0,0,.42);opacity:1}.blot-mobile-menu-toggle i{font-size:17px}.blot-mobile-menu-panel{position:absolute;left:0;top:0;width:min(180px,calc(100vw - 20px));padding:8px;border-radius:14px;background:linear-gradient(160deg,rgba(22,45,55,.98),rgba(10,20,25,.99)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 42px rgba(0,0,0,.42);opacity:0;visibility:hidden;transform:scale(.92);transform-origin:top left;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;pointer-events:none}.blot-mobile-game-menu-open .blot-mobile-menu-panel{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.blot-mobile-menu-item{width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:rgba(232,243,248,.88);background:0 0;font-size:14px;font-weight:700;text-align:left}.blot-mobile-menu-item:focus,.blot-mobile-menu-item:hover{color:#fff;background:rgba(255,255,255,.09)}.blot-mobile-menu-item .form-switch{margin-left:auto}.blot-mobile-menu-language{position:relative}.blot-mobile-menu-language .settings-language-list{top:0;left:calc(100% + 8px);right:auto}.blot-table{width:90%;aspect-ratio:16/8;max-height:680px;position:relative;border-radius:200px;background:radial-gradient(circle at center,rgba(255,255,255,.03),transparent 70%),linear-gradient(180deg,#14604d 0,#0d4739 100%);border:14px solid #3d2418;box-shadow:inset 0 0 60px rgba(0,0,0,.35),0 25px 80px rgba(0,0,0,.4);overflow:visible}.blot-table::before{content:"";position:absolute;inset:20px;border-radius:168px;border:2px solid rgba(255,255,255,.08);pointer-events:none}.blot-table::after{content:"BAZARBLOT.am";position:absolute;top:50%;left:50%;color:#d9eee5;font-size:clamp(22px, 4.2vw, 58px);font-weight:900;line-height:1;letter-spacing:.12em;white-space:nowrap;opacity:.045;transform:translate(-50%,-50%);pointer-events:none;user-select:none}.blot-waiting-room{position:absolute;left:50%;top:50%;z-index:900;width:min(440px,calc(100vw - 48px));padding:20px;border-radius:18px;transform:translate(-50%,-50%);background:rgb(0 0 0 / 47%);border:1px solid rgb(255 255 255 / 16%);box-shadow:0 18px 50px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);color:#eefaff;text-align:center;backdrop-filter:blur(12px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.blot-waiting-room-hidden{opacity:0;visibility:hidden;transform:translate(-50%,-46%);pointer-events:none}.blot-waiting-title{display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;font-size:14px;font-weight:800;letter-spacing:.01em}.blot-waiting-dots{display:inline-flex;align-items:flex-end;gap:3px;width:27px;height:10px}.blot-waiting-dots i{width:5px;height:5px;background:#ffd76e;border-radius:50%;opacity:.18;transform:translateY(1px) scale(.75);animation:blot-waiting-dot 1.35s infinite ease-in-out}.blot-waiting-dots i:nth-child(2){animation-delay:.2s}.blot-waiting-dots i:nth-child(3){animation-delay:.4s}@keyframes blot-waiting-dot{0%,100%,65%{opacity:.18;transform:translateY(1px) scale(.75)}25%{opacity:1;transform:translateY(-2px) scale(1)}}.blot-waiting-recommendation{display:flex;align-items:center;gap:12px;min-height:92px;margin-top:14px;padding:12px 14px;background:linear-gradient(135deg,rgba(255,200,78,.13),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.08);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.blot-waiting-tip-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;color:#ffd76e;background:rgba(255,200,78,.12);border-radius:12px;font-size:18px;box-shadow:0 0 20px rgba(255,200,78,.08)}.blot-waiting-tips{position:relative;flex:1;min-width:0;min-height:66px}.blot-waiting-tips .rotating-tip{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;margin:0;color:rgba(238,250,255,.78);font-size:12px;font-weight:700;line-height:1.45;opacity:0;text-align:left;transform:translateX(8px);filter:blur(2px);transition:opacity .7s ease,transform .7s ease,filter .7s ease;pointer-events:none}.blot-waiting-tips .rotating-tip.is-active{opacity:1;transform:translateX(0);filter:blur(0)}@media (orientation:landscape) and (max-width:932px){.main.game-page-active .blot-waiting-room{width:min(420px,calc(100vw - 64px));padding:16px 18px}.main.game-page-active .blot-waiting-recommendation{min-height:82px;margin-top:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main.game-page-active .blot-waiting-room{width:min(420px,calc(100vw - 64px));padding:16px 18px}.main.game-page-active .blot-waiting-recommendation{min-height:82px;margin-top:10px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.main.game-page-active .blot-waiting-room{width:min(420px,calc(100vw - 64px));padding:16px 18px}.main.game-page-active .blot-waiting-recommendation{min-height:82px;margin-top:10px}}@media (prefers-reduced-motion:reduce){.blot-waiting-dots i{animation:none;opacity:.7}.blot-waiting-tips .rotating-tip{transform:none;filter:none;transition:opacity .2s linear}}@media (orientation:portrait) and (max-width:768px){.main.game-page-active .blot-waiting-room{width:min(390px,calc(100vw - 24px));min-height:clamp(156px,25dvh,210px);max-height:calc(100dvh - 110px);padding:clamp(14px,2.4dvh,20px);border-radius:17px}.main.game-page-active .blot-waiting-title{font-size:clamp(13px, 3.7vw, 16px)}.main.game-page-active .blot-waiting-recommendation{min-height:clamp(92px,17dvh,138px);margin-top:clamp(10px,1.8dvh,15px);padding:clamp(11px,2dvh,15px)}.main.game-page-active .blot-waiting-tips{min-height:clamp(70px,13dvh,108px)}.main.game-page-active .blot-waiting-tips .rotating-tip{font-size:clamp(12px, 3.2vw, 14px);line-height:1.5}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.main.game-page-active .blot-waiting-room{width:min(390px,calc(100vw - 24px));min-height:clamp(156px,25dvh,210px);max-height:calc(100dvh - 110px);padding:clamp(14px,2.4dvh,20px);border-radius:17px}.main.game-page-active .blot-waiting-title{font-size:clamp(13px, 3.7vw, 16px)}.main.game-page-active .blot-waiting-recommendation{min-height:clamp(92px,17dvh,138px);margin-top:clamp(10px,1.8dvh,15px);padding:clamp(11px,2dvh,15px)}.main.game-page-active .blot-waiting-tips{min-height:clamp(70px,13dvh,108px)}.main.game-page-active .blot-waiting-tips .rotating-tip{font-size:clamp(12px, 3.2vw, 14px);line-height:1.5}}.blot-waiting-count{margin-top:8px;color:#fff;font-size:34px;font-weight:900;line-height:1}.blot-waiting-text{margin-top:8px;color:rgba(238,250,255,.76);font-size:12px;font-weight:700}.blot-friend-invite{position:absolute;left:50%;top:50%;z-index:900;width:min(300px,calc(100vw - 48px));padding:18px 20px;border-radius:18px;transform:translate(-50%,-50%);background:rgb(0 0 0 / 47%);border:1px solid rgb(255 255 255 / 16%);box-shadow:0 18px 50px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);color:#eefaff;text-align:center;backdrop-filter:blur(12px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.blot-friend-invite-hidden{opacity:0;visibility:hidden;transform:translate(-50%,-46%);pointer-events:none}.blot-friend-invite-title{color:rgba(238,250,255,.76);font-size:12px;font-weight:800}.blot-friend-invite-code{margin-top:8px;color:#ffd36a;font-size:42px;font-weight:950;line-height:1;letter-spacing:8px}.blot-friend-invite-text{margin-top:8px;color:rgba(238,250,255,.76);font-size:12px;font-weight:700}.blot-socket-notice{position:absolute;left:50%;top:24px;z-index:90;display:flex;align-items:center;gap:10px;width:min(330px,calc(100vw - 44px));min-height:54px;padding:10px 14px;border-radius:16px;transform:translateX(-50%);background:rgb(0 0 0 / 47%);border:1px solid rgb(255 255 255 / 16%);box-shadow:0 18px 50px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);color:#eefaff;backdrop-filter:blur(12px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.blot-socket-notice-hidden{opacity:0;visibility:hidden;transform:translate(-50%,-10px);pointer-events:none}.blot-socket-notice-dot{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 5px rgba(245,158,11,.18)}.blot-socket-notice-title{font-size:13px;font-weight:900;line-height:1.15}.blot-socket-notice-text{margin-top:3px;color:rgba(238,250,255,.76);font-size:11px;font-weight:700;line-height:1.25}.blot-socket-notice-action{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:7px 11px;color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border:1px solid rgba(255,255,255,.18);border-radius:9px;font-size:11px;font-weight:900;text-decoration:none}.blot-socket-notice-action:hover{color:#fff;filter:brightness(1.08)}.blot-socket-notice-success .blot-socket-notice-dot{background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.18)}.blot-socket-notice-warning .blot-socket-notice-dot{background:#f59e0b;box-shadow:0 0 0 5px rgba(245,158,11,.18)}.blot-socket-notice-error .blot-socket-notice-dot{background:#ef4444;box-shadow:0 0 0 5px rgba(239,68,68,.18)}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-socket-notice{top:10px;min-height:46px;padding:8px 12px}.blot-socket-notice-title{font-size:12px}.blot-socket-notice-text{font-size:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-socket-notice{top:10px;min-height:46px;padding:8px 12px}.blot-socket-notice-title{font-size:12px}.blot-socket-notice-text{font-size:10px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-socket-notice{top:10px;min-height:46px;padding:8px 12px}.blot-socket-notice-title{font-size:12px}.blot-socket-notice-text{font-size:10px}}@media (max-width:900px){.blot-mobile-game-menu{display:block}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-mobile-game-menu{display:block}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-mobile-game-menu{display:block}}@media (orientation:portrait) and (max-width:768px){.blot-combination-slot-left,.blot-combination-slot-right{top:auto;bottom:calc(100% + 2px)}.blot-combination-slot-left{left:0;right:auto}.blot-combination-slot-right{right:0;left:auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-combination-slot-left,.blot-combination-slot-right{top:auto;bottom:calc(100% + 2px)}.blot-combination-slot-left{left:0;right:auto}.blot-combination-slot-right{right:0;left:auto}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-mobile-game-menu{display:block;left:8px;top:8px}.blot-mobile-menu-toggle{width:38px;height:38px}.blot-mobile-menu-toggle i{font-size:16px!important}.blot-mobile-menu-panel{left:0;top:0;width:min(180px,calc(100vw - 16px));padding:7px}.blot-mobile-menu-item{min-height:40px;padding:8px 10px;border-radius:9px;font-size:13px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-mobile-game-menu{display:block;left:8px;top:8px}.blot-mobile-menu-toggle{width:38px;height:38px}.blot-mobile-menu-toggle i{font-size:16px!important}.blot-mobile-menu-panel{left:0;top:0;width:min(180px,calc(100vw - 16px));padding:7px}.blot-mobile-menu-item{min-height:40px;padding:8px 10px;border-radius:9px;font-size:13px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-mobile-game-menu{display:block;left:8px;top:8px}.blot-mobile-menu-toggle{width:38px;height:38px}.blot-mobile-menu-toggle i{font-size:16px!important}.blot-mobile-menu-panel{left:0;top:0;width:min(180px,calc(100vw - 16px));padding:7px}.blot-mobile-menu-item{min-height:40px;padding:8px 10px;border-radius:9px;font-size:13px}}.game-leave-modal .modal-content{border-radius:18px;background:rgb(45 54 58 / 74%);border:1px solid rgb(255 255 255 / 16%);box-shadow:0 18px 50px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);color:#eefaff;backdrop-filter:blur(12px)}.modal.game-leave-modal{z-index:1070}.modal-backdrop.show{z-index:1050}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{border-color:rgba(255,255,255,.12)}.game-leave-modal .modal-title{font-size:17px;font-weight:900}.game-leave-modal .modal-body{color:rgba(238,250,255,.82);font-size:14px;font-weight:700}.game-leave-modal .btn{min-width:86px;border-radius:12px;font-weight:800;justify-content:center}.game-leave-modal .btn-outline-light:focus,.game-leave-modal .btn-outline-light:hover{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.game-leave-modal .btn-danger:focus,.game-leave-modal .btn-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}@media (max-width:932px){.game-leave-modal .modal-dialog{max-width:min(360px,calc(100vw - 24px));margin-left:auto;margin-right:auto}.game-leave-modal .modal-content{border-radius:17px}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{padding:12px 14px}.game-leave-modal .modal-title{font-size:16px;line-height:1.2}.game-leave-modal .modal-body{padding:14px;font-size:14px;line-height:1.35}.game-leave-modal .btn{min-width:82px;height:38px;padding:0 14px;border-radius:11px;font-size:13px;line-height:1}.game-leave-modal .btn-close{width:.75em;height:.75em;padding:.45em}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.game-leave-modal .modal-dialog{max-width:min(330px,calc(100vw - 28px))}.game-leave-modal .modal-title{font-size:15px}.game-leave-modal .modal-body{padding:11px 12px;font-size:13px}.game-leave-modal .btn{height:34px;min-width:74px;font-size:12px}}.friend-table-modal{pointer-events:none;background:0 0}.friend-table-modal .modal-dialog{max-width:430px;pointer-events:none}.friend-table-modal .modal-content{pointer-events:auto;padding:16px;border-radius:18px;background:linear-gradient(160deg,rgba(25,42,55,.97),rgba(10,18,25,.99)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.08)}.friend-table-head{display:flex;align-items:center;gap:12px}.friend-table-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#dff7ff;background:rgba(0,139,187,.18);border:1px solid rgba(0,139,187,.28);border-radius:14px;font-size:18px}.friend-table-join label,.friend-table-label,.friend-table-state,.friend-table-subtitle{color:rgba(238,250,255,.7);font-size:12px;font-weight:700}.friend-table-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.friend-table-action{min-height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#eefaff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:14px;font-weight:850}.friend-table-action:hover{background:rgba(0,139,187,.18);border-color:rgba(0,139,187,.32)}.friend-table-code-wrap,.friend-table-join{margin-top:12px;padding:12px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);border-radius:14px;text-align:center}.friend-table-code{margin-top:6px;color:#ffd36a;font-size:36px;font-weight:950;line-height:1;letter-spacing:8px}.friend-table-state{margin-top:6px}.friend-table-input-row{display:flex;gap:8px;margin-top:9px}.friend-table-input-row input{min-width:0;flex:1;height:40px;color:#eefaff;text-align:center;letter-spacing:6px;font-size:18px;font-weight:900;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.12);border-radius:12px;outline:0}.friend-table-input-row button{width:58px;color:#2f1d00;font-weight:950;background:linear-gradient(135deg,#ffe27a,#f59e0b);border:none;border-radius:12px}.friend-table-error{margin-top:9px;color:#ff9b9b;font-size:12px;font-weight:800}@media (max-width:932px){.friend-table-modal .modal-dialog{width:min(350px,calc(100vw - 24px));margin:8px auto}.friend-table-modal .modal-content{padding:12px;border-radius:15px}.friend-table-head{gap:9px}.friend-table-icon{width:38px;height:38px;border-radius:12px;font-size:15px}.friend-table-head .modal-title{font-size:15px}.friend-table-join label,.friend-table-label,.friend-table-state,.friend-table-subtitle{font-size:10px}.friend-table-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.friend-table-action{min-height:54px;flex-direction:row;gap:7px;padding:7px;border-radius:11px;font-size:11px;line-height:1.15}.friend-table-code-wrap,.friend-table-join{margin-top:9px;padding:9px;border-radius:11px}.friend-table-code{margin-top:4px;font-size:30px;letter-spacing:6px}.friend-table-input-row{gap:6px;margin-top:6px}.friend-table-input-row input{height:36px;border-radius:10px;font-size:17px}.friend-table-input-row button{width:52px;border-radius:10px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.friend-table-modal .modal-dialog{width:min(380px,calc(100vw - 40px))}.friend-table-action{min-height:48px}}.blot-last-trick{position:absolute;left:20px;top:18px;z-index:5;display:none;width:122px;min-height:92px;padding:7px 9px;border-radius:16px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px)}.blot-last-trick.blot-last-trick-show{display:block}.blot-last-trick-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.blot-last-trick-title{color:rgba(235,249,255,.78);font-size:10px;font-weight:800;letter-spacing:0}.blot-last-trick-score{min-width:28px;height:16px;padding:0 6px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(0,139,187,.24);border:1px solid rgba(71,196,236,.36);color:#e9fbff;font-size:10px;font-weight:800}.blot-last-cards{position:relative;width:86px;height:74px;margin:0 auto}.blot-mini-card{position:absolute;width:26px;height:36px;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f3f6f8 100%);border:1px solid rgba(255,255,255,.55);box-shadow:0 8px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#111;font-weight:900;font-size:12px;line-height:1;overflow:hidden}.blot-mini-card-rank{display:block;font-size:11px;line-height:.95}.blot-mini-card-suit{display:block;margin-top:1px;font-size:18px;line-height:.9}.blot-suit-icon{display:inline-block;width:1em;height:1em;flex:0 0 auto;overflow:visible;fill:currentColor;vertical-align:-.12em}.blot-mini-card-suit .blot-mini-suit-icon{display:block;margin:0 auto}.blot-mini-card:empty{display:none}.blot-mini-card.red{color:#e12a2e}.blot-mini-card-winner{border-color:rgba(55,214,122,.9);box-shadow:0 8px 18px rgba(0,0,0,.28),0 0 0 2px rgba(55,214,122,.38),0 0 16px rgba(55,214,122,.28),inset 0 1px 0 rgba(255,255,255,.7)}.blot-mini-card:first-child{left:30px;top:0;z-index:4}.blot-mini-card:nth-child(2){left:60px;top:19px;z-index:3}.blot-mini-card:nth-child(3){left:30px;top:38px;z-index:2}.blot-mini-card:nth-child(4){left:0;top:19px;z-index:1}.blot-scoreboard{position:absolute;right:20px;top:18px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);z-index:1}.blot-score-team{width:36px;text-align:center}.blot-score-label{font-size:.7rem;color:rgba(255,255,255,.6);margin-bottom:4px;letter-spacing:1px}.blot-score-value{font-size:1.15rem;font-weight:900}.blot-score-divider{width:1px;height:42px;background:rgba(255,255,255,.1)}.blot-taken-score{position:absolute;top:95px;right:30px;width:100px;background:#29353b url(/images/taken-score-icon.webp) no-repeat center;box-shadow:0 0 5px 1px rgba(0,0,0,.1);color:#fff!important;display:none;border-radius:8px;border:1px solid rgba(255,255,255,.08);font-size:14px}#gameArea.blot-game-started .blot-taken-score{display:flex}.blot-taken-score>div{flex:1 0 0;text-align:center;padding:7px 0}@media (max-width:768px){.blot-taken-score{top:60px;right:10px;width:74px;font-size:11px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-taken-score{top:60px;right:10px;width:74px;font-size:11px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-taken-score{top:56px;right:8px;font-size:10px;width:68px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-taken-score{top:56px;right:8px;font-size:10px;width:68px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-taken-score{top:56px;right:8px;font-size:10px;width:68px}}@keyframes blotgamePulse{0%{transform:scale(1)}50%{transform:scale(1.06)}100%{transform:scale(1)}}.blot-player{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;z-index:5}.blot-player.blot-player-alert-active{z-index:920}.blot-player .blot-avatar,.blot-player .blot-player-name{cursor:pointer}.blot-avatar-wrap{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center}.blot-avatar{width:82px;height:82px;border-radius:50%;overflow:hidden;position:relative;z-index:2;background:linear-gradient(180deg,rgb(255 255 255 / 20%),rgb(255 255 255 / 23%));border:2px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);box-shadow:0 10px 24px rgba(0,0,0,.18)}.blot-avatar img{width:100%;height:100%;object-fit:cover;display:block}.blot-avatar img:not([src]),.blot-avatar img[src=""]{visibility:hidden}.blot-trump-badge{position:absolute;top:8px;right:-60px;z-index:18;min-width:48px;padding:5px 11px;display:none;align-items:center;justify-content:center;gap:4px;border-radius:999px;color:#f3fbff;background:rgb(124 224 255 / 43%);border:1px solid rgba(255,255,255,.16);box-shadow:0 8px 18px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(8px);font-size:18px;font-weight:850;line-height:1}.blot-player-bottom .blot-trump-badge,.blot-player-left .blot-trump-badge,.blot-player-top .blot-trump-badge{right:auto;left:calc(100% - 10px)}.blot-player-right .blot-trump-badge{right:calc(100% - 10px);left:auto}.blot-trump-suit{font-size:30px;color:#101820;text-shadow:0 1px 0 rgba(255,255,255,.45);margin-top:-2px}.blot-trump-suit .blot-suit-icon{display:block}.blot-trump-badge-red .blot-trump-suit{color:#e12a2e}.blot-trump-contra{min-width:16px;height:16px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#d83d3d,#9f1e2d);border:1px solid rgba(255,255,255,.22);font-size:10px;font-weight:900}.blot-trump-kp-badge{min-width:22px;height:16px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#38bfff 0,#0875df 100%);border:1px solid rgba(255,255,255,.24);box-shadow:0 4px 10px rgba(8,117,223,.28);font-size:11px;font-weight:900;letter-spacing:0}.blot-player-info{display:flex;align-items:center;justify-content:center}.blot-player-empty .blot-first-turn,.blot-player-empty .blot-player-info,.blot-player-empty .blot-player-rating,.blot-player-empty .blot-trump-badge,.blot-player-empty .blot-vip-badge{display:none!important}.blot-player-name{position:relative;overflow:hidden;padding:6px 14px;border-radius:16px;min-width:110px;text-align:center;font-size:.92rem;font-weight:700;color:#fff;background:linear-gradient(180deg,rgb(255 255 255 / 20%),rgb(255 255 255 / 23%));border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);box-shadow:0 10px 24px rgba(0,0,0,.18)}.blot-player-timer{position:absolute;inset:-1px;z-index:1;display:none;border-radius:inherit;transform-origin:left center;background:rgba(46,204,113,.72);box-shadow:inset 0 0 12px rgba(255,255,255,.18),0 0 18px rgba(0,255,120,.2);will-change:transform,background-color}.blot-player-active .blot-player-timer{display:block}.blot-player-text{position:relative;z-index:2;font-size:13px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.blot-player-active .blot-avatar{border-color:#0f8;box-shadow:0 0 0 5px rgba(0,255,136,.14),0 0 26px rgba(0,255,136,.4),0 0 52px rgba(0,255,136,.25),0 10px 24px rgba(0,0,0,.25);animation:blotgamePulse 1.6s ease-in-out infinite}@media (max-width:932px){.blot-player-timer{background:#39d98a;box-shadow:none;will-change:transform,background-color;contain:paint}.blot-player-active .blot-avatar{animation:none;box-shadow:0 0 0 3px rgba(0,255,136,.18)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-player-timer{background:#39d98a;box-shadow:none;will-change:transform,background-color;contain:paint}.blot-player-active .blot-avatar{animation:none;box-shadow:0 0 0 3px rgba(0,255,136,.18)}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-player-timer{background:#39d98a;box-shadow:none;will-change:transform,background-color;contain:paint}.blot-player-active .blot-avatar{animation:none;box-shadow:0 0 0 3px rgba(0,255,136,.18)}}.blot-player-score{padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.08);font-size:.78rem;font-weight:700}.blot-player-top{top:20px;left:50%;transform:translateX(-50%)}.blot-player-left{left:20px;top:50%;transform:translateY(-50%)}.blot-player-right{right:20px;top:50%;transform:translateY(-50%)}.blot-player-bottom{bottom:18px;left:28px;transform:none}.table-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:250px}.player-hand{position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:flex-end;min-width:min(720px,96vw);height:150px;pointer-events:none;z-index:260}.blot-card{width:176px;height:246px;background-color:transparent;background-image:url(/images/playing_cards.webp);background-repeat:no-repeat;border-radius:16px;border:0;margin-left:-96px;margin-top:0;box-shadow:none;cursor:pointer;user-select:none;position:absolute;transform-origin:center bottom;transform:scale(.8);transition:transform .28s cubic-bezier(.2, .8, .2, 1),opacity .22s ease,filter .16s ease,margin-bottom .2s ease;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.blot-card:first-child{margin-left:0}.blot-card.hand-card{pointer-events:auto;z-index:250}.blot-card.hand-card.blot-hand-card-entering{will-change:transform,opacity;transition:transform .46s cubic-bezier(.18, .82, .24, 1),opacity .34s ease}@media (min-width:933px){.player-hand{height:190px}.player-hand .blot-card.hand-card{transform:scale(1)}}.player-hand.blot-hand-locked .blot-card.hand-card{cursor:default;pointer-events:none}.player-hand:not(.blot-hand-locked) .blot-card.card-valid.hand-card:hover:not(.played){margin-bottom:18px;box-shadow:none}.blot-card.card-invalid:not(.played){filter:brightness(.68) saturate(.78)}.blot-card.card-invalid.hand-card:not(.played){cursor:not-allowed}.blot-card.played{cursor:default;margin:0;transform-origin:center center;backface-visibility:hidden;z-index:210}.blot-card-layout-refreshing .blot-card{transition:none!important}.blot-animation-layer{position:absolute;inset:0;z-index:880;overflow:hidden;pointer-events:none;contain:strict;isolation:isolate;transform:translateZ(0)}.blot-trick-flight-group{position:absolute;inset:0;pointer-events:none;transform:translate3d(0,0,0);transform-origin:center center;will-change:transform;contain:strict;isolation:isolate;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform 460ms cubic-bezier(.3, .72, .2, 1)}.blot-trick-flight-group.is-flying{transform:translate3d(var(--blot-trick-x),var(--blot-trick-y),0)}.blot-trick-flight-group .blot-flying-card{transition:none!important;will-change:auto}.blot-table-wrap.blot-card-animation-active .blot-alert,.blot-table-wrap.blot-card-animation-active .blot-first-turn,.blot-table-wrap.blot-card-animation-active .blot-game-actions,.blot-table-wrap.blot-card-animation-active .blot-last-trick,.blot-table-wrap.blot-card-animation-active .blot-player-rating,.blot-table-wrap.blot-card-animation-active .blot-scoreboard,.blot-table-wrap.blot-card-animation-active .blot-taken-score,.blot-table-wrap.blot-card-animation-active .blot-trump-badge{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.blot-table-wrap.blot-card-animation-active .blot-first-turn,.blot-table-wrap.blot-card-animation-active .blot-player-active .blot-avatar,.blot-table-wrap.blot-card-animation-active .blot-player-vip .blot-avatar::before{animation:none!important}@media (max-width:932px){.blot-table-wrap.blot-card-animation-active .blot-player-timer{display:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-table-wrap.blot-card-animation-active .blot-player-timer{display:none!important}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-table-wrap.blot-card-animation-active .blot-player-timer{display:none!important}}.blot-flying-card{position:absolute;width:176px;height:246px;object-fit:fill;border:0;border-radius:16px;margin:0!important;pointer-events:none!important;transform-origin:center center!important;transition:transform var(--blot-flight-duration, 440ms) cubic-bezier(.18, .78, .22, 1),opacity .22s ease!important;will-change:transform,opacity;contain:layout paint style;backface-visibility:visible;-webkit-backface-visibility:visible;transform-style:flat;translate:0 0;-webkit-user-drag:none;image-rendering:auto;box-shadow:none}.blot-deal-flying-card{box-shadow:none}.blot-card.blot-combination-reveal-card{position:relative;z-index:945;flex:0 0 176px;margin:0 0 0 -142px;pointer-events:none;opacity:0;transform:translateY(10px) scale(.48);transform-origin:center center;transition:transform .32s ease,opacity .24s ease;border:0;box-shadow:none}.blot-card.blot-combination-reveal-card:first-child{margin-left:0}.blot-card.blot-combination-reveal-card-visible{opacity:1;transform:translateY(0) scale(.48)}.blot-combination-slot{position:absolute;z-index:944;display:flex;align-items:center;justify-content:center;width:320px;height:112px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.blot-combination-slot-visible{opacity:1;visibility:visible}.blot-combination-slot-top{top:66px;left:50%;transform:translateX(-50%)}.blot-combination-slot-left{top:2px;left:0}.blot-combination-slot-right{top:2px;right:0}.blot-combination-slot-bottom{top:-84px;left:-30px}@media (max-width:900px){.blot-combination-slot{width:250px;height:88px}.blot-card.blot-combination-reveal-card{margin-left:-124px;transform:translateY(8px) scale(.44)}.blot-card.blot-combination-reveal-card-visible{transform:translateY(0) scale(.44)}.blot-combination-slot-top{top:48px}.blot-combination-slot-left{top:-8px;left:5px}.blot-combination-slot-right{top:-8px;right:5px}.blot-combination-slot-bottom{top:-52px;left:-78px}.blot-card.blot-combination-reveal-card{margin-left:-150px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-combination-slot{width:250px;height:88px}.blot-card.blot-combination-reveal-card{margin-left:-124px;transform:translateY(8px) scale(.44)}.blot-card.blot-combination-reveal-card-visible{transform:translateY(0) scale(.44)}.blot-combination-slot-top{top:48px}.blot-combination-slot-left{top:-8px;left:5px}.blot-combination-slot-right{top:-8px;right:5px}.blot-combination-slot-bottom{top:-52px;left:-78px}.blot-card.blot-combination-reveal-card{margin-left:-150px}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-combination-slot{width:250px;height:88px}.blot-card.blot-combination-reveal-card{margin-left:-124px;transform:translateY(8px) scale(.44)}.blot-card.blot-combination-reveal-card-visible{transform:translateY(0) scale(.44)}.blot-combination-slot-top{top:48px}.blot-combination-slot-left{top:-8px;left:5px}.blot-combination-slot-right{top:-8px;right:5px}.blot-combination-slot-bottom{top:-52px;left:-78px}.blot-card.blot-combination-reveal-card{margin-left:-150px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-combination-slot{width:230px;height:78px}.blot-card.blot-combination-reveal-card{margin-left:-130px;transform:translateY(8px) scale(.4)}.blot-card.blot-combination-reveal-card-visible{transform:translateY(0) scale(.4)}.blot-combination-slot-top{top:44px}.blot-combination-slot-left{top:-10px;left:56px}.blot-combination-slot-right{top:-10px;right:56px}.blot-combination-slot-bottom{top:-50px;left:6px}.blot-card.blot-combination-reveal-card{margin-left:-150px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-combination-slot{width:230px;height:78px}.blot-card.blot-combination-reveal-card{margin-left:-130px;transform:translateY(8px) scale(.4)}.blot-card.blot-combination-reveal-card-visible{transform:translateY(0) scale(.4)}.blot-combination-slot-top{top:44px}.blot-combination-slot-left{top:-10px;left:56px}.blot-combination-slot-right{top:-10px;right:56px}.blot-combination-slot-bottom{top:-50px;left:6px}.blot-card.blot-combination-reveal-card{margin-left:-150px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-combination-slot{width:230px;height:78px}.blot-card.blot-combination-reveal-card{margin-left:-130px;transform:translateY(8px) scale(.4)}.blot-card.blot-combination-reveal-card-visible{transform:translateY(0) scale(.4)}.blot-combination-slot-top{top:44px}.blot-combination-slot-left{top:-10px;left:56px}.blot-combination-slot-right{top:-10px;right:56px}.blot-combination-slot-bottom{top:-50px;left:6px}.blot-card.blot-combination-reveal-card{margin-left:-150px}}.deck{position:absolute;top:calc(50% - 210px);left:calc(50% - 330px);z-index:18;width:176px;height:246px;background-color:#fff;background-image:url(/images/playing_cards.webp);background-repeat:no-repeat;background-position:-1631px -4px;border:1px solid rgba(12,26,45,.9);border-radius:15px;box-shadow:0 8px 18px rgba(0,0,0,.08),0 0 0 1px rgba(255,255,255,.12) inset;transform:scale(.46) rotate(45deg);transform-origin:center center;pointer-events:none}.deal-card{box-shadow:none;margin-left:0!important;transform-origin:center center!important;transition:transform .42s cubic-bezier(.18, .78, .22, 1),opacity .18s ease;will-change:transform,opacity}.deal-player-card{will-change:transform,opacity}.game-debug-panel{position:fixed;top:66px;right:8px;z-index:20000;display:block;opacity:.34;transition:opacity .18s ease}.game-debug-panel.game-debug-open,.game-debug-panel:focus-within .game-debug-toggle,.game-debug-panel:hover .game-debug-toggle{opacity:1}.game-debug-toggle{min-width:0;height:24px;padding:0 7px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:rgba(0,0,0,.12);color:rgba(255,255,255,.58);font-size:10px;line-height:1;cursor:pointer}.game-debug-menu{position:absolute;top:0;right:calc(100% + 5px);display:flex;flex-direction:column;flex-wrap:nowrap;gap:4px;max-width:58px;opacity:0;visibility:hidden;pointer-events:none;transform:translate(6px,-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.game-debug-menu:has(+ .game-debug-toggle:active),.game-debug-menu:has(+ .game-debug-toggle:focus),.game-debug-menu:has(+ .game-debug-toggle:hover),.game-debug-panel.game-debug-open .game-debug-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.game-debug-menu:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.game-debug-panel .btn{min-width:0;height:24px;padding:0 7px;border-radius:6px;font-size:10px;line-height:1}@media (max-width:768px){.blot-avatar,.blot-combination-slot,.blot-last-trick,.blot-player-name,.blot-scoreboard,.blot-taken-score,.blot-trump-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.blot-table{aspect-ratio:10/16;margin-top:-32px}.blot-last-trick{left:10px;top:58px;transform:scale(.8);transform-origin:top left}.blot-scoreboard{top:8px;right:5px;transform:none}.blot-player-top{top:20px}.blot-player-bottom{bottom:108px;left:50%;transform:translateX(-50%)}.blot-player-left{left:8px}.blot-player-right{right:8px}.blot-avatar-wrap{width:70px;height:72px}.blot-avatar{width:56px;height:56px;border-radius:18px;font-size:1.1rem}.blot-trump-badge{top:-18px;left:50%;right:auto;transform:translateX(-50%);width:max-content;min-width:0;font-size:12px;padding:3px 5px}.blot-player-bottom .blot-trump-badge,.blot-player-left .blot-trump-badge,.blot-player-right .blot-trump-badge,.blot-player-top .blot-trump-badge{right:auto;left:50%;transform:translateX(-50%)}.blot-trump-suit{font-size:20px}.blot-trump-contra{width:14px;height:14px;font-size:9px}.blot-player-name{min-width:90px;padding:4px 12px}.blot-player-text{font-size:11px}.table-center{width:200px;height:220px}.blot-card{margin-left:-150px;transform:scale(.58);border-radius:15px;box-shadow:none}.player-hand:not(.blot-hand-locked) .blot-card.card-valid.hand-card:hover:not(.played){margin-bottom:0}.player-hand{bottom:-6px;width:min(360px,92vw);min-width:0;height:186px}.deck{top:calc(50% - 67vw);left:calc(50% - 42vw);transform:scale(.34) rotate(45deg)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-avatar,.blot-combination-slot,.blot-last-trick,.blot-player-name,.blot-scoreboard,.blot-taken-score,.blot-trump-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.blot-table{aspect-ratio:10/16;margin-top:-32px}.blot-last-trick{left:10px;top:58px;transform:scale(.8);transform-origin:top left}.blot-scoreboard{top:8px;right:5px;transform:none}.blot-player-top{top:20px}.blot-player-bottom{bottom:108px;left:50%;transform:translateX(-50%)}.blot-player-left{left:8px}.blot-player-right{right:8px}.blot-avatar-wrap{width:70px;height:72px}.blot-avatar{width:56px;height:56px;border-radius:18px;font-size:1.1rem}.blot-trump-badge{top:-18px;left:50%;right:auto;transform:translateX(-50%);width:max-content;min-width:0;font-size:12px;padding:3px 5px}.blot-player-bottom .blot-trump-badge,.blot-player-left .blot-trump-badge,.blot-player-right .blot-trump-badge,.blot-player-top .blot-trump-badge{right:auto;left:50%;transform:translateX(-50%)}.blot-trump-suit{font-size:20px}.blot-trump-contra{width:14px;height:14px;font-size:9px}.blot-player-name{min-width:90px;padding:4px 12px}.blot-player-text{font-size:11px}.blot-card{margin-left:-150px;transform:scale(.58);border-radius:15px;box-shadow:none}.player-hand:not(.blot-hand-locked) .blot-card.card-valid.hand-card:hover:not(.played){margin-bottom:0}}@media (orientation:portrait) and (max-width:768px){.player-hand{bottom:-40px;width:min(420px,98vw)}.blot-scoreboard{right:10px;width:94px;justify-content:center}.blot-taken-score{top:68px;right:10px;width:94px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-scoreboard{right:10px;width:94px;justify-content:center}.blot-taken-score{top:68px;right:10px;width:94px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-avatar,.blot-combination-slot,.blot-last-trick,.blot-player-name,.blot-scoreboard,.blot-taken-score,.blot-trump-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.blot-card{transform:scale(.62)}.blot-table{width:75%;aspect-ratio:16/8;margin-top:0}.blot-last-trick{left:54px;top:8px;transform:scale(.82);transform-origin:top left}.blot-scoreboard{top:5px;right:5px;transform:none}.blot-taken-score{top:64px;right:5px}.blot-player-top{top:20px}.blot-player-bottom{bottom:8px;left:8px;transform:none}.blot-player-left{left:8px}.blot-player-right{right:8px}.blot-avatar-wrap{width:60px;height:60px}.blot-avatar{width:56px;height:56px;border-radius:18px;font-size:1.1rem}.blot-trump-badge{top:-18px;right:auto;left:50%;transform:translateX(-50%);width:max-content;min-width:0;gap:2px;font-size:13px;padding:3px 6px;white-space:nowrap}.blot-player-right .blot-trump-badge{right:auto;left:50%}.blot-player-bottom .blot-trump-badge,.blot-player-left .blot-trump-badge,.blot-player-top .blot-trump-badge{right:auto;left:50%}.blot-player-top .blot-trump-badge{top:-10px;right:auto;left:calc(100% - 8px);transform:none}.blot-first-turn{bottom:6px!important}.blot-trump-suit{font-size:18px}.blot-trump-contra{width:13px;height:13px;font-size:8px}.blot-player-name{min-width:90px;padding:3px 12px}.blot-player-text{font-size:11px}.table-center{width:300px;height:180px}.blot-card{margin-left:-126px;border-radius:14px;box-shadow:none}.player-hand{bottom:-52px;z-index:2;width:min(620px,88vw);min-width:0;height:164px}.deck{top:calc(50% - 18vw);left:calc(50% - 35vw);transform:scale(.32) rotate(45deg)}.game-debug-panel{top:8px;right:6px;gap:3px;opacity:.3}.game-debug-panel .btn,.game-debug-toggle{height:20px;padding:0 5px;font-size:9px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-avatar,.blot-combination-slot,.blot-last-trick,.blot-player-name,.blot-scoreboard,.blot-taken-score,.blot-trump-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.blot-card{transform:scale(.62)}.blot-table{width:75%;aspect-ratio:16/8;margin-top:0}.blot-last-trick{left:54px;top:8px;transform:scale(.82);transform-origin:top left}.blot-scoreboard{top:5px;right:5px;transform:none}.blot-taken-score{top:64px;right:5px}.blot-player-top{top:20px}.blot-player-bottom{bottom:8px;left:8px;transform:none}.blot-player-left{left:8px}.blot-player-right{right:8px}.blot-avatar-wrap{width:60px;height:60px}.blot-avatar{width:56px;height:56px;border-radius:18px;font-size:1.1rem}.blot-trump-badge{top:-18px;right:auto;left:50%;transform:translateX(-50%);width:max-content;min-width:0;gap:2px;font-size:13px;padding:3px 6px;white-space:nowrap}.blot-player-right .blot-trump-badge{right:auto;left:50%}.blot-player-bottom .blot-trump-badge,.blot-player-left .blot-trump-badge,.blot-player-top .blot-trump-badge{right:auto;left:50%}.blot-player-top .blot-trump-badge{top:-10px;right:auto;left:calc(100% - 8px);transform:none}.blot-first-turn{bottom:6px!important}.blot-trump-suit{font-size:18px}.blot-trump-contra{width:13px;height:13px;font-size:8px}.blot-player-name{min-width:90px;padding:3px 12px}.blot-player-text{font-size:11px}.blot-card{margin-left:-126px;border-radius:14px;box-shadow:none}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-avatar,.blot-combination-slot,.blot-last-trick,.blot-player-name,.blot-scoreboard,.blot-taken-score,.blot-trump-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.blot-card{transform:scale(.62)}.blot-table{width:75%;aspect-ratio:16/8;margin-top:0}.blot-last-trick{left:54px;top:8px;transform:scale(.82);transform-origin:top left}.blot-scoreboard{top:5px;right:5px;transform:none}.blot-taken-score{top:64px;right:5px}.blot-player-top{top:20px}.blot-player-bottom{bottom:8px;left:8px;transform:none}.blot-player-left{left:8px}.blot-player-right{right:8px}.blot-avatar-wrap{width:60px;height:60px}.blot-avatar{width:56px;height:56px;border-radius:18px;font-size:1.1rem}.blot-trump-badge{top:-18px;right:auto;left:50%;transform:translateX(-50%);width:max-content;min-width:0;gap:2px;font-size:13px;padding:3px 6px;white-space:nowrap}.blot-player-right .blot-trump-badge{right:auto;left:50%}.blot-player-bottom .blot-trump-badge,.blot-player-left .blot-trump-badge,.blot-player-top .blot-trump-badge{right:auto;left:50%}.blot-player-top .blot-trump-badge{top:-10px;right:auto;left:calc(100% - 8px);transform:none}.blot-first-turn{bottom:6px!important}.blot-trump-suit{font-size:18px}.blot-trump-contra{width:13px;height:13px;font-size:8px}.blot-player-name{min-width:90px;padding:3px 12px}.blot-player-text{font-size:11px}.blot-card{margin-left:-126px;border-radius:14px;box-shadow:none}}.card-back{background-image:url(/images/cards/back-bazarblot-v2.webp?v=20260906.1)}.card-c7{background-image:url(/images/cards/c7.webp?v=20260906.2)}.card-c8{background-image:url(/images/cards/c8.webp?v=20260906.2)}.card-c9{background-image:url(/images/cards/c9.webp?v=20260906.2)}.card-c10{background-image:url(/images/cards/c10.webp?v=20260906.2)}.card-cJ{background-image:url(/images/cards/cj.webp?v=20260906.2)}.card-cQ{background-image:url(/images/cards/cq.webp?v=20260906.2)}.card-cK{background-image:url(/images/cards/ck.webp?v=20260906.2)}.card-cA{background-image:url(/images/cards/ca.webp?v=20260906.2)}.card-h7{background-image:url(/images/cards/h7.webp?v=20260906.2)}.card-h8{background-image:url(/images/cards/h8.webp?v=20260906.2)}.card-h9{background-image:url(/images/cards/h9.webp?v=20260906.2)}.card-h10{background-image:url(/images/cards/h10.webp?v=20260906.2)}.card-hJ{background-image:url(/images/cards/hj.webp?v=20260906.2)}.card-hQ{background-image:url(/images/cards/hq.webp?v=20260906.2)}.card-hK{background-image:url(/images/cards/hk.webp?v=20260906.2)}.card-hA{background-image:url(/images/cards/ha.webp?v=20260906.2)}.card-s7{background-image:url(/images/cards/s7.webp?v=20260906.2)}.card-s8{background-image:url(/images/cards/s8.webp?v=20260906.2)}.card-s9{background-image:url(/images/cards/s9.webp?v=20260906.2)}.card-s10{background-image:url(/images/cards/s10.webp?v=20260906.2)}.card-sJ{background-image:url(/images/cards/sj.webp?v=20260906.2)}.card-sQ{background-image:url(/images/cards/sq.webp?v=20260906.2)}.card-sK{background-image:url(/images/cards/sk.webp?v=20260906.2)}.card-sA{background-image:url(/images/cards/sa.webp?v=20260906.2)}.card-d7{background-image:url(/images/cards/d7.webp?v=20260906.2)}.card-d8{background-image:url(/images/cards/d8.webp?v=20260906.2)}.card-d9{background-image:url(/images/cards/d9.webp?v=20260906.2)}.card-d10{background-image:url(/images/cards/d10.webp?v=20260906.2)}.card-dJ{background-image:url(/images/cards/dj.webp?v=20260906.2)}.card-dQ{background-image:url(/images/cards/dq.webp?v=20260906.2)}.card-dK{background-image:url(/images/cards/dk.webp?v=20260906.2)}.card-dA{background-image:url(/images/cards/da.webp?v=20260906.2)}.card-back,.card-c10,.card-c7,.card-c8,.card-c9,.card-cA,.card-cJ,.card-cK,.card-cQ,.card-d10,.card-d7,.card-d8,.card-d9,.card-dA,.card-dJ,.card-dK,.card-dQ,.card-h10,.card-h7,.card-h8,.card-h9,.card-hA,.card-hJ,.card-hK,.card-hQ,.card-s10,.card-s7,.card-s8,.card-s9,.card-sA,.card-sJ,.card-sK,.card-sQ{background-position:center;background-size:100% 100%}.blot-trump-modal{position:fixed;left:50%;top:50%;width:100%;max-width:340px;padding:12px;border-radius:18px;background:linear-gradient(180deg,#1c3744 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 12px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.03);transform:translate(-50%,-50%) scale(.75);opacity:0;visibility:hidden;z-index:1250;pointer-events:auto}.blot-trump-modal.blot-trump-show{visibility:visible;animation:blotTrumpShow .32s cubic-bezier(.2,.8,.2,1) forwards}.blot-trump-cards{display:flex;gap:6px;margin-bottom:10px}.blot-trump-card{flex:1;height:56px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.02) 100%);border:1px solid rgba(177,200,212,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s;font-size:38px;line-height:1;pointer-events:auto}.blot-trump-club,.blot-trump-diamond,.blot-trump-heart,.blot-trump-spade{line-height:.9;padding-bottom:4px}.blot-trump-card:hover{transform:translateY(-2px);border-color:rgba(177,200,212,.18)}.blot-trump-card.blot-trump-active{background:linear-gradient(180deg,#35586d 0,#294655 100%);border-color:#b1c8d4;box-shadow:0 0 18px rgba(177,200,212,.18)}.blot-trump-club,.blot-trump-spade{color:#35454e;text-shadow:0 1px 0 rgba(255,255,255,.55),0 0 10px rgba(255,255,255,.35)}.blot-trump-card .blot-suit-icon{width:34px;height:34px;display:block;overflow:visible;color:inherit;fill:currentColor;filter:drop-shadow(0 1px 0 rgba(255,255,255,.55))}.blot-trump-diamond,.blot-trump-heart{color:#ff7a7a!important}.blot-trump-nt{color:#fff;font-size:24px;font-weight:700}.blot-trump-bid-row{display:flex;gap:10px;margin-bottom:12px}.blot-trump-bid-btn,.blot-trump-bid-kp{height:52px;border:none;border-radius:16px;cursor:pointer;transition:.2s;pointer-events:auto}.blot-trump-bid-btn,.blot-trump-bid-kp{width:52px;background:#152331;border:1px solid rgba(177,200,212,.08);color:#fff;font-size:26px;font-weight:700}.blot-trump-bid-btn:hover,.blot-trump-bid-kp:hover{background:#223847}.blot-trump-bid-value{flex:1;height:52px;border-radius:16px;background:#12202b;border:1px solid rgba(177,200,212,.08);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:700}.blot-trump-bid-kp{font-size:15px}.blot-trump-bid-kp.blot-trump-kp-active{background:linear-gradient(180deg,#38bfff 0,#0875df 100%);color:#fff;box-shadow:0 0 0 2px rgba(137,218,255,.28),0 10px 24px rgba(8,117,223,.34)}.blot-trump-bid-btn:disabled,.blot-trump-bid-kp:disabled{cursor:not-allowed;opacity:.45}.blot-trump-bid-kp.blot-trump-kp-active:disabled{opacity:1;cursor:default}.push-permission-modal{z-index:10950}.push-permission-modal .modal-dialog{width:min(92vw,420px);margin-inline:auto}.push-permission-modal .modal-content{padding:28px 24px 22px;align-items:center;border:1px solid rgba(95,205,239,.28);border-radius:22px;background:#102832;box-shadow:0 24px 70px rgba(0,0,0,.46);color:#f4fbfd;text-align:center}.push-permission-icon{width:68px;height:68px;margin-bottom:16px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#31bce8,#16758e);box-shadow:0 12px 30px rgba(35,180,222,.28);font-size:29px}.push-permission-modal h3{margin:0 0 9px;font-size:clamp(21px, 5.5vw, 27px);font-weight:900}.push-permission-modal p{margin:0 0 22px;color:rgba(232,245,249,.74);font-size:15px;line-height:1.5}.push-permission-actions{width:100%;display:grid;gap:10px}.push-permission-allow,.push-permission-later{min-height:48px;border-radius:13px;font-size:15px;font-weight:900;display:flex;align-items:center;justify-content:center;text-align:center}.push-permission-allow{color:#061a22;background:linear-gradient(135deg,#69dbfa,#29afd5)}.push-permission-later{color:rgba(236,247,250,.78);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.09)}.blot-trump-actions{display:flex;gap:8px}.blot-trump-action-btn{flex:1;height:46px;border:none;border-radius:14px;background:#152331;border:1px solid rgba(177,200,212,.08);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:.2s;pointer-events:auto}.blot-trump-action-btn:hover{transform:translateY(-2px)}.blot-trump-action-btn:disabled{cursor:not-allowed;opacity:.45;filter:saturate(.75)}.blot-trump-action-btn:disabled:hover{transform:none}.blot-trump-action-primary{background:linear-gradient(180deg,#466a7e 0,#355362 100%)}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{left:50%;bottom:40px;width:auto;max-width:none}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{animation:blotTrumpActionsShow .35s cubic-bezier(.2,.8,.2,1) forwards}.blot-trump-modal.blot-trump-mode-contra::after,.blot-trump-modal.blot-trump-mode-recontra::after{display:none}.blot-trump-modal.blot-trump-mode-contra .blot-trump-actions,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-actions{justify-content:center;gap:10px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{flex:0 0 auto;min-width:140px;height:56px;padding:0 22px;border-radius:18px;background:linear-gradient(180deg,#1c3744 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 12px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.04);font-size:18px;font-weight:800;overflow:hidden}.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{background:linear-gradient(180deg,#466a7e 0,#355362 100%)}.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn:hover,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn:hover{transform:translateY(-4px) scale(1.02);filter:brightness(1.08)}.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn::before,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.08) 50%,transparent 80%);transform:translateX(-140%);transition:transform .6s ease}.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn:hover::before,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn:hover::before{transform:translateX(140%)}@keyframes blotTrumpShow{0%{opacity:0;transform:translate(-50%,-46%) scale(.75)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}100%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes blotTrumpActionsShow{0%{opacity:0;transform:translateX(-50%) translateY(30px) scale(.85)}70%{opacity:1;transform:translateX(-50%) translateY(-4px) scale(1.03)}100%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@media(max-width:932px){.blot-trump-modal{width:min(340px,calc(100% - 22px));max-width:340px;padding:11px;border-radius:15px}.blot-trump-cards{gap:6px;margin-bottom:8px}.blot-trump-card{height:50px;border-radius:12px;font-size:34px}.blot-trump-nt{font-size:22px}.blot-trump-bid-row{gap:9px;margin-bottom:10px}.blot-trump-bid-btn,.blot-trump-bid-kp{width:58px;height:50px;border-radius:15px;font-size:26px}.blot-trump-bid-kp{font-size:14px}.blot-trump-bid-value{height:50px;border-radius:15px;font-size:30px}.blot-trump-actions{gap:8px}.blot-trump-action-btn{height:45px;border-radius:14px;font-size:14px}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-trump-modal{width:min(340px,calc(100% - 22px));max-width:340px;padding:11px;border-radius:15px}.blot-trump-cards{gap:6px;margin-bottom:8px}.blot-trump-card{height:50px;border-radius:12px;font-size:34px}.blot-trump-nt{font-size:22px}.blot-trump-bid-row{gap:9px;margin-bottom:10px}.blot-trump-bid-btn,.blot-trump-bid-kp{width:58px;height:50px;border-radius:15px;font-size:26px}.blot-trump-bid-kp{font-size:14px}.blot-trump-bid-value{height:50px;border-radius:15px;font-size:30px}.blot-trump-actions{gap:8px}.blot-trump-action-btn{height:45px;border-radius:14px;font-size:14px}}@media(max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-trump-modal{width:min(340px,calc(100% - 22px));max-width:340px;padding:11px;border-radius:15px}.blot-trump-cards{gap:6px;margin-bottom:8px}.blot-trump-card{height:50px;border-radius:12px;font-size:34px}.blot-trump-nt{font-size:22px}.blot-trump-bid-row{gap:9px;margin-bottom:10px}.blot-trump-bid-btn,.blot-trump-bid-kp{width:58px;height:50px;border-radius:15px;font-size:26px}.blot-trump-bid-kp{font-size:14px}.blot-trump-bid-value{height:50px;border-radius:15px;font-size:30px}.blot-trump-actions{gap:8px}.blot-trump-action-btn{height:45px;border-radius:14px;font-size:14px}}@media (orientation:portrait) and (max-width:932px){.blot-trump-modal.blot-trump-mode-bidding{top:56%}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-trump-modal.blot-trump-mode-bidding{top:56%}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-trump-modal{width:min(366px,calc(100% - 28px));max-width:366px;min-height:172px;padding:10px;top:50%;bottom:auto;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between}.blot-trump-card{height:47px;font-size:34px}.blot-trump-nt{font-size:20px}.blot-trump-action-btn,.blot-trump-bid-btn,.blot-trump-bid-kp,.blot-trump-bid-value{height:47px;border-radius:14px}.blot-trump-bid-btn,.blot-trump-bid-kp{width:56px;font-size:25px}.blot-trump-bid-kp{font-size:13px}.blot-trump-bid-value{font-size:29px}.blot-trump-action-btn{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-trump-modal{width:min(366px,calc(100% - 28px));max-width:366px;min-height:172px;padding:10px;top:50%;bottom:auto;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between}.blot-trump-card{height:47px;font-size:34px}.blot-trump-nt{font-size:20px}.blot-trump-action-btn,.blot-trump-bid-btn,.blot-trump-bid-kp,.blot-trump-bid-value{height:47px;border-radius:14px}.blot-trump-bid-btn,.blot-trump-bid-kp{width:56px;font-size:25px}.blot-trump-bid-kp{font-size:13px}.blot-trump-bid-value{font-size:29px}.blot-trump-action-btn{font-size:14px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-trump-modal{width:min(366px,calc(100% - 28px));max-width:366px;min-height:172px;padding:10px;top:50%;bottom:auto;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between}.blot-trump-card{height:47px;font-size:34px}.blot-trump-nt{font-size:20px}.blot-trump-action-btn,.blot-trump-bid-btn,.blot-trump-bid-kp,.blot-trump-bid-value{height:47px;border-radius:14px}.blot-trump-bid-btn,.blot-trump-bid-kp{width:56px;font-size:25px}.blot-trump-bid-kp{font-size:13px}.blot-trump-bid-value{font-size:29px}.blot-trump-action-btn{font-size:14px}}.blot-alert{position:absolute;left:74px;top:-50px;min-width:88px;max-width:250px;min-height:58px;padding:10px 18px;border-radius:22px;background:#ececec;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.28);opacity:0;transform:translateY(8px) scale(.75);white-space:nowrap;pointer-events:none;z-index:910;display:none}.blot-player-top .blot-alert{left:-50px;top:95px}.blot-player-right .blot-alert{right:74px;left:auto;max-width:min(250px,calc(100vw - 24px));white-space:normal}@media (min-width:769px){.blot-player-right .blot-alert{width:max-content;max-width:min(280px,calc(100vw - 120px));white-space:nowrap}.blot-player-right .blot-alert-content{white-space:nowrap}}.blot-alert::before{content:"";position:absolute;left:14px;bottom:-10px;width:22px;height:22px;background:#ececec;clip-path:polygon(0 0,100% 0,0 100%)}.blot-player-top .blot-alert:before{right:14px;top:-10px;left:auto;transform:rotate(180deg)}.blot-player-right .blot-alert:before{left:auto;right:14px;clip-path:polygon(100% 0,100% 100%,0 0)}.blot-alert-content{display:flex;align-items:center;color:#222;font-size:16px;font-weight:700;text-align:center;line-height:1.2}.blot-alert-icon{font-family:Arial,"Segoe UI Symbol",sans-serif;font-size:38px;font-weight:900;line-height:.9;margin-top:-6px;margin-right:5px;-webkit-text-stroke:0.25px currentColor;filter:drop-shadow(0 1px 0 rgba(255, 255, 255, .72))}.blot-alert-content .blot-alert-suit-icon{width:1em;height:1em;margin:0 .04em;vertical-align:-.12em}.blot-alert-icon.blot-alert-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-weight:400;-webkit-text-stroke:0;filter:none}.blot-alert-value{color:#2b2b2b;font-size:18px;font-weight:700}.blot-alert-kp{margin-left:6px;padding:2px 5px;border-radius:7px;background:linear-gradient(180deg,#38bfff 0,#0875df 100%);color:#fff;border:1px solid rgba(255,255,255,.24);box-shadow:0 4px 10px rgba(8,117,223,.28);font-size:11px;font-weight:800;line-height:1}.blot-alert.blot-alert-show{display:flex;animation:blotAlertShow .28s cubic-bezier(.2,.8,.2,1) forwards}.blot-alert.blot-alert-hide{display:flex;animation:blotAlertHide .2s ease forwards}@keyframes blotAlertShow{0%{opacity:0;transform:translateY(8px) scale(.75)}70%{opacity:1;transform:translateY(-2px) scale(1.04)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes blotAlertHide{to{opacity:0;transform:translateY(6px) scale(.85)}}@media(max-width:768px){.blot-alert{left:58px;top:-50px;min-width:84px;min-height:56px;padding:6px 15px;border-radius:20px}.blot-player-top .blot-alert{left:-30px;top:75px}.blot-player-right .blot-alert{right:58px;left:auto}.blot-alert-icon{font-size:38px;margin-top:-4px;margin-right:7px}.blot-alert-content{font-size:16px;line-height:1.1}.blot-alert-value{font-size:17px}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-alert{left:58px;top:-50px;min-width:84px;min-height:56px;padding:6px 15px;border-radius:20px}.blot-player-top .blot-alert{left:-30px;top:75px}.blot-player-right .blot-alert{right:58px;left:auto}.blot-alert-icon{font-size:38px;margin-top:-4px;margin-right:7px}.blot-alert-content{font-size:16px;line-height:1.1}.blot-alert-value{font-size:17px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-alert{left:58px;top:-50px;min-width:78px;min-height:52px;padding:5px 14px;border-radius:19px}.blot-player-top .blot-alert{left:-30px;top:70px}.blot-player-right .blot-alert{right:58px;left:auto}.blot-alert-content{font-size:15px;line-height:1.1}.blot-alert-icon{font-size:34px;margin-top:-3px;margin-right:6px}.blot-alert-value{font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-alert{left:58px;top:-50px;min-width:78px;min-height:52px;padding:5px 14px;border-radius:19px}.blot-player-top .blot-alert{left:-30px;top:70px}.blot-player-right .blot-alert{right:58px;left:auto}.blot-alert-content{font-size:15px;line-height:1.1}.blot-alert-icon{font-size:34px;margin-top:-3px;margin-right:6px}.blot-alert-value{font-size:16px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-alert{left:58px;top:-50px;min-width:78px;min-height:52px;padding:5px 14px;border-radius:19px}.blot-player-top .blot-alert{left:-30px;top:70px}.blot-player-right .blot-alert{right:58px;left:auto}.blot-alert-content{font-size:15px;line-height:1.1}.blot-alert-icon{font-size:34px;margin-top:-3px;margin-right:6px}.blot-alert-value{font-size:16px}}.blot-game-actions{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);display:flex;gap:10px;z-index:930;pointer-events:auto;display:none}.blot-game-actions-combination{bottom:40px}.blot-game-action{position:relative;min-width:140px;height:56px;padding:0 22px;border:none;border-radius:18px;background:linear-gradient(180deg,#1c3744 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 12px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.04);color:#fff;font-size:18px;font-weight:700;cursor:pointer;overflow:hidden;transition:transform .18s ease,filter .18s ease}.blot-game-action:hover{transform:translateY(-4px) scale(1.02);filter:brightness(1.08)}.blot-game-action:active{transform:scale(.96)}.blot-game-action::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.08) 50%,transparent 80%);transform:translateX(-140%);transition:transform .6s ease}.blot-game-action:hover::before{transform:translateX(140%)}.blot-game-action-primary{background:linear-gradient(180deg,#466a7e 0,#355362 100%)}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{background:linear-gradient(180deg,#24495a 0,#172f3c 100%);border-color:rgba(116,211,242,.34);box-shadow:0 8px 18px rgba(0,0,0,.32),0 2px 5px rgba(0,0,0,.2),0 0 0 1px rgba(80,190,230,.12)}.blot-game-action-primary,.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{background:linear-gradient(180deg,#2688aa 0,#17627f 100%);border-color:rgba(127,226,255,.58)}.blot-game-actions-combination .blot-game-action-confirm{background:linear-gradient(180deg,#2688aa 0,#17627f 100%);border-color:rgba(127,226,255,.58);box-shadow:0 8px 18px rgba(0,0,0,.32),0 2px 5px rgba(0,0,0,.2),0 0 14px rgba(38,136,170,.18)}.blot-game-actions-combination .blot-game-action-decline{background:linear-gradient(180deg,#53636c 0,#39474f 100%);border-color:rgba(190,208,217,.3);box-shadow:0 8px 18px rgba(0,0,0,.32),0 2px 5px rgba(0,0,0,.2)}.blot-game-action.blot-game-action-contra,.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{background:linear-gradient(180deg,#d45f68 0,#963942 100%);border-color:rgba(255,164,171,.62);box-shadow:0 8px 18px rgba(0,0,0,.34),0 2px 5px rgba(0,0,0,.22),0 0 14px rgba(212,95,104,.16)}.blot-game-actions.blot-game-actions-show{display:flex;animation:blotGameActionsShow .35s cubic-bezier(.2,.8,.2,1) forwards}@keyframes blotGameActionsShow{0%{opacity:0;transform:translateX(-50%) translateY(30px) scale(.85)}70%{opacity:1;transform:translateX(-50%) translateY(-4px) scale(1.03)}100%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.blot-chat{position:absolute;right:18px;bottom:18px;z-index:960;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.blot-chat.blot-chat-available{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.blot-chat-toggle{width:62px;height:62px;border:none;border-radius:20px;background:linear-gradient(180deg,#1c3744 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 10px 26px rgba(0,0,0,.35);color:#fff;font-size:30px;cursor:pointer;transition:.2s}.blot-chat-toggle:hover{transform:translateY(-3px) scale(1.03)}.blot-chat-menu{position:absolute;right:0;bottom:76px;width:380px;padding:10px;border-radius:22px;background:linear-gradient(180deg,#1c3744 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 14px 34px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(10px) scale(.92);transition:.22s}.blot-chat-menu.blot-chat-menu-show{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.blot-chat-title{color:#b1c8d4;font-size:13px;font-weight:600;margin-bottom:10px}.blot-chat-section:not(:last-child){margin-bottom:16px}.blot-chat-emojis{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.blot-chat-emoji{height:42px;font-size:20px;border:none;border-radius:16px;background:#152331;border:1px solid rgba(177,200,212,.08);cursor:pointer;transition:.18s}.blot-chat-emoji:hover{transform:translateY(-2px);background:#223847}.blot-chat-messages{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.blot-chat-message{min-height:38px;padding:8px;font-size:12px;line-height:1.2;border:none;border-radius:14px;background:#152331;border:1px solid rgba(177,200,212,.08);color:#fff;font-weight:600;cursor:pointer;transition:.18s}.blot-chat-message:hover{transform:translateY(-2px);background:#223847}@media (max-width:932px){.blot-game-actions.blot-game-actions-show{animation:blotGameActionsShowMobile .12s linear forwards}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{box-shadow:0 0 0 1px rgba(94,205,242,.2);transition:opacity .1s linear,transform .1s linear}.blot-game-action::before,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn::before,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn::before{display:none}.blot-game-action:active,.blot-game-action:hover,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn:hover,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn:hover{transform:none;filter:none}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{animation:blotTrumpActionsShowMobile .12s linear forwards}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-game-actions.blot-game-actions-show{animation:blotGameActionsShowMobile .12s linear forwards}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{box-shadow:0 0 0 1px rgba(94,205,242,.2);transition:opacity .1s linear,transform .1s linear}.blot-game-action::before,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn::before,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn::before{display:none}.blot-game-action:active,.blot-game-action:hover,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn:hover,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn:hover{transform:none;filter:none}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{animation:blotTrumpActionsShowMobile .12s linear forwards}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-game-actions.blot-game-actions-show{animation:blotGameActionsShowMobile .12s linear forwards}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{box-shadow:0 0 0 1px rgba(94,205,242,.2);transition:opacity .1s linear,transform .1s linear}.blot-game-action::before,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn::before,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn::before{display:none}.blot-game-action:active,.blot-game-action:hover,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn:hover,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn:hover{transform:none;filter:none}.blot-trump-modal.blot-trump-mode-contra.blot-trump-show,.blot-trump-modal.blot-trump-mode-recontra.blot-trump-show{animation:blotTrumpActionsShowMobile .12s linear forwards}}@media(max-width:600px){.blot-game-actions{width:calc(100% - 20px);gap:8px;bottom:16px}.blot-game-actions.blot-game-actions-contra{width:auto}.blot-game-actions-combination{bottom:16px}.blot-game-action{flex:1;min-width:auto;height:50px;border-radius:14px;font-size:15px;padding:0 8px}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{bottom:16px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-actions,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-actions{gap:8px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{min-width:126px;height:50px;padding:0 14px;border-radius:14px;font-size:15px}.blot-chat{right:12px;bottom:100px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{width:min(310px,calc(100vw - 24px));bottom:56px;padding:10px;border-radius:18px}.blot-chat-title{margin-bottom:8px;font-size:12px}.blot-chat-section:not(:last-child){margin-bottom:10px}.blot-chat-emojis{gap:6px}.blot-chat-emoji{height:40px;border-radius:12px;font-size:21px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:34px;padding:6px 8px;border-radius:11px;font-size:11px;line-height:1.15}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-game-actions{width:calc(100% - 20px);gap:8px;bottom:16px}.blot-game-actions.blot-game-actions-contra{width:auto}.blot-game-actions-combination{bottom:16px}.blot-game-action{flex:1;min-width:auto;height:50px;border-radius:14px;font-size:15px;padding:0 8px}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{bottom:16px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-actions,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-actions{gap:8px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{min-width:126px;height:50px;padding:0 14px;border-radius:14px;font-size:15px}.blot-chat{right:12px;bottom:100px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{width:min(310px,calc(100vw - 24px));bottom:56px;padding:10px;border-radius:18px}.blot-chat-title{margin-bottom:8px;font-size:12px}.blot-chat-section:not(:last-child){margin-bottom:10px}.blot-chat-emojis{gap:6px}.blot-chat-emoji{height:40px;border-radius:12px;font-size:21px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:34px;padding:6px 8px;border-radius:11px;font-size:11px;line-height:1.15}}@keyframes blotGameActionsShowMobile{from{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes blotTrumpActionsShowMobile{from{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.header-buychips-link{margin-inline:.5rem!important;padding-inline:1rem!important}.header-buychips-compact-icon{display:none!important}.header-buychips-full{display:inline-block!important}.blot-game-actions{gap:8px;bottom:10px}.blot-game-actions-combination{bottom:10px}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{min-width:114px;height:44px;padding:0 14px;border-radius:13px;font-size:14px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-actions,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-actions{gap:8px}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{top:auto;bottom:10px;width:auto;max-width:none;height:auto;min-height:0;padding:0;background:0 0;border:0;box-shadow:none;display:block}.blot-chat{right:14px;bottom:12px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{right:12px;bottom:52px;width:min(340px,calc(100vw - 72px));padding:10px;border-radius:18px}.blot-chat-menu.blot-chat-menu-show{transform:translateY(0) scale(1)}.blot-chat-title{margin-bottom:7px;font-size:12px}.blot-chat-section:not(:last-child){margin-bottom:9px}.blot-chat-emojis{grid-template-columns:repeat(6,1fr);gap:6px}.blot-chat-emoji{height:38px;border-radius:11px;font-size:20px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:32px;padding:5px 7px;border-radius:10px;font-size:11px;line-height:1.12}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-game-actions{gap:8px;bottom:10px}.blot-game-actions-combination{bottom:10px}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{min-width:114px;height:44px;padding:0 14px;border-radius:13px;font-size:14px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-actions,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-actions{gap:8px}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{top:auto;bottom:10px;width:auto;max-width:none;height:auto;min-height:0;padding:0;background:0 0;border:0;box-shadow:none;display:block}.blot-chat{right:14px;bottom:12px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{right:12px;bottom:52px;width:min(340px,calc(100vw - 72px));padding:10px;border-radius:18px}.blot-chat-menu.blot-chat-menu-show{transform:translateY(0) scale(1)}.blot-chat-title{margin-bottom:7px;font-size:12px}.blot-chat-section:not(:last-child){margin-bottom:9px}.blot-chat-emojis{grid-template-columns:repeat(6,1fr);gap:6px}.blot-chat-emoji{height:38px;border-radius:11px;font-size:20px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:32px;padding:5px 7px;border-radius:10px;font-size:11px;line-height:1.12}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-game-actions{gap:8px;bottom:10px}.blot-game-actions-combination{bottom:10px}.blot-game-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-action-btn,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-action-btn{min-width:114px;height:44px;padding:0 14px;border-radius:13px;font-size:14px}.blot-trump-modal.blot-trump-mode-contra .blot-trump-actions,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-actions{gap:8px}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{top:auto;bottom:10px;width:auto;max-width:none;height:auto;min-height:0;padding:0;background:0 0;border:0;box-shadow:none;display:block}.blot-chat{right:14px;bottom:12px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{right:12px;bottom:52px;width:min(340px,calc(100vw - 72px));padding:10px;border-radius:18px}.blot-chat-menu.blot-chat-menu-show{transform:translateY(0) scale(1)}.blot-chat-title{margin-bottom:7px;font-size:12px}.blot-chat-section:not(:last-child){margin-bottom:9px}.blot-chat-emojis{grid-template-columns:repeat(6,1fr);gap:6px}.blot-chat-emoji{height:38px;border-radius:11px;font-size:20px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:32px;padding:5px 7px;border-radius:10px;font-size:11px;line-height:1.12}}.blot-score{position:absolute;width:410px;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#1c3744 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.03);opacity:0;transform:scale(.82) translateY(20px);z-index:940;display:none}.blot-score::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(177,200,212,.05) 0,transparent 70%);pointer-events:none}.blot-score-header{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid rgba(177,200,212,.12)}.blot-score-header>div{color:#b1c8d4;font-size:14px;font-weight:700}.blot-score-body{padding:12px 14px;min-height:150px}.blot-score-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.blot-score-column{min-width:0;padding:10px}.blot-score-list{display:grid;gap:5px}.blot-score-detail{min-height:23px;display:flex;justify-content:space-between;align-items:center;gap:4px;color:#fff;font-weight:700;line-height:1.1}.blot-score-detail-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blot-score-detail-points{flex:0 0 auto;min-width:28px;color:#b1c8d4;text-align:right;font-weight:900}.blot-score-left,.blot-score-right{width:50%;color:#fff;font-size:13px;font-weight:650;line-height:1.25}.blot-score-left{text-align:left}.blot-score-right{text-align:right}.blot-score-value{color:#b1c8d4;font-weight:800}.blot-score-detail-muted,.blot-score-detail-muted .blot-score-left,.blot-score-detail-muted .blot-score-right{color:rgba(255,255,255,.6)}.blot-score-footer{display:flex;justify-content:space-between;align-items:center;padding:12px;border-top:1px solid rgba(177,200,212,.12)}.blot-score-total{color:#fff;font-size:14px;font-weight:800}.blot-score-total span{color:#b1c8d4}.blot-score.blot-score-show{display:flex;flex-direction:column;animation:blotScoreShow .35s cubic-bezier(.2,.8,.2,1) forwards}.blot-score-close{min-width:58px;height:34px;border:0;border-radius:999px;color:#fff;background:linear-gradient(135deg,#008bbb,#1e6b82);font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 8px 20px rgba(0,139,187,.22)}.blot-score-close:hover{filter:brightness(1.08)}@keyframes blotScoreShow{0%{opacity:0;transform:scale(.82) translateY(20px)}70%{opacity:1;transform:scale(1.03) translateY(-3px)}100%{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:480px){.blot-score{width:calc(100% - 16px);padding:14px}.blot-score-header>div,.blot-score-left,.blot-score-right,.blot-score-total{font-size:12px}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-score{width:calc(100% - 16px);padding:14px}.blot-score-header>div,.blot-score-left,.blot-score-right,.blot-score-total{font-size:12px}}.blot-result{position:absolute;width:440px;padding:14px 20px;overflow:hidden;border-radius:24px;background:linear-gradient(180deg,#17313d 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 20px 60px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.03);text-align:center;opacity:0;transform:scale(.82) translateY(30px);z-index:950;display:none}.blot-result::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(177,200,212,.05) 0,transparent 70%);pointer-events:none}.blot-result-stars{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:18px;z-index:2}.blot-result-star{color:#ffbe3d;line-height:1;text-shadow:0 0 20px rgba(255,190,61,.3)}.blot-result-star-small{font-size:44px;opacity:.85}.blot-result-star-big{font-size:82px}.blot-result-ribbon{position:relative;width:260px;height:64px;margin:0 auto 15px;background:linear-gradient(180deg,#5f9f00 0,#4b8600 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.25);z-index:2}.blot-result-ribbon::after,.blot-result-ribbon::before{content:"";position:absolute;top:14px;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent}.blot-result-ribbon::before{left:-34px;border-right:34px solid #4b8600}.blot-result-ribbon::after{right:-34px;border-left:34px solid #4b8600}.blot-result-title{color:#fff;font-size:30px;font-weight:800;text-shadow:0 2px 8px rgba(0,0,0,.2)}.blot-result-score{margin-bottom:20px;color:#fff;z-index:2;position:relative}.blot-result-chips{color:#fff;font-size:36px;font-weight:900;line-height:1.05}.blot-result-chips-value{color:#ffd36a}.blot-result-chips i{color:#ffcf4a;font-size:28px;margin-left:4px;filter:drop-shadow(0 0 10px rgba(255, 207, 74, .25))}.blot-result-points{margin-top:6px;color:rgba(232,243,248,.72);font-size:15px;font-weight:700}.blot-result-points-value{color:#b1c8d4}.blot-result-buttons{display:flex;gap:16px;z-index:2;position:relative}.blot-result-button{flex:1;height:58px;border:none;border-radius:16px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:.2s}.blot-result-button:hover{transform:translateY(-3px) scale(1.02)}.blot-result-button-play{background:linear-gradient(180deg,#1178a3 0,#0d6285 100%);box-shadow:0 8px 20px rgba(17,120,163,.28)}.blot-result-button-exit{background:linear-gradient(180deg,#b61d1d 0,#931515 100%);box-shadow:0 8px 20px rgba(182,29,29,.28)}.blot-guest-result{position:relative;z-index:2;display:grid;gap:11px;margin:2px auto 8px}.blot-guest-result.d-none{display:none!important}.blot-guest-result p{max-width:350px;margin:0 auto 5px;color:rgba(238,247,251,.82);font-size:16px;font-weight:700;line-height:1.4}.blot-guest-register-button{min-height:58px;display:flex;align-items:center;justify-content:center;color:#2b1a00;background:linear-gradient(180deg,#ffe078,#dda42d);box-shadow:0 9px 24px rgba(218,157,38,.3);text-decoration:none}.blot-guest-register-button:focus-visible,.blot-guest-register-button:hover{color:#2b1a00}.blot-guest-retry-button{min-height:38px;border:0;color:rgba(236,246,250,.78);background:0 0;font-size:14px;font-weight:800;cursor:pointer}.blot-result.blot-result-loss{background:linear-gradient(180deg,#2a1d24 0,#1b1720 100%)}.blot-result.blot-result-loss .blot-result-ribbon{background:linear-gradient(180deg,#8d1f1f 0,#6d1717 100%)}.blot-result.blot-result-loss .blot-result-ribbon::before{border-right:34px solid #6d1717}.blot-result.blot-result-loss .blot-result-ribbon::after{border-left:34px solid #6d1717}.blot-result.blot-result-loss .blot-result-star{color:#d66b6b;opacity:.45;text-shadow:0 0 16px rgba(214,107,107,.18)}.blot-result.blot-result-loss .blot-result-title{color:#ffe2e2}.blot-result.blot-result-loss .blot-result-score span{color:#ff8a8a}.blot-result.blot-result-show{display:inline;animation:blotResultShow .4s cubic-bezier(.2,.8,.2,1) forwards}@keyframes blotResultShow{0%{opacity:0;transform:scale(.82) translateY(30px)}70%{opacity:1;transform:scale(1.03) translateY(-4px)}100%{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:520px){.blot-result{width:calc(100% - 16px);padding:22px 16px 16px}.blot-result-ribbon{width:220px;height:60px}.blot-result-title{font-size:30px}.blot-result-score{font-size:30px}.blot-result-buttons{gap:10px}.blot-result-button{height:52px;font-size:15px}.blot-result-star-big{font-size:64px}.blot-result-star-small{font-size:34px}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-result{width:calc(100% - 16px);padding:22px 16px 16px}.blot-result-ribbon{width:220px;height:60px}.blot-result-title{font-size:30px}.blot-result-score{font-size:30px}.blot-result-buttons{gap:10px}.blot-result-button{height:52px;font-size:15px}.blot-result-star-big{font-size:64px}.blot-result-star-small{font-size:34px}}.blot-levelup{position:absolute;top:50%;left:50%;width:100%;max-width:320px;padding:18px 14px 14px;border-radius:22px;overflow:hidden;text-align:center;background:linear-gradient(180deg,#17313d 0,#152331 100%);border:1px solid rgba(177,200,212,.12);box-shadow:0 18px 50px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.03);opacity:0;transform:translate(-50%,-50%) scale(.82);z-index:1200;display:none}.blot-levelup::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(177,200,212,.05) 0,transparent 70%);pointer-events:none}.blot-levelup-glow{position:absolute;top:-90px;left:50%;transform:translateX(-50%);width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,215,120,.22) 0,transparent 70%);filter:blur(10px);pointer-events:none}.blot-levelup-icon{position:relative;width:74px;height:74px;margin:0 auto 12px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffcc57 0,#ffb52d 100%);box-shadow:0 10px 24px rgba(255,181,45,.28);z-index:2}.blot-levelup-icon span{font-size:36px}.blot-levelup-title{position:relative;color:#fff;font-size:24px;font-weight:900;margin-bottom:4px;z-index:2}.blot-levelup-level{position:relative;color:#b1c8d4;font-size:15px;font-weight:700;margin-bottom:16px;z-index:2}.blot-levelup-level span{color:#fff;font-size:18px}.blot-levelup-reward{position:relative;padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.02) 100%);border:1px solid rgba(177,200,212,.08);margin-bottom:16px;z-index:2}.blot-levelup-reward-label{color:#b1c8d4;font-size:12px;font-weight:700;margin-bottom:6px}.blot-levelup-reward-value{color:#ffd76a;font-size:28px;font-weight:900;text-shadow:0 0 14px rgba(255,215,106,.18)}.blot-levelup-reward-value span{color:#fff;font-size:16px;margin-left:4px}.blot-levelup-button{position:relative;width:100%;height:48px;border:none;border-radius:14px;background:linear-gradient(180deg,#1178a3 0,#0d6285 100%);box-shadow:0 8px 20px rgba(17,120,163,.22);color:#fff;font-size:15px;font-weight:800;cursor:pointer;transition:.2s;z-index:2}.blot-levelup-button:hover{transform:translateY(-2px) scale(1.01)}.blot-levelup.blot-levelup-tournament{width:min(390px,calc(100vw - 28px));max-width:390px;padding:24px 22px 20px;border-radius:24px;background:radial-gradient(circle at 50% -12%,rgba(222,176,77,.18),transparent 43%),linear-gradient(155deg,rgba(24,64,71,.99),rgba(13,34,42,.995));border:1px solid rgba(219,184,105,.34);box-shadow:0 28px 76px rgba(0,0,0,.52),0 0 34px rgba(17,126,131,.12),inset 0 1px 0 rgba(255,255,255,.1)}.blot-levelup.blot-levelup-tournament::before{background:linear-gradient(90deg,transparent,rgba(231,195,113,.76),transparent) top center/72% 2px no-repeat,radial-gradient(circle at 50% 20%,rgba(51,169,165,.11),transparent 58%)}.blot-levelup-tournament .blot-levelup-glow{top:-105px;width:230px;height:230px;background:radial-gradient(circle,rgba(221,176,77,.26),transparent 70%);filter:blur(14px)}.blot-levelup-tournament .blot-levelup-icon{width:82px;height:82px;margin-bottom:14px;background:radial-gradient(circle at 38% 30%,rgba(255,239,186,.34),transparent 28%),linear-gradient(145deg,#c99a42,#8f6426);border:1px solid rgba(255,225,151,.48);box-shadow:0 12px 28px rgba(163,111,35,.28),inset 0 1px 0 rgba(255,255,255,.28)}.blot-levelup-tournament .blot-levelup-icon span{font-size:40px;filter:drop-shadow(0 3px 4px rgba(45, 27, 4, .24))}.blot-levelup-tournament .blot-levelup-title{color:#fff7df;font-size:25px;letter-spacing:.01em;text-shadow:0 2px 18px rgba(219,172,73,.18)}.blot-levelup-tournament .blot-levelup-level{margin:6px 0 17px;color:rgba(222,239,239,.72)}.blot-levelup-tournament .blot-levelup-level span{color:#f0cf82;font-size:19px}.blot-levelup-tournament .blot-levelup-reward{margin-bottom:17px;padding:15px 16px;border-radius:17px;background:linear-gradient(135deg,rgba(221,177,78,.095),rgba(51,151,149,.075));border:1px solid rgba(230,199,128,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.blot-levelup-tournament .blot-levelup-reward-label{color:rgba(222,239,239,.66);letter-spacing:.08em;text-transform:uppercase}.blot-levelup-tournament .blot-levelup-reward-value{color:#f0cc75;font-size:31px;text-shadow:0 0 18px rgba(226,177,70,.2)}.blot-levelup-tournament .blot-levelup-button{height:50px;border-radius:15px;color:#102f35;background:linear-gradient(135deg,#e3c16f,#c8963e);border:1px solid rgba(255,231,169,.42);box-shadow:0 10px 24px rgba(175,121,37,.22)}.blot-levelup-tournament .blot-levelup-button:hover{background:linear-gradient(135deg,#efd184,#d7a64c)}.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(370px,calc(100vw - 28px));max-width:370px;padding:23px 21px 19px;border-radius:24px;background:radial-gradient(circle at 50% -12%,rgba(72,189,190,.17),transparent 44%),linear-gradient(155deg,rgba(22,61,70,.99),rgba(13,33,42,.995));border:1px solid rgba(105,202,205,.25);box-shadow:0 28px 76px rgba(0,0,0,.5),0 0 32px rgba(31,149,154,.1),inset 0 1px 0 rgba(255,255,255,.09)}.blot-levelup.blot-levelup-rating-reward{background:radial-gradient(circle at 50% -12%,rgba(142,116,211,.18),transparent 44%),linear-gradient(155deg,rgba(36,54,76,.99),rgba(19,31,48,.995));border-color:rgba(157,139,223,.28);box-shadow:0 28px 76px rgba(0,0,0,.5),0 0 32px rgba(105,89,184,.11),inset 0 1px 0 rgba(255,255,255,.09)}.blot-levelup-level-reward::before,.blot-levelup-rating-reward::before{background:linear-gradient(90deg,transparent,rgba(100,213,211,.7),transparent) top center/70% 2px no-repeat,radial-gradient(circle at 50% 20%,rgba(62,174,174,.08),transparent 58%)}.blot-levelup-rating-reward::before{background:linear-gradient(90deg,transparent,rgba(169,144,229,.7),transparent) top center/70% 2px no-repeat,radial-gradient(circle at 50% 20%,rgba(136,111,205,.09),transparent 58%)}.blot-levelup-level-reward .blot-levelup-glow,.blot-levelup-rating-reward .blot-levelup-glow{top:-105px;width:220px;height:220px;background:radial-gradient(circle,rgba(70,193,192,.24),transparent 70%);filter:blur(14px)}.blot-levelup-rating-reward .blot-levelup-glow{background:radial-gradient(circle,rgba(143,116,211,.24),transparent 70%)}.blot-levelup-level-reward .blot-levelup-icon,.blot-levelup-rating-reward .blot-levelup-icon{width:78px;height:78px;margin-bottom:14px;background:linear-gradient(145deg,#56c3bd,#287d83);border:1px solid rgba(178,242,238,.36);box-shadow:0 12px 28px rgba(27,126,130,.25),inset 0 1px 0 rgba(255,255,255,.2)}.blot-levelup-rating-reward .blot-levelup-icon{background:linear-gradient(145deg,#9b83d8,#5e4a9a);border-color:rgba(218,205,255,.35);box-shadow:0 12px 28px rgba(83,62,145,.25),inset 0 1px 0 rgba(255,255,255,.2)}.blot-levelup-level-reward .blot-levelup-icon span,.blot-levelup-rating-reward .blot-levelup-icon span{font-size:37px;color:#fff;filter:drop-shadow(0 3px 4px rgba(8, 25, 30, .22))}.blot-levelup-level-reward .blot-levelup-title,.blot-levelup-rating-reward .blot-levelup-title{color:#f1ffff;font-size:24px}.blot-levelup-rating-reward .blot-levelup-title{color:#f5f0ff}.blot-levelup-level-reward .blot-levelup-level,.blot-levelup-rating-reward .blot-levelup-level{margin:6px 0 17px}.blot-levelup-level-reward .blot-levelup-level span{color:#83ded8}.blot-levelup-rating-reward .blot-levelup-level span{color:#c0acf1}.blot-levelup-level-reward .blot-levelup-reward,.blot-levelup-rating-reward .blot-levelup-reward{margin-bottom:17px;padding:15px 16px;border-radius:17px;background:linear-gradient(135deg,rgba(69,188,186,.09),rgba(255,255,255,.025));border:1px solid rgba(106,207,205,.14)}.blot-levelup-rating-reward .blot-levelup-reward{background:linear-gradient(135deg,rgba(148,120,211,.1),rgba(255,255,255,.025));border-color:rgba(174,151,229,.16)}.blot-levelup-level-reward .blot-levelup-reward-value{color:#80ddd6}.blot-levelup-rating-reward .blot-levelup-reward-value{color:#c3aff2}.blot-levelup-level-reward .blot-levelup-button,.blot-levelup-rating-reward .blot-levelup-button{height:49px;border-radius:15px;background:linear-gradient(135deg,#3badab,#277b84);border:1px solid rgba(156,234,231,.24);box-shadow:0 10px 24px rgba(31,130,134,.19)}.blot-levelup-rating-reward .blot-levelup-button{background:linear-gradient(135deg,#866dc3,#59458f);border-color:rgba(208,190,250,.24);box-shadow:0 10px 24px rgba(81,61,142,.2)}@media (max-width:600px) and (orientation:portrait){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(350px,calc(100vw - 22px));padding:20px 17px 17px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(350px,calc(100vw - 22px));padding:20px 17px 17px}}@media (orientation:landscape) and (max-width:932px) and (max-height:500px){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(580px,calc(100vw - 28px));max-width:580px;padding:12px 18px}.blot-levelup-level-reward .blot-levelup-icon,.blot-levelup-rating-reward .blot-levelup-icon{width:62px;height:62px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(580px,calc(100vw - 28px));max-width:580px;padding:12px 18px}.blot-levelup-level-reward .blot-levelup-icon,.blot-levelup-rating-reward .blot-levelup-icon{width:62px;height:62px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:500px){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(580px,calc(100vw - 28px));max-width:580px;padding:12px 18px}.blot-levelup-level-reward .blot-levelup-icon,.blot-levelup-rating-reward .blot-levelup-icon{width:62px;height:62px}}@media (max-width:600px) and (orientation:portrait){.blot-levelup.blot-levelup-tournament{width:min(360px,calc(100vw - 22px));padding:21px 17px 17px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-levelup.blot-levelup-tournament{width:min(360px,calc(100vw - 22px));padding:21px 17px 17px}}@media (orientation:landscape) and (max-width:932px) and (max-height:500px){.blot-levelup.blot-levelup-tournament{width:min(600px,calc(100vw - 28px));max-width:600px;padding:12px 18px;display:none;grid-template-columns:76px minmax(0,1fr) minmax(180px,.75fr);grid-template-rows:auto auto auto;column-gap:18px;text-align:left}.blot-levelup.blot-levelup-tournament.blot-levelup-show{display:grid}.blot-levelup-tournament .blot-levelup-icon{grid-column:1;grid-row:1/4;align-self:center;width:70px;height:70px;margin:0}.blot-levelup-tournament .blot-levelup-level,.blot-levelup-tournament .blot-levelup-title{grid-column:2}.blot-levelup-tournament .blot-levelup-title{align-self:end;font-size:22px}.blot-levelup-tournament .blot-levelup-level{align-self:start;margin:3px 0 0}.blot-levelup-tournament .blot-levelup-reward{grid-column:3;grid-row:1/3;align-self:center;margin:0;text-align:center}.blot-levelup-tournament .blot-levelup-button{grid-column:2/4;grid-row:3;height:40px;margin-top:8px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-levelup.blot-levelup-tournament{width:min(600px,calc(100vw - 28px));max-width:600px;padding:12px 18px;display:none;grid-template-columns:76px minmax(0,1fr) minmax(180px,.75fr);grid-template-rows:auto auto auto;column-gap:18px;text-align:left}.blot-levelup.blot-levelup-tournament.blot-levelup-show{display:grid}.blot-levelup-tournament .blot-levelup-icon{grid-column:1;grid-row:1/4;align-self:center;width:70px;height:70px;margin:0}.blot-levelup-tournament .blot-levelup-level,.blot-levelup-tournament .blot-levelup-title{grid-column:2}.blot-levelup-tournament .blot-levelup-title{align-self:end;font-size:22px}.blot-levelup-tournament .blot-levelup-level{align-self:start;margin:3px 0 0}.blot-levelup-tournament .blot-levelup-reward{grid-column:3;grid-row:1/3;align-self:center;margin:0;text-align:center}.blot-levelup-tournament .blot-levelup-button{grid-column:2/4;grid-row:3;height:40px;margin-top:8px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:500px){.blot-levelup.blot-levelup-tournament{width:min(600px,calc(100vw - 28px));max-width:600px;padding:12px 18px;display:none;grid-template-columns:76px minmax(0,1fr) minmax(180px,.75fr);grid-template-rows:auto auto auto;column-gap:18px;text-align:left}.blot-levelup.blot-levelup-tournament.blot-levelup-show{display:grid}.blot-levelup-tournament .blot-levelup-icon{grid-column:1;grid-row:1/4;align-self:center;width:70px;height:70px;margin:0}.blot-levelup-tournament .blot-levelup-level,.blot-levelup-tournament .blot-levelup-title{grid-column:2}.blot-levelup-tournament .blot-levelup-title{align-self:end;font-size:22px}.blot-levelup-tournament .blot-levelup-level{align-self:start;margin:3px 0 0}.blot-levelup-tournament .blot-levelup-reward{grid-column:3;grid-row:1/3;align-self:center;margin:0;text-align:center}.blot-levelup-tournament .blot-levelup-button{grid-column:2/4;grid-row:3;height:40px;margin-top:8px}}.blot-levelup.blot-levelup-show{display:block;animation:blotLevelUpShow .38s cubic-bezier(.2,.8,.2,1) forwards}@keyframes blotLevelUpShow{0%{opacity:0;transform:translate(-50%,-50%) scale(.82)}70%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}100%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (orientation:landscape) and (max-width:932px) and (max-height:500px){.blot-levelup{max-width:520px;padding:14px}.blot-levelup-icon{width:60px;height:60px;margin-bottom:8px}.blot-levelup-icon span{font-size:28px}.blot-levelup-title{font-size:20px;margin-bottom:2px}.blot-levelup-level{font-size:13px;margin-bottom:10px}.blot-levelup-level span{font-size:15px}.blot-levelup-reward{padding:10px;margin-bottom:10px}.blot-levelup-reward-value{font-size:22px}.blot-levelup-button{height:42px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-levelup{max-width:520px;padding:14px}.blot-levelup-icon{width:60px;height:60px;margin-bottom:8px}.blot-levelup-icon span{font-size:28px}.blot-levelup-title{font-size:20px;margin-bottom:2px}.blot-levelup-level{font-size:13px;margin-bottom:10px}.blot-levelup-level span{font-size:15px}.blot-levelup-reward{padding:10px;margin-bottom:10px}.blot-levelup-reward-value{font-size:22px}.blot-levelup-button{height:42px;font-size:14px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:500px){.blot-levelup{max-width:520px;padding:14px}.blot-levelup-icon{width:60px;height:60px;margin-bottom:8px}.blot-levelup-icon span{font-size:28px}.blot-levelup-title{font-size:20px;margin-bottom:2px}.blot-levelup-level{font-size:13px;margin-bottom:10px}.blot-levelup-level span{font-size:15px}.blot-levelup-reward{padding:10px;margin-bottom:10px}.blot-levelup-reward-value{font-size:22px}.blot-levelup-button{height:42px;font-size:14px}}.blot-levelup,.blot-result,.blot-score,.blot-trump-modal{background:linear-gradient(160deg,rgba(36,70,84,.96),rgba(22,43,52,.98)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 70px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.1)}.blot-levelup,.blot-score,.blot-trump-modal{border-radius:20px}.blot-result{border-radius:22px}.blot-levelup-button,.blot-levelup-icon,.blot-levelup-level,.blot-levelup-reward,.blot-levelup-title,.blot-result-buttons,.blot-result-ribbon,.blot-result-score,.blot-result-stars,.blot-score-body,.blot-score-footer,.blot-score-header,.blot-trump-actions,.blot-trump-bid-row,.blot-trump-cards{position:relative;z-index:2}.blot-levelup::after,.blot-result::after,.blot-score::after,.blot-trump-modal::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.12);pointer-events:none}.blot-levelup-reward,.blot-score-footer,.blot-score-header,.blot-trump-action-btn,.blot-trump-bid-btn,.blot-trump-bid-kp:not(.blot-trump-kp-active),.blot-trump-bid-value,.blot-trump-card{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.1)}.blot-trump-card{color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.28),0 0 12px rgba(255,255,255,.18)}.blot-trump-card.blot-trump-club,.blot-trump-card.blot-trump-spade{color:#061119;text-shadow:0 1px 0 rgba(255,255,255,.55),0 0 10px rgba(255,255,255,.35)}.blot-trump-bid-btn:hover,.blot-trump-bid-kp:not(.blot-trump-kp-active):hover,.blot-trump-card:hover{background:rgba(255,255,255,.105);border-color:rgba(255,255,255,.16)}.blot-levelup-button,.blot-result-button-play,.blot-trump-action-primary,.blot-trump-card.blot-trump-active{background:linear-gradient(135deg,#008bbb,#1e6b82);border-color:rgba(255,255,255,.14);box-shadow:0 8px 20px rgba(0,139,187,.22)}.blot-result-button-exit{background:linear-gradient(135deg,#ef4444,#9f1239);box-shadow:0 8px 20px rgba(239,68,68,.2)}.blot-trump-modal.blot-trump-mode-contra,.blot-trump-modal.blot-trump-mode-recontra{position:absolute;top:auto;height:auto;min-height:0;padding:0;background:0 0;border:0;box-shadow:none;display:block}.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{min-width:190px;padding-inline:30px;color:#ff8d96;background:0 0;border-color:rgba(255,141,150,.72);box-shadow:none}@media (min-width:769px){.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{color:#fff;background:linear-gradient(180deg,#d45f68 0,#963942 100%);border-color:rgba(255,164,171,.72);box-shadow:0 8px 18px rgba(0,0,0,.34),0 0 14px rgba(212,95,104,.18)}}@media (max-width:600px){.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{min-width:160px;padding-inline:22px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action{min-width:160px;padding-inline:22px}}.blot-levelup-level,.blot-levelup-reward-label,.blot-score-team,.blot-score-total span,.blot-score-value{color:rgba(232,243,248,.72)}.blot-result.blot-result-loss{background:linear-gradient(160deg,rgba(72,38,48,.96),rgba(31,27,33,.98)),url("/images/carbon-fibre.webp")}.blot-score{width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 20px);padding:14px;border-radius:22px;background:#18323e!important;border:1px solid rgba(124,224,255,.2);box-shadow:0 24px 70px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.1)}.blot-score::before{display:none}.blot-score-header{gap:8px;padding:0 0 8px;border:0;background:0 0}.blot-score-header>div{flex:1;min-height:36px;padding:9px 10px;display:flex;align-items:center;justify-content:center;border-radius:13px;color:#effaff;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.04);font-size:13px;font-weight:900;text-transform:uppercase}.blot-score-body{flex:1 1 auto;min-height:0;padding:0 2px;overflow-x:hidden;overflow-y:auto}.blot-score-columns{gap:8px}.blot-score-column{min-height:150px;padding:12px;border-radius:15px;background:rgba(255,255,255,.018);border:1px solid rgba(255,255,255,.035)}.blot-score-list{gap:7px}.blot-score-detail{min-height:31px;gap:8px;padding:5px 8px 5px 0;color:rgba(245,251,255,.94);font-size:14px;font-weight:800;line-height:1.35}.blot-score-detail-label{padding-block:2px;line-height:1.35}.blot-score-detail+.blot-score-detail{border-top:1px solid rgba(255,255,255,.025)}.blot-score-detail-points{min-width:34px;color:#ffd36a;font-size:14px;font-weight:950}.blot-score-detail-muted{color:rgba(232,243,248,.44)}.blot-score-footer{gap:8px;padding:8px 0 0;border:0;background:0 0}.blot-score-total{flex:1;min-height:38px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:13px;color:rgba(232,243,248,.72);background:rgba(0,139,187,.045);border:1px solid rgba(124,224,255,.07);font-size:13px;font-weight:850}.blot-score-total span{color:#fff;font-size:19px;font-weight:950}@media (max-width:576px){.blot-score{width:min(390px,calc(100vw - 18px));padding:10px;border-radius:18px}.blot-score-header>div{min-height:32px;padding:7px;font-size:11px}.blot-score-column{min-height:112px;padding:8px;border-radius:13px}.blot-score-detail{min-height:27px;font-size:12px;line-height:1.3;padding-right:6px}.blot-score-detail-points{min-width:28px;font-size:12px}.blot-score-total{min-height:32px;padding:6px 8px;font-size:11px}.blot-score-total span{font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-score{width:min(390px,calc(100vw - 18px));padding:10px;border-radius:18px}.blot-score-header>div{min-height:32px;padding:7px;font-size:11px}.blot-score-column{min-height:112px;padding:8px;border-radius:13px}.blot-score-detail{min-height:27px;font-size:12px;line-height:1.3;padding-right:6px}.blot-score-detail-points{min-width:28px;font-size:12px}.blot-score-total{min-height:32px;padding:6px 8px;font-size:11px}.blot-score-total span{font-size:16px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-score{width:min(460px,calc(100vw - 28px));padding:8px}.blot-score-column{min-height:90px;padding:7px 9px}.blot-score-detail{min-height:21px;padding:3px 6px 3px 0;font-size:11px}.blot-score-footer{padding-top:6px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-score{width:min(460px,calc(100vw - 28px));padding:8px}.blot-score-column{min-height:90px;padding:7px 9px}.blot-score-detail{min-height:21px;padding:3px 6px 3px 0;font-size:11px}.blot-score-footer{padding-top:6px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-score{width:min(460px,calc(100vw - 28px));padding:8px}.blot-score-column{min-height:90px;padding:7px 9px}.blot-score-detail{min-height:21px;padding:3px 6px 3px 0;font-size:11px}.blot-score-footer{padding-top:6px}}.blot-levelup-icon{background:linear-gradient(135deg,#ffdf73,#f59e0b);color:#3a2200}.blot-levelup-reward-value{color:#ffd36a}.blot-first-turn{position:absolute;bottom:20px;right:-55px;width:24px;height:24px;border-radius:50%;display:none;align-items:center;justify-content:center;background:linear-gradient(180deg,#5affd0 0,#1faaf0 100%);border:2px solid rgba(255,255,255,.15);box-shadow:0 0 0 4px rgba(255,207,90,.15),0 8px 18px rgba(240,169,31,.35);animation:blotFirstTurnPulse 1.6s infinite;z-index:20}.blot-player-right .blot-first-turn{right:auto;left:-55px}.blot-first-turn-icon{color:#fff;font-size:13px;font-weight:900;line-height:1;text-shadow:0 2px 6px rgba(0,0,0,.18)}@keyframes blotFirstTurnPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(90,195,255,.35),0 8px 18px rgba(31,138,240,.35)}70%{transform:scale(1.06);box-shadow:0 0 0 12px rgba(90,195,255,0),0 8px 18px rgba(31,138,240,.35)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(90,195,255,0),0 8px 18px rgba(31,138,240,.35)}}@media(max-width:600px){.blot-player-avatar{width:64px;height:64px}.blot-first-turn{top:8px;right:-20px}.blot-player-right .blot-first-turn{right:auto;left:-28px}.blot-first-turn-icon{font-size:14px}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-player-avatar{width:64px;height:64px}.blot-first-turn{top:8px;right:-20px}.blot-player-right .blot-first-turn{right:auto;left:-28px}.blot-first-turn-icon{font-size:14px}}.blot-player-rating{position:absolute;left:70px;bottom:13px;height:24px;min-width:35px;padding:0 8px;border-radius:999px;background:linear-gradient(180deg,#ffd86a 0,#c99322 100%);border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;color:#3b2800;font-size:12px;font-weight:900;box-shadow:0 0 14px rgba(255,216,106,.28),0 6px 16px rgba(0,0,0,.28);z-index:15}.blot-player-rating:empty{display:none}.blot-player-right .blot-player-rating{right:70px;left:auto}@media (max-width:768px){.blot-player-rating{left:45px;bottom:6px;min-width:30px}.blot-player-right .blot-player-rating{right:45px;left:auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-player-rating{left:45px;bottom:6px;min-width:30px}.blot-player-right .blot-player-rating{right:45px;left:auto}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.blot-player-rating{left:45px;bottom:6px;min-width:30px}.blot-player-right .blot-player-rating{right:45px;left:auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-player-rating{left:45px;bottom:6px;min-width:30px}.blot-player-right .blot-player-rating{right:45px;left:auto}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.blot-player-rating{left:45px;bottom:6px;min-width:30px}.blot-player-right .blot-player-rating{right:45px;left:auto}}.blot-vip-badge{position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);height:20px;padding:0 10px;border-radius:999px;background:linear-gradient(180deg,#b06cff 0,#7b2fff 100%);border:1px solid rgba(255,255,255,.22);display:none;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:900;letter-spacing:.6px;box-shadow:0 0 18px rgba(140,82,255,.45),0 6px 14px rgba(0,0,0,.28);z-index:20}.blot-player-vip .blot-vip-badge{display:flex}.blot-player-vip .blot-avatar{box-shadow:0 0 0 2px rgba(156,92,255,.65),0 0 26px rgba(156,92,255,.35),0 10px 24px rgba(0,0,0,.35)}.blot-player-vip .blot-avatar::before{content:"";position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(from 0deg,rgba(176,108,255,.03),rgba(176,108,255,.3),rgba(176,108,255,.03));animation:blotVipRotate 3s linear infinite;z-index:1}.blot-player-vip:not(.blot-player-active) .blot-avatar::before{animation:none}.blot-player-vip .blot-player-name{border-color:rgba(176,108,255,.25);box-shadow:0 0 18px rgba(176,108,255,.16)}.blot-player-vip .blot-player-text{color:#f0e4ff;text-shadow:0 0 10px rgba(176,108,255,.35)}@keyframes blotVipRotate{to{transform:rotate(360deg)}}.blot-toast-wrap{position:fixed;top:18px;right:18px;z-index:3000;display:flex;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 28px));pointer-events:none}.blot-toast{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 12px;color:#eefaff;background:linear-gradient(160deg,rgba(22,45,55,.97),rgba(10,20,25,.98)),url("/images/carbon-fibre.webp");border:1px solid rgba(255,255,255,.13);border-radius:14px;box-shadow:0 18px 45px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.07);opacity:0;transform:translateX(18px) scale(.98);transition:opacity .2s ease,transform .2s ease;pointer-events:auto}.blot-toast-show{opacity:1;transform:translateX(0) scale(1)}.blot-toast-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:14px}.blot-toast-success .blot-toast-icon{color:#dcfce7;background:rgba(34,197,94,.2)}.blot-toast-error .blot-toast-icon{color:#fee2e2;background:rgba(239,68,68,.22)}.blot-toast-info .blot-toast-icon{color:#dbeafe;background:rgba(59,130,246,.22)}.blot-toast-text{min-width:0;color:rgba(238,250,255,.88);font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.blot-toast-close{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:rgba(238,250,255,.64);background:rgba(255,255,255,.06);border:0;border-radius:8px}.blot-toast-close:hover{color:#fff;background:rgba(255,255,255,.1)}.blot-pwa-install{position:fixed;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:2600;width:min(540px,calc(100vw - 24px));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px;color:#eaf8ff;background:linear-gradient(145deg,rgba(22,55,48,.97),rgba(10,24,25,.98)),url("/images/carbon-fibre.webp");border:1px solid rgba(68,220,150,.28);border-radius:20px;box-shadow:0 18px 44px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);opacity:0;pointer-events:none;transform:translate(-50%,16px) scale(.98);transition:opacity .2s ease,transform .2s ease}.blot-pwa-install-show{opacity:1;pointer-events:auto;transform:translate(-50%,0) scale(1)}.chips-offer-banner{position:relative;width:100%;min-height:68px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:14px;margin-bottom:14px;padding:10px 16px;color:#fff;text-decoration:none;overflow:hidden;border:1px solid rgba(255,211,92,.48);border-radius:18px;background:radial-gradient(circle at 16% 0,rgba(255,224,115,.3),transparent 42%),linear-gradient(110deg,rgba(119,72,18,.97),rgba(88,53,20,.98) 58%,rgba(61,54,31,.98));box-shadow:0 14px 34px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.12)}.chips-offer-banner:hover{color:#fff;border-color:rgba(255,222,112,.76);transform:translateY(-1px)}.chips-offer-banner::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.1) 42%,transparent 64%);transform:translateX(-100%);animation:chipsOfferShine 3.6s ease-in-out infinite}.chips-offer-icon{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:#43290b;font-size:21px;border-radius:14px;background:linear-gradient(145deg,#ffe38a,#f6b933);box-shadow:0 8px 20px rgba(246,185,51,.24)}.chips-offer-copy{min-width:0;display:grid;gap:2px}.chips-offer-copy strong{font-size:17px;line-height:1.1}.chips-offer-copy small{color:rgba(255,249,226,.72);font-size:12px}.chips-offer-value{color:#392306;padding:7px 12px;font-size:20px;font-weight:1000;line-height:1;border-radius:12px;background:linear-gradient(145deg,#ffe98f,#f6bd3b)}.chips-offer-timer{display:inline-flex;align-items:center;gap:6px;color:rgba(255,249,226,.82);white-space:nowrap}.chips-offer-timer b{min-width:74px;color:#fff;font-variant-numeric:tabular-nums}.chips-offer-arrow{color:rgba(255,255,255,.66)}.chips-offer-store{margin-bottom:12px}.lobby-shop-offer-copy{display:none;align-items:center;gap:7px;color:rgba(255,244,205,.8)!important;font-variant-numeric:tabular-nums}.lobby-shop-offer-copy b{color:#ffe079;font-size:14px;line-height:1}.home-page .lobby>.chips-offer-banner{width:auto;margin-right:16px;margin-left:16px}@keyframes chipsOfferShine{0%,64%{transform:translateX(-100%)}100%,86%{transform:translateX(100%)}}@media (max-width:700px){.home-page .lobby>.chips-offer-banner{margin-right:6px;margin-left:6px}.chips-offer-banner{min-height:76px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;padding:10px 12px;border-radius:15px}.chips-offer-icon{width:42px;height:42px;grid-row:1/3}.chips-offer-copy strong{font-size:14px}.chips-offer-copy small{font-size:10px;line-height:1.15}.chips-offer-value{grid-row:1/3;grid-column:3;padding:7px 8px;font-size:17px}.chips-offer-timer{grid-column:2;font-size:11px}.chips-offer-arrow{display:none}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.home-page .lobby>.chips-offer-banner{display:none}.lobby-quick-shop-offer{border-color:rgba(255,215,91,.68);background:radial-gradient(circle at 12% 0,rgba(255,218,90,.2),transparent 48%),linear-gradient(145deg,rgba(77,46,15,.88),rgba(20,35,40,.96));box-shadow:0 0 0 1px rgba(255,207,68,.14),0 8px 20px rgba(0,0,0,.28)}.lobby-quick-shop-offer .lobby-quick-icon{color:#452c09;background:linear-gradient(145deg,#ffe58a,#f5b936)}.lobby-shop-offer-copy{display:flex;gap:5px;font-size:9px!important}.lobby-quick-shop-offer .lobby-shop-default-copy{display:none}.lobby-shop-offer-copy b{font-size:12px}.chips-offer-banner{min-height:48px;margin-bottom:7px;padding:6px 10px}.chips-offer-icon{width:34px;height:34px;font-size:15px}.chips-offer-copy strong{font-size:13px}.chips-offer-copy small{display:none}}.main.game-page-active~.blot-pwa-install,body:has(.main.game-page-active) .blot-pwa-install{display:none}.blot-pwa-install-icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#ccfff0;background:rgba(34,197,94,.16);border:1px solid rgba(125,245,190,.22);border-radius:15px;font-size:22px}.blot-pwa-install-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.blot-pwa-install-copy strong{color:#fff;font-size:17px;line-height:1.2}.blot-pwa-install-copy span{color:rgba(224,246,255,.76);font-size:13px;font-weight:700;line-height:1.25}.blot-pwa-install-action{min-height:46px;padding:0 20px;color:#08212a;background:linear-gradient(135deg,#d9fbff,#42c9ed);border:0;border-radius:13px;font-size:15px;font-weight:900;letter-spacing:.2px}.blot-pwa-install-close{position:absolute;top:-8px;right:-8px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:rgba(236,252,255,.8);background:rgba(20,35,42,.95);border:1px solid rgba(255,255,255,.12);border-radius:50%;font-size:13px}@media (max-width:932px){.blot-pwa-install{bottom:calc(10px + env(safe-area-inset-bottom));width:min(520px,calc(100vw - 18px));gap:12px;padding:14px;border-radius:18px}.blot-pwa-install-icon{width:46px;height:46px;border-radius:14px;font-size:20px}.blot-pwa-install-copy strong{font-size:16px}.blot-pwa-install-copy span{font-size:12px}.blot-pwa-install-action{min-height:44px;padding:0 17px;border-radius:12px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-pwa-install{bottom:calc(10px + env(safe-area-inset-bottom));width:min(520px,calc(100vw - 18px));gap:12px;padding:14px;border-radius:18px}.blot-pwa-install-icon{width:46px;height:46px;border-radius:14px;font-size:20px}.blot-pwa-install-copy strong{font-size:16px}.blot-pwa-install-copy span{font-size:12px}.blot-pwa-install-action{min-height:44px;padding:0 17px;border-radius:12px;font-size:14px}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-pwa-install{bottom:calc(10px + env(safe-area-inset-bottom));width:min(520px,calc(100vw - 18px));gap:12px;padding:14px;border-radius:18px}.blot-pwa-install-icon{width:46px;height:46px;border-radius:14px;font-size:20px}.blot-pwa-install-copy strong{font-size:16px}.blot-pwa-install-copy span{font-size:12px}.blot-pwa-install-action{min-height:44px;padding:0 17px;border-radius:12px;font-size:14px}}@media (max-width:600px){.blot-pwa-install{grid-template-columns:auto minmax(0,1fr)}.blot-pwa-install-action{width:100%;grid-column:1/-1;min-height:48px;font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-pwa-install{grid-template-columns:auto minmax(0,1fr)}.blot-pwa-install-action{width:100%;grid-column:1/-1;min-height:48px;font-size:16px}}.blot-player-vip .blot-player-info{position:relative}.blot-player-vip .blot-player-name{background:linear-gradient(180deg,#5b2ab8 0,#3f1c86 100%);border:1px solid rgba(176,108,255,.4);box-shadow:0 0 18px rgba(176,108,255,.22),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:none}.blot-player-vip .blot-player-name::before{content:"";position:absolute;inset:-1px;border-radius:14px;padding:1px;background:linear-gradient(90deg,rgba(176,108,255,.2),#d0a7ff,rgba(176,108,255,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;opacity:.8;pointer-events:none}.blot-player-vip .blot-player-text{color:#fff;font-weight:800;text-shadow:0 0 10px rgba(176,108,255,.45)}.blot-player-vip .blot-player-timer{border-radius:16px;box-shadow:0 0 16px rgba(176,108,255,.25)}@media (max-width:932px){.blot-player-vip .blot-player-timer{box-shadow:none}.blot-player-vip .blot-avatar::before,.blot-player-vip .blot-player-name::before{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-player-vip .blot-player-timer{box-shadow:none}.blot-player-vip .blot-avatar::before,.blot-player-vip .blot-player-name::before{display:none}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-player-vip .blot-player-timer{box-shadow:none}.blot-player-vip .blot-avatar::before,.blot-player-vip .blot-player-name::before{display:none}}.tournament-body{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;padding:13px 17px 16px;background:rgba(4,14,19,.2);border-top:1px solid rgba(218,237,244,.08)}.tournament-time-box{margin:0 0 11px;padding:10px 11px;text-align:left;background:rgba(var(--tournament-rgb),.09);border:1px solid rgba(var(--tournament-rgb),.16);border-radius:11px}.tournament-time-label{margin:0 0 3px;color:rgba(222,238,244,.56);font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.tournament-time-value{color:#fff;font-size:19px;font-weight:900;line-height:1.05}.tournament-info{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:7px 1px;border-bottom:1px solid rgba(220,237,244,.08)}.tournament-info-label{color:rgba(222,237,243,.54);font-size:11px;font-weight:750}.tournament-info-value{color:#f5fafc;font-size:11px;font-weight:850;text-align:right}@media (max-width:576px) and (orientation:portrait){.tournament-body{padding:10px 14px 13px}.tournament-info{min-height:38px;flex:1 1 0;padding:8px 9px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.tournament-body{min-height:0;flex:1 1 auto;padding:7px 11px 9px}.tournament-time-box{margin-bottom:5px;padding:6px 8px}.tournament-time-label{font-size:8px}.tournament-time-value{font-size:15px}.tournament-info{min-height:28px;flex:1 1 0;padding:6px 8px}.tournament-info-label,.tournament-info-value{font-size:11px}}.fortune-page .store-panel,.fortune-panel{width:100%;max-width:1160px;height:100%;min-height:0;margin:0 auto;padding:clamp(12px,2vw,22px) 0;display:flex;flex-direction:column;gap:13px;overflow:hidden;background:0 0}.fortune-hero{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0!important;padding:15px 17px;background:radial-gradient(circle at 100% 0,rgba(255,200,78,.16),transparent 34%),linear-gradient(150deg,rgba(85,210,255,.1),transparent 48%),rgba(12,29,37,.92);border:1px solid rgba(104,207,236,.18);border-left:4px solid #ffc84e;border-radius:15px;box-shadow:0 12px 28px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.05)}.fortune-hero-kicker{margin:0 0 4px;color:#ffc84e;font-size:9px;font-weight:900;letter-spacing:.08em}.fortune-hero h1{margin:0;color:#f8fcfd;font-size:clamp(21px, 2.3vw, 29px);font-weight:950;letter-spacing:-.025em;line-height:1.05}.fortune-hero p{max-width:720px;margin:5px 0 0;color:rgba(224,239,245,.62);font-size:14px;font-weight:650;line-height:1.35}.fortune-wallet{min-width:145px;padding:10px 12px;text-align:right;background:rgba(255,255,255,.045);border:1px solid rgba(255,211,106,.17);border-radius:11px}.fortune-wallet span{color:rgba(224,239,245,.52);font-size:9px}.fortune-wallet strong{gap:7px;margin-top:3px;color:#ffd36a;font-size:20px}.fortune-grid{min-width:0;min-height:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:stretch;gap:12px}.fortune-wheel-card{min-width:0;min-height:0;padding:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(255,200,78,.1),transparent 48%),linear-gradient(150deg,rgba(85,210,255,.08),transparent 52%),rgba(9,24,31,.88);border:1px solid rgba(104,207,236,.17);border-top:4px solid #ffc84e;border-radius:17px;box-shadow:0 14px 32px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.05);container-type:size}.fortune-panel .wheel-wrapper{width:min(100%,470px);max-width:none;margin:0}@supports (width:1cqh){.fortune-panel .wheel-wrapper{width:min(92cqw,92cqh,470px)}}.fortune-panel .wheel-container{border:8px solid rgba(255,211,106,.28);background:#132a34;box-shadow:0 18px 38px rgba(0,0,0,.38),inset 0 0 24px rgba(255,255,255,.07)}.fortune-panel .wheel-pointer{top:-2px;border-left-width:18px;border-right-width:18px;border-top:34px solid #ffc84e}.fortune-panel .wheel-center{width:clamp(66px,9vw,88px);height:clamp(66px,9vw,88px);color:#1d2d32;background:linear-gradient(145deg,#ffe38a,#eeb43a);border:4px solid rgba(255,250,225,.86);box-shadow:0 12px 24px rgba(245,158,11,.28),inset 0 1px 0 rgba(255,255,255,.5)}.fortune-side{min-width:0;min-height:0;padding:0;display:flex;flex-direction:column;justify-content:stretch;gap:10px;background:0 0;border:0;box-shadow:none}.fortune-rules-card,.fortune-status{background:linear-gradient(150deg,rgba(85,210,255,.09),transparent 58%),rgba(9,24,31,.82);border:1px solid rgba(104,207,236,.15);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.fortune-status{flex:0 0 auto;gap:11px;padding:13px}.fortune-status-icon{width:40px;height:40px;color:#ffc84e;background:rgba(255,200,78,.12);border:1px solid rgba(255,200,78,.2);border-radius:11px;font-size:16px}.fortune-status span{color:rgba(224,239,245,.52);font-size:11px}.fortune-status strong{margin-top:3px;color:#f8fcfd;font-size:15px}.fortune-rules-card{min-height:0;flex:1 1 auto;padding:13px;display:flex;flex-direction:column}.fortune-section-title{margin-bottom:9px;color:#f5fafc;font-size:12px}.fortune-rules{min-height:0;flex:1 1 auto;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:7px}.fortune-rules>div{min-height:0;padding:8px 9px;background:rgba(255,255,255,.03);border-color:rgba(218,237,244,.07);border-radius:9px;font-size:12px;line-height:1.25}.fortune-rules i{color:#ffc84e;font-size:14px}.wheel-reward-modal{background:linear-gradient(150deg,rgba(255,200,78,.12),transparent 52%),linear-gradient(155deg,rgba(23,47,57,.99),rgba(9,22,29,.99));border:1px solid rgba(255,211,106,.22);border-radius:19px}@media (orientation:portrait) and (max-width:576px){.fortune-page .store-panel,.fortune-panel{height:100%;padding:8px 0;gap:8px}.fortune-hero,.fortune-rules-card,.fortune-wallet{display:none}.fortune-grid{height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:8px}.fortune-wheel-card{min-height:0;padding:7px;margin:0 8px;border-radius:15px}@supports (width:1cqh){.fortune-panel .wheel-wrapper{width:min(92cqw,92cqh)}}.fortune-panel .wheel-center{width:clamp(66px,19vw,82px);height:clamp(66px,19vw,82px)}.fortune-side{width:auto;margin:0 8px;display:block}.fortune-status{width:100%;padding:10px 11px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.fortune-page .store-panel,.fortune-panel{height:100%;padding:6px 0;gap:0}.fortune-hero,.fortune-rules-card,.fortune-wallet{display:none}.fortune-grid{width:calc(100% + 6px);height:100%;grid-template-columns:minmax(0,1fr) minmax(220px,32vw);gap:8px}.fortune-wheel-card{min-height:0;padding:6px;margin:0;background:0 0;border:0;border-radius:14px;box-shadow:none}@supports (width:1cqh){.fortune-panel .wheel-wrapper{width:min(91cqw,91cqh)}}.fortune-panel .wheel-center{width:clamp(58px,16cqh,74px);height:clamp(58px,16cqh,74px)}.fortune-side{min-height:0;margin:0 6px;display:flex;align-items:stretch;justify-content:center}.fortune-status{width:100%;padding:11px;transform:translateX(-8px)}}.fortune-page{--fortune-gold:#f8c75c;--fortune-ink:#07171d;width:100%;height:100%;padding:clamp(10px,2vw,24px);overflow:hidden;background:0 0}.fortune-page .fortune-panel{width:100%;max-width:1240px;height:100%;margin:0 auto;padding:0;display:block;overflow:hidden}.fortune-stage{position:relative;isolation:isolate;width:100%;height:100%;min-height:470px;display:grid;grid-template-columns:minmax(280px,0.78fr) minmax(430px,1.22fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,52px);padding:clamp(24px,4vw,58px);overflow:visible;background:0 0;border:0;border-radius:0;box-shadow:none}.fortune-stage::before{content:"";position:absolute;z-index:-1;inset:0;display:none}.fortune-stage::after{content:"";position:absolute;z-index:-1;display:none;width:44%;aspect-ratio:1;right:-12%;bottom:-55%;border:1px solid rgba(248,199,92,.11);border-radius:50%;box-shadow:0 0 0 55px rgba(248,199,92,.018),0 0 0 110px rgba(248,199,92,.014)}.fortune-glow{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(8px)}.fortune-glow-one{width:48%;aspect-ratio:1;top:-38%;left:-18%;background:radial-gradient(circle,rgba(46,173,206,.15),transparent 67%)}.fortune-glow-two{width:54%;aspect-ratio:1;right:-6%;top:12%;background:radial-gradient(circle,rgba(248,199,92,.11),transparent 68%)}.fortune-content{position:relative;z-index:2;min-width:0;display:flex;flex-direction:column;align-items:stretch}.fortune-page .fortune-hero{display:block;margin:0!important;padding:0;background:0 0;border:0;border-radius:0;box-shadow:none}.fortune-page .fortune-hero-kicker{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:var(--fortune-gold);font-size:11px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.fortune-kicker-dot{width:7px;height:7px;flex:0 0 auto;background:var(--fortune-gold);border-radius:50%;box-shadow:0 0 0 5px rgba(248,199,92,.1),0 0 18px rgba(248,199,92,.5)}@media (min-width:901px){.fortune-page .fortune-hero-kicker{width:fit-content;min-height:0;margin-bottom:14px;padding:0;color:var(--fortune-gold);background:0 0;border:0;border-radius:0;box-shadow:none}}.fortune-page .fortune-hero h1{max-width:520px;margin:0;color:#f7fbfc;font-size:clamp(31px, 3.6vw, 54px);font-weight:950;letter-spacing:-.055em;line-height:.94;text-wrap:balance}.fortune-page .fortune-hero p{max-width:470px;margin:20px 0 0;color:rgba(222,239,244,.61);font-size:clamp(14px, 1.25vw, 17px);font-weight:580;line-height:1.55}.fortune-page .fortune-status{position:relative;margin-top:clamp(24px,4vh,38px);padding:16px 17px;display:flex;align-items:center;gap:13px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.075);border-radius:16px;box-shadow:none;backdrop-filter:blur(10px)}.fortune-page .fortune-status::before{content:"";position:absolute;inset:8px auto 8px 0;width:3px;background:var(--fortune-gold);border-radius:0 4px 4px 0;box-shadow:0 0 14px rgba(248,199,92,.45)}.fortune-page .fortune-status-icon{width:43px;height:43px;display:grid;place-items:center;flex:0 0 auto;color:#17292d;background:linear-gradient(145deg,#ffe89b,#eeb84c);border:0;border-radius:13px;box-shadow:0 8px 20px rgba(217,154,38,.17)}.fortune-page .fortune-status-copy{min-width:0}.fortune-page .fortune-status span{display:block;color:rgba(220,237,242,.48);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fortune-page .fortune-status strong{display:block;margin-top:4px;overflow-wrap:anywhere;color:#f4f9fa;font-size:14px;font-weight:800;line-height:1.25}.fortune-page .fortune-status strong .fortune-reward-value{display:inline-flex;align-items:center;gap:8px;color:#ffd36a;font-size:clamp(23px, 2.4vw, 34px);font-weight:900;line-height:1;letter-spacing:-.035em;text-transform:none}.fortune-page .fortune-status strong .fortune-reward-value i{font-size:.68em}.fortune-page .fortune-rules-card{margin-top:19px;padding:0;display:block;background:0 0;border:0;border-radius:0;box-shadow:none}.fortune-page .fortune-section-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:rgba(236,247,249,.72);font-size:11px;font-weight:850;letter-spacing:.03em}.fortune-page .fortune-section-title i{color:var(--fortune-gold)}.fortune-page .fortune-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:7px}.fortune-page .fortune-rules>div{min-width:0;min-height:76px;padding:11px 9px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:9px;color:rgba(222,238,242,.65);background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.055);border-radius:12px;font-size:10px;font-weight:650;line-height:1.25}.fortune-page .fortune-rules i{color:var(--fortune-gold);font-size:14px}.fortune-page .fortune-wheel-card{position:relative;z-index:1;min-width:0;min-height:0;height:100%;align-self:stretch;box-sizing:border-box;padding:clamp(16px,2vw,30px);display:flex;align-items:center;justify-content:center;overflow:visible;background:0 0;border:0;border-radius:0;box-shadow:none;container-type:size}.fortune-wheel-aura{position:absolute;z-index:-1;width:min(92%,600px);aspect-ratio:1;border:1px solid rgba(248,199,92,.12);border-radius:50%;box-shadow:0 0 0 25px rgba(248,199,92,.012),0 0 80px rgba(248,199,92,.08)}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(88cqw,86cqh,520px);max-width:100%;margin:0}.fortune-panel .wheel-center.fortune-spin-disabled,.fortune-panel .wheel-center:disabled{cursor:not-allowed;color:rgba(218,229,231,.56);background:linear-gradient(145deg,#53646a,#34474e);border-color:rgba(222,236,239,.28);box-shadow:0 8px 18px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08);filter:saturate(.25);opacity:.82;transform:translate(-50%,-50%)}.fortune-panel .wheel-center.fortune-spin-disabled:hover,.fortune-panel .wheel-center:disabled:hover{transform:translate(-50%,-50%);box-shadow:0 8px 18px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08)}@media (max-width:900px){.fortune-page{padding:10px;overflow-x:hidden;overflow-y:auto}.fortune-page .fortune-panel{height:auto;min-height:100%;overflow:visible}.fortune-stage{height:auto;min-height:100%;grid-template-columns:1fr;grid-template-rows:auto auto;gap:4px;padding:30px clamp(18px,5vw,38px);overflow:hidden}.fortune-content{display:contents}.fortune-page .fortune-hero{grid-row:1;text-align:center}.fortune-page .fortune-hero-kicker{justify-content:center;margin-bottom:10px}.fortune-page .fortune-hero h1,.fortune-page .fortune-hero p{margin-left:auto;margin-right:auto}.fortune-page .fortune-hero p{margin-top:12px}.fortune-page .fortune-wheel-card{grid-row:2;height:min(58vh,590px);min-height:350px;padding:15px 0}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(88cqw,88cqh,500px)}.fortune-page .fortune-status{grid-row:3;margin-top:8px}.fortune-page .fortune-rules-card{grid-row:4;margin-top:12px}}@media (max-width:576px){.fortune-page{height:100%;padding:6px}.fortune-stage{min-height:100%;padding:20px 12px 16px;border-radius:22px}.fortune-page .fortune-hero h1{font-size:clamp(27px, 8.7vw, 36px)}.fortune-page .fortune-hero p{display:none}.fortune-page .fortune-wheel-card{height:min(48vh,430px);min-height:278px;padding:8px 0 4px}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(94cqw,94cqh)}.fortune-page .fortune-status{margin-top:5px;padding:12px 13px}.fortune-page .fortune-status-icon{width:39px;height:39px}.fortune-page .fortune-rules-card{margin-top:11px}.fortune-page .fortune-rules{grid-template-columns:1fr;gap:6px}.fortune-page .fortune-rules>div{min-height:0;padding:9px 11px;flex-direction:row;align-items:center;gap:11px;font-size:11px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.fortune-page{padding:5px;overflow:hidden}.fortune-stage{height:100%;min-height:0;grid-template-columns:minmax(230px,0.7fr) minmax(340px,1.3fr);grid-template-rows:1fr;gap:8px;padding:14px 22px;border-radius:19px}.fortune-content{display:flex}.fortune-page .fortune-hero{grid-row:auto;text-align:left}.fortune-page .fortune-hero-kicker{justify-content:flex-start;margin-bottom:7px}.fortune-page .fortune-hero h1{margin:0;font-size:clamp(24px, 5.7vh, 36px)}.fortune-page .fortune-hero p{display:none}.fortune-page .fortune-rules-card{display:block;margin-top:10px}.fortune-page .fortune-rules-card .fortune-section-title{margin-bottom:6px;font-size:9px}.fortune-page .fortune-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.fortune-page .fortune-rules>div{min-height:52px;padding:7px;gap:5px;font-size:9px}.fortune-page .fortune-rules i{font-size:12px}.fortune-page .fortune-status{margin-top:10px;padding:11px 12px;transform:none}.fortune-page .fortune-wheel-card{grid-row:auto;height:100%;min-height:0;padding:6px}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(94cqw,94cqh)}.fortune-page .fortune-wheel-aura{width:min(102cqw,102cqh)}}.footer-page-shell{min-height:100%;display:grid;grid-template-columns:210px minmax(0,1fr)}.footer-page-main{min-width:0}.footer-pages-nav{position:relative;z-index:2;padding:22px 12px;background:linear-gradient(180deg,rgba(13,35,43,.96),rgba(7,20,26,.98)),url("/images/moroccan-flower-soft-white.webp?v=20260710.2");background-repeat:no-repeat,repeat;background-size:auto,140px 140px;border-right:1px solid rgba(123,202,226,.14);box-shadow:8px 0 24px rgba(0,0,0,.16)}.footer-pages-nav-list{position:sticky;top:18px;display:grid;gap:7px}.footer-pages-nav-link{min-height:44px;display:flex;align-items:center;gap:10px;padding:9px 10px;color:rgba(228,241,247,.7);border:1px solid transparent;border-radius:11px;font-size:12px;font-weight:750;line-height:1.2;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.footer-pages-nav-link i{width:22px;flex:0 0 22px;color:rgba(108,210,240,.72);text-align:center;font-size:14px}.footer-pages-nav-link.active,.footer-pages-nav-link:hover{color:#fff;background:rgba(74,184,218,.12);border-color:rgba(109,210,239,.22);transform:translateX(2px)}.footer-pages-nav-link.active{box-shadow:inset 3px 0 0 #55d2ff}@media (max-width:767px){.footer-page-shell{grid-template-columns:minmax(0,1fr)}.footer-pages-nav{padding:8px;border-right:0;border-bottom:1px solid rgba(123,202,226,.14);box-shadow:0 8px 20px rgba(0,0,0,.14)}.footer-pages-nav-list{position:static;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.footer-pages-nav-list::-webkit-scrollbar{display:none}.footer-pages-nav-link{min-height:38px;flex:0 0 auto;padding:7px 10px;white-space:nowrap}.footer-pages-nav-link.active,.footer-pages-nav-link:hover{transform:none}}.lobby .game-mode{--mode-color:#55d2ff;--mode-rgb:85,210,255;min-height:205px;display:flex;flex-direction:column;gap:16px;padding:21px 22px 19px;color:#eefaff;background:linear-gradient(135deg,rgba(var(--mode-rgb),.17),transparent 64%),radial-gradient(circle at 100% 0,rgba(var(--mode-rgb),.24) 0 20%,transparent 20.5%),linear-gradient(145deg,rgba(25,49,60,.98),rgba(11,26,33,.99));border:1px solid rgba(var(--mode-rgb),.38);border-top:4px solid var(--mode-color);border-radius:18px;box-shadow:0 12px 28px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.lobby-dashboard{grid-template-columns:minmax(210px,0.72fr) minmax(250px,0.9fr) minmax(300px,1.12fr);grid-template-rows:auto auto;align-items:center;gap:9px;margin:0 8px 13px;color:#eefaff}.lobby-dashboard-head,.lobby-tournament-strip{display:flex;align-items:center}.lobby-dashboard-head{justify-content:space-between;gap:16px;margin-bottom:0}.lobby-dashboard-head{grid-column:1;grid-row:1;min-height:44px;padding:5px 9px;overflow:hidden;background:linear-gradient(100deg,rgba(85,210,255,.12),rgba(13,31,39,.72));border:1px solid rgba(85,210,255,.16);border-left:3px solid #55d2ff;border-radius:11px}.lobby-dashboard-kicker{display:none;color:#65d8ff;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.lobby-dashboard h2{margin:0;color:#fff;max-width:none;overflow:hidden;font-size:14px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.lobby-profile-btn,.lobby-tournament-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:6px 10px;color:#eaf8fd;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.11);border-radius:9px;font-size:11px;font-weight:850;text-decoration:none}.lobby-profile-btn:hover,.lobby-tournament-btn:hover{color:#fff;background:rgba(255,255,255,.12)}.lobby-dashboard-grid{display:contents}.lobby-stat-wins{grid-column:1;grid-row:1}.lobby-stat-reward{grid-column:2;grid-row:1/3;align-self:stretch}.lobby-stat-recent{grid-column:1;grid-row:2}.lobby-stat-card{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:5px 9px;background:linear-gradient(110deg,rgba(24,48,58,.76),rgba(12,29,36,.68));border:1px solid rgba(180,221,236,.1);border-radius:11px}.lobby-stat-card>i{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;color:#ffd76e;background:rgba(255,200,78,.08);border-radius:8px;font-size:14px}.lobby-stat-card>div{min-width:0}.lobby-stat-reward>div,.lobby-tournament-copy{display:grid;align-content:center;gap:4px}.lobby-stat-reward span,.lobby-tournament-copy>span,.lobby-tournament-time span{line-height:1.4}.lobby-stat-reward strong,.lobby-tournament-copy strong,.lobby-tournament-time strong{line-height:1.45}.lobby-stat-reward small,.lobby-tournament-copy small{line-height:1.4}.lobby-stat-card>div>small,.lobby-stat-card>div>span,.lobby-stat-card>div>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-stat-card span,.lobby-tournament-copy>span,.lobby-tournament-time span{display:block;color:rgba(225,242,248,.58);font-size:9px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.055em}.lobby-stat-card strong{display:block;color:#fff;font-size:14px;line-height:1.2}.lobby-stat-card strong .fa-coins{color:#ffd76e;font-size:12px}.lobby-stat-card small,.lobby-tournament-copy small{display:block;color:rgba(225,242,248,.62);font-size:9px;font-weight:700;line-height:1.2}.lobby-recent-results{display:flex;gap:5px;margin-top:2px}.lobby-recent-results b{display:grid;place-items:center;width:18px;height:18px;color:#fff;background:rgba(255,105,105,.22);border:1px solid rgba(255,105,105,.3);border-radius:7px;font-size:10px}.lobby-recent-results b.is-win{background:rgba(83,223,182,.2);border-color:rgba(83,223,182,.32)}.lobby-tournament-strip{grid-column:3;grid-row:1/3;align-self:stretch;gap:9px;margin-top:0;min-height:44px;padding:5px 9px;background:linear-gradient(100deg,rgba(157,139,255,.12),rgba(18,35,43,.72));border:1px solid rgba(157,139,255,.15);border-left:3px solid #9d8bff;border-radius:11px}.lobby-tournament-icon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;color:#ffd76e;background:rgba(255,200,78,.1);border-radius:9px}.lobby-tournament-copy{min-width:0;flex:1}.lobby-tournament-copy strong{display:block;overflow:hidden;color:#fff;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.lobby-tournament-time{min-width:92px;text-align:right}.lobby-tournament-time strong{color:#fff;font-size:14px;line-height:1.25;font-variant-numeric:tabular-nums}.lobby-tournament-btn{color:#13262e;background:#ffd76e;border-color:transparent}.lobby-tournament-btn:hover{color:#13262e;background:#ffe39a}@media (max-width:767.98px){.lobby-dashboard{display:block;margin-bottom:14px;padding:0}.lobby-dashboard-head{margin-bottom:7px}.lobby-dashboard h2{max-width:none}.lobby-dashboard-grid{display:flex;overflow-x:auto;scrollbar-width:none}.lobby-dashboard-grid::-webkit-scrollbar{display:none}.lobby-stat-card{flex:0 0 155px}.lobby-stat-wins{order:1}.lobby-stat-recent{order:2}.lobby-stat-reward{order:3}.lobby-tournament-strip{flex-wrap:wrap;margin-top:7px}.lobby-tournament-copy{flex-basis:calc(100% - 58px)}.lobby-tournament-time{flex:1;text-align:left}}@media (orientation:landscape) and (max-width:1024px){.home-page .lobby{display:flex;flex-direction:column;height:100%}.lobby-dashboard{display:grid;grid-template-columns:minmax(0,0.72fr) minmax(0,0.92fr) minmax(0,1fr) minmax(0,1.65fr);grid-template-rows:44px;gap:5px;padding:0;flex:0 0 44px;margin-bottom:4px}.home-page .lobby>.row{flex:1 1 auto;min-height:0;height:auto}.lobby-dashboard-head{display:flex}.lobby-dashboard-grid{display:contents;overflow:visible}.lobby-stat-card{min-width:0;min-height:44px;padding:4px 6px}.lobby-stat-wins{grid-column:1;grid-row:1}.lobby-stat-recent{grid-column:2;grid-row:1}.lobby-stat-reward{grid-column:3;grid-row:1}.lobby-stat-card>i{width:26px;height:26px;font-size:12px}.lobby-stat-card span,.lobby-tournament-copy>span,.lobby-tournament-time span{font-size:8px}.lobby-stat-card strong,.lobby-tournament-copy strong,.lobby-tournament-time strong{font-size:12px}.lobby-stat-card small,.lobby-tournament-copy small{font-size:8px}.lobby-tournament-strip{grid-column:4;grid-row:1;align-self:stretch;flex-wrap:nowrap;margin:0;min-height:44px;padding:4px 6px}.lobby-tournament-copy{flex-basis:auto;gap:1px}.lobby-tournament-copy small{display:none}.lobby-tournament-icon{flex-basis:26px;width:26px;height:26px;font-size:12px}.lobby-tournament-time{min-width:66px}.lobby-tournament-btn{min-height:28px;padding:4px 6px;font-size:9px}}@media (max-width:420px){.lobby-dashboard-head{align-items:flex-start}.lobby-profile-btn span{display:none}.lobby-profile-btn{width:38px;padding:8px}.lobby-tournament-btn{flex:1}}@media (orientation:portrait) and (max-width:767.98px){.home-page{height:100%;min-height:0;justify-content:center!important;overflow-y:auto;padding:8px 6px!important}.home-page .lobby{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto;min-height:min-content;max-height:none}.home-page .lobby>.row{flex:0 0 auto;height:auto;align-content:initial;row-gap:7px}.lobby-dashboard{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);grid-template-rows:52px 52px 60px;gap:7px;flex:0 0 auto;margin:10px 6px 12px}.lobby-dashboard-grid{display:contents;overflow:visible}.lobby-stat-wins{grid-column:1;grid-row:1}.lobby-stat-recent{grid-column:1;grid-row:2}.lobby-stat-reward{grid-column:2;grid-row:1/3}.lobby-stat-card{min-height:0;padding:5px 8px;border-radius:9px}.lobby-stat-card>i{width:35px;height:35px;font-size:16px}.lobby-stat-card span,.lobby-tournament-copy>span,.lobby-tournament-time span{font-size:10px}.lobby-stat-card strong,.lobby-tournament-copy strong,.lobby-tournament-time strong{font-size:15px}.lobby-stat-card small,.lobby-tournament-copy small{font-size:10px}.lobby-recent-results{gap:3px;margin-top:1px}.lobby-recent-results b{width:19px;height:19px;border-radius:5px;font-size:10px}.lobby-tournament-strip{grid-column:1/3;grid-row:3;min-height:0;flex-wrap:nowrap;gap:6px;margin:0;padding:6px 8px;border-radius:9px}.lobby-tournament-icon{flex-basis:35px;width:35px;height:35px;border-radius:7px;font-size:16px}.lobby-tournament-copy{display:block;flex:1;flex-basis:auto}.lobby-tournament-copy small{display:none}.lobby-tournament-time{min-width:70px;flex:0 0 auto;text-align:right}.lobby-tournament-btn{min-height:35px;flex:0 0 auto;padding:4px 7px;font-size:11px}.home-page .lobby>.row>div{height:clamp(118px,19dvh,142px)}}@media (orientation:portrait) and (max-width:380px) and (max-height:680px){.lobby-dashboard{grid-template-rows:46px 46px 52px;margin:6px 6px 8px}.home-page .lobby>.row>div{height:112px}.home-page .game-mode{padding:9px 8px 8px}}.lobby-tips{display:flex;align-items:center;gap:14px;min-height:92px;margin:0 8px 18px;padding:16px 20px;color:#eefaff;background:linear-gradient(135deg,rgba(255,200,78,.15),rgba(15,35,44,.97) 55%);border:1px solid rgba(255,200,78,.34);border-radius:18px;box-shadow:0 10px 26px rgba(0,0,0,.22)}.lobby-tips-icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;color:#ffd76e;background:rgba(255,200,78,.12);border-radius:14px;font-size:22px}.lobby-tips-content{min-width:0;flex:1}.lobby-tips h2{margin:0 0 5px;color:#ffd76e;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lobby-tips-stage{position:relative;min-height:42px}.lobby-tips .rotating-tip{position:absolute;inset:0;display:flex;align-items:center;margin:0;color:rgba(238,250,255,.88);font-size:14px;font-weight:650;line-height:1.45;opacity:0;transform:translateY(7px);transition:opacity .65s ease,transform .65s ease;pointer-events:none}.lobby-tips .rotating-tip.is-active{opacity:1;transform:translateY(0)}@media (max-width:575.98px){.lobby-tips{min-height:104px;margin:0 8px 14px;padding:14px}.lobby-tips-icon{flex-basis:40px;width:40px;height:40px;font-size:19px}.lobby-tips-stage{min-height:56px}.lobby-tips .rotating-tip{font-size:12px;line-height:1.4}}.lobby .game-mode.mode-1{--mode-color:#55d2ff;--mode-rgb:85,210,255}.lobby .game-mode.mode-2{--mode-color:#9d8bff;--mode-rgb:157,139,255}.lobby .game-mode.mode-3{--mode-color:#53dfb6;--mode-rgb:83,223,182}.lobby .game-mode.mode-4{--mode-color:#ffc84e;--mode-rgb:255,200,78}.lobby .game-mode.mode-5{--mode-color:#ff9a60;--mode-rgb:255,154,96}.lobby .game-mode.mode-6{--mode-color:#ef7dbd;--mode-rgb:239,125,189}.lobby .game-mode:hover:not(.game-mode-locked){color:#fff;transform:translateY(-3px);border-color:rgba(var(--mode-rgb),.7);box-shadow:0 18px 38px rgba(0,0,0,.38),0 0 24px rgba(var(--mode-rgb),.13)}.mode-card-footer,.mode-card-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.mode-card-head{align-items:flex-start}.mode-card-copy{min-width:0}.lobby .game-mode h3{margin:0 0 7px;color:#f7fbfd;font-size:clamp(20px, 2vw, 25px);font-weight:900;letter-spacing:-.025em;line-height:1.15;padding-bottom:1px}.lobby .mode-prizes{display:grid;gap:2px;margin:0}.lobby .mode-vip-win,.lobby .mode-win{display:block;margin:0;padding:0;color:rgba(231,243,248,.76);background:0 0;border:0;border-radius:0;box-shadow:none;font-size:12px;font-weight:750;line-height:1.25}.lobby .mode-vip-win{display:inline-flex;align-items:center;gap:5px}.lobby .mode-vip-win span{min-height:auto;padding:2px 5px;color:#fff;background:#7758da;border-radius:5px;font-size:9px}.lobby .mode-win-has-vip{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.lobby .mode-win-has-vip .mode-win-base{color:rgba(219,235,242,.48);text-decoration:line-through;text-decoration-thickness:1.5px}.lobby .mode-win-vip{display:inline-flex;align-items:center;gap:3px;color:#fff2b8;font-weight:900}.lobby .mode-vip-badge{display:inline-flex;align-items:center;padding:2px 4px;color:#fff;background:#7758da;border-radius:5px;font-size:9px;line-height:1}.lobby .mode-till{display:block;margin-top:3px;color:rgba(219,235,242,.54);font-size:11px;font-weight:700}.mode-card-icon{width:45px;height:45px;flex:0 0 auto;display:grid;place-items:center;color:var(--mode-color);background:rgba(var(--mode-rgb),.16);border:1px solid rgba(var(--mode-rgb),.28);border-radius:13px}.mode-card-icon .mode-icon{width:28px;margin:0;filter:brightness(0) saturate(100%) invert(86%) sepia(11%) saturate(741%) hue-rotate(157deg) brightness(108%) contrast(95%)}.mode-card-icon .mode-faicon{margin:0;color:inherit;font-size:22px;line-height:1}.mode-card-footer{margin-top:auto;padding-top:10px;border-top:1px solid rgba(214,233,241,.11)}.mode-play-label{color:rgba(225,240,246,.56);font-size:11px;font-weight:800}.lobby .mode-bet{display:inline-flex;align-items:center;color:#f9fcfd;font-size:19px!important;line-height:1}.lobby .mode-bet .fa-coins{margin-left:6px!important;color:var(--mode-color);font-size:15px}.mode-card-arrow{width:24px;height:24px;display:inline-grid;place-items:center;margin-left:9px;color:#10242d;background:var(--mode-color);border-radius:50%;font-size:10px}.lobby .game-mode-locked{filter:saturate(.72)}@media (max-width:767px){.lobby .game-mode{min-height:0;padding:13px 12px 11px;gap:9px;border-top-width:3px;border-radius:14px}.lobby .game-mode h3{margin-bottom:5px;font-size:clamp(16px, 4.6vw, 19px)}.lobby .mode-vip-win,.lobby .mode-win{font-size:10px}.lobby .mode-till{font-size:10px}.mode-card-icon{width:36px;height:36px;border-radius:11px}.mode-card-icon .mode-icon{width:23px}.mode-card-icon .mode-faicon{font-size:18px}.mode-card-footer{padding-top:7px}.mode-play-label{font-size:10px}.lobby .mode-bet{font-size:16px!important}.lobby .mode-bet .fa-coins{font-size:12px}.mode-card-arrow{width:20px;height:20px;margin-left:6px;font-size:8px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.home-page .game-mode{padding:10px 11px 9px;gap:6px;border-radius:12px}.home-page .game-mode h3{margin:0 0 3px;font-size:clamp(19px, 3.1vw, 23px)}.home-page .mode-play-label,.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:12px}.home-page .mode-card-icon{width:31px;height:31px;border-radius:9px}.home-page .mode-card-icon .mode-icon{width:20px}.home-page .mode-card-icon .mode-faicon{font-size:16px}.home-page .mode-card-footer{padding-top:5px}.home-page .mode-bet{font-size:21px!important}.home-page .mode-bet .fa-coins{font-size:15px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.home-page .lobby{overflow:hidden}.home-page .lobby>.row{--lobby-carousel-card-width:calc((100% - 16px) / 3);flex-wrap:nowrap;width:100%;align-items:center;align-content:normal;gap:8px;padding:24px;overflow:auto hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--lobby-carousel-card-width))/ 2 + 24px);scrollbar-width:none;-webkit-overflow-scrolling:touch;visibility:hidden}.home-page .lobby>.row.lobby-carousel-ready{visibility:visible}.home-page .lobby>.row::-webkit-scrollbar{display:none}.home-page .lobby>.row::after,.home-page .lobby>.row::before{content:"";flex:0 0 calc((100% - var(--lobby-carousel-card-width))/ 2);height:1px}.home-page .lobby>.row>div{width:auto;height:calc(100% - 2px);flex:0 0 var(--lobby-carousel-card-width);padding:0!important;scroll-snap-align:center;scroll-snap-stop:always;opacity:.58;transform:scale(.9);transition:transform .18s ease,opacity .18s ease}.home-page .game-mode{height:100%}.home-page .lobby>.row>div.lobby-carousel-active{position:relative;z-index:2;opacity:1;transform:scale(1.13)}.home-page .lobby>.row>div.lobby-carousel-active .game-mode{border-color:rgba(var(--mode-rgb),.86);box-shadow:0 14px 28px rgba(0,0,0,.4),0 0 24px rgba(var(--mode-rgb),.26)}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.lobby-dashboard{margin-top:18px;margin-bottom:5px}.home-page .lobby>.row{padding-top:0;padding-bottom:0;align-items:center;transform:translateY(-10px)}.home-page .lobby>.row>div{height:clamp(112px,calc(100% - 16px),158px)}.home-page .lobby>.row>div.lobby-carousel-active{transform:scale(1.06)}}.home-page .lobby{display:flex;flex-direction:column}.home-page .lobby>.row{order:1}.lobby-dashboard{order:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:76px;gap:10px;margin:22px 16px 0;padding:0;background:0 0;border:0;border-radius:0;box-shadow:none}@media (min-width:768px){.home-page .lobby-dashboard .lobby-desktop-detail{display:block!important;visibility:visible;opacity:1}}@media (orientation:portrait) and (max-width:767.98px){.lobby-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,82px);gap:7px;margin:18px 6px 2px}.home-page .lobby>.row>div{height:clamp(128px,21dvh,156px)}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.lobby-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:62px;gap:6px;flex:0 0 62px;margin:4px 6px 7px}.home-page .lobby>.row{min-height:0;padding-top:clamp(10px,2.5dvh,14px);padding-bottom:clamp(8px,2.5dvh,14px);transform:translateY(-20px)}.home-page .lobby>.row>div{height:min(158px,calc(100% - 2px));min-height:0}.home-page .lobby>.row>div.lobby-carousel-active{transform:scale(1.04)}}@media (orientation:landscape) and (max-width:1024px) and (max-height:400px){.lobby-dashboard{grid-template-rows:52px;flex-basis:52px;margin-top:3px;margin-bottom:4px}.home-page .lobby>.row{padding-top:7px;padding-bottom:7px;transform:translateY(-16px)}.home-page .game-mode{gap:4px;padding:7px 9px 6px;border-radius:11px}.home-page .lobby>.row>div.lobby-carousel-active{transform:scale(1.02)}.home-page .game-mode h3{margin-bottom:2px;font-size:clamp(13px, 2.6vw, 17px)}.home-page .mode-play-label,.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:9px;line-height:1.1}.home-page .mode-card-icon{width:27px;height:27px}.home-page .mode-card-icon .mode-icon{width:18px}.home-page .mode-card-footer{padding-top:4px}}@media (max-width:0px){.tournament-info-box,.tournament-time-box{background:linear-gradient(135deg,rgba(255,200,78,.11),rgba(255,200,78,.035));border-color:rgba(255,211,106,.2)}}body:has(.pwa-install-page) .footer{display:none!important}.pwa-install-card,.pwa-install-preview-section{background:rgba(6,14,18,.48)!important}.pwa-install-slider{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px}.pwa-install-slider-track{min-width:0;touch-action:pan-y;user-select:none}.pwa-install-slider .pwa-install-preview{display:none;margin:0}.pwa-install-slider .pwa-install-preview.is-active{display:block;animation:pwa-install-slide-in .25s ease-out}.pwa-install-slider .pwa-install-device-frame{margin:0 auto}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:78px}.pwa-install-slider .pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,360px)}.pwa-install-slider-arrow{width:38px;height:38px;padding:0;border:1px solid rgba(228,189,98,.25);border-radius:50%;background:rgba(255,255,255,.055);box-shadow:0 6px 16px rgba(0,0,0,.2);color:#e4bd62;cursor:pointer}.pwa-install-slider-arrow:active{transform:scale(.94)}.pwa-install-slider-dots{grid-column:1/-1;display:flex;justify-content:center;gap:7px;margin-top:-3px}.pwa-install-slider-dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.25);cursor:pointer;transition:width .2s ease,background-color .2s ease}.pwa-install-slider-dots button.is-active{width:20px;border-radius:8px;background:#e4bd62}@keyframes pwa-install-slide-in{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@media (max-width:767.98px){.pwa-install-slider{grid-template-columns:32px minmax(0,1fr) 32px;gap:5px}.pwa-install-slider-arrow{width:32px;height:32px;font-size:11px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:62px}.pwa-install-slider .pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,245px)}}.content:has(> .pwa-install-page){overflow:hidden}.content>.pwa-install-page{width:min(1040px,calc(100% - 24px));height:100%;min-height:0;margin:0 auto;padding:8px 0;box-sizing:border-box;justify-content:center;overflow:hidden}@media (max-width:767.98px) and (orientation:portrait){.content>.pwa-install-page{width:calc(100% - 12px);padding:4px 0}.pwa-install-page .pwa-install-hero{flex:0 0 auto}.pwa-install-page .pwa-install-device-card{min-height:0;height:auto}.pwa-install-page .pwa-install-preview-section{flex:0 1 auto;min-height:0}}@media (max-width:767.98px) and (orientation:portrait) and (max-height:680px){.pwa-install-page .pwa-install-browser-help,.pwa-install-page .pwa-install-hero>p,.pwa-install-page .pwa-install-kicker{display:none}.pwa-install-page .pwa-install-hero{margin-bottom:5px}.pwa-install-page .pwa-install-platforms{margin-top:4px}.pwa-install-page .pwa-install-device-card{padding:10px 14px}.pwa-install-page .pwa-install-card-icon{width:32px;height:32px;margin-bottom:4px;font-size:16px}.pwa-install-page .pwa-install-preview-section{margin-top:5px;padding-block:6px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:52px}}@media (min-width:768px) and (min-height:561px) and (max-height:800px){.pwa-install-page .pwa-install-browser-help,.pwa-install-page .pwa-install-hero>p,.pwa-install-page .pwa-install-kicker,.pwa-install-page .pwa-install-preview-head>p,.pwa-install-page .pwa-install-preview-head>span{display:none}.pwa-install-page .pwa-install-hero{margin-bottom:7px}.pwa-install-page .pwa-install-hero h1{font-size:clamp(25px, 4.5vh, 34px);line-height:1}.pwa-install-page .pwa-install-platforms{margin-top:6px}.pwa-install-page .pwa-install-platforms span{min-height:27px;font-size:11px}.pwa-install-page .pwa-install-device-card{min-height:180px;padding:14px 18px}.pwa-install-page .pwa-install-card-icon{width:36px;height:36px;margin-bottom:6px;font-size:18px}.pwa-install-page .pwa-install-device-panel h2,.pwa-install-page .pwa-install-qr-card h2{font-size:18px}.pwa-install-page .pwa-install-qr-card{grid-template-columns:minmax(0,1fr) 104px;padding:12px}.pwa-install-page .pwa-install-qr{width:104px}.pwa-install-page .pwa-install-preview-section{margin-top:7px;padding:8px 14px}.pwa-install-page .pwa-install-preview-head{margin-bottom:5px}.pwa-install-page .pwa-install-preview-head h2{font-size:16px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:54px}.pwa-install-slider .pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,285px)}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.content>.pwa-install-page{width:calc(100% - 12px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-rows:auto minmax(0,1fr);gap:5px 8px;padding:4px 0;overflow:hidden}.pwa-install-page .pwa-install-hero{grid-column:1/-1;margin:0}.pwa-install-page .pwa-install-browser-help,.pwa-install-page .pwa-install-hero>p,.pwa-install-page .pwa-install-kicker,.pwa-install-page .pwa-install-preview-head{display:none}.pwa-install-page .pwa-install-hero h1{font-size:clamp(19px, 4.8vh, 25px);line-height:1}.pwa-install-page .pwa-install-platforms{margin-top:4px;gap:5px}.pwa-install-page .pwa-install-platforms span{min-height:23px;padding:0 8px;font-size:10px}.pwa-install-page .pwa-install-layout{display:block;min-width:0;min-height:0}.pwa-install-page .pwa-install-qr-card{display:none}.pwa-install-page .pwa-install-device-card{height:100%;min-height:0;padding:9px 13px;border-radius:16px}.pwa-install-page .pwa-install-card-icon{width:30px;height:30px;margin-bottom:4px;border-radius:9px;font-size:15px}.pwa-install-page .pwa-install-device-panel h2{margin-bottom:3px;font-size:15px}.pwa-install-page .pwa-install-device-panel>p{margin-bottom:5px;font-size:10px;line-height:1.2}.pwa-install-page .pwa-install-primary,.pwa-install-page .pwa-install-secondary{min-height:30px;padding:0 11px;border-radius:10px;font-size:10px}.pwa-install-page .pwa-install-steps{gap:3px;font-size:10px;line-height:1.15}.pwa-install-page .pwa-install-steps li{gap:6px}.pwa-install-page .pwa-install-steps li span{width:20px;height:20px;flex-basis:20px;border-radius:6px}.pwa-install-page .pwa-install-preview-section{min-width:0;min-height:0;height:100%;margin:0;padding:7px;border-radius:16px;display:flex;align-items:center}.pwa-install-page .pwa-install-slider{width:100%;grid-template-columns:28px minmax(0,1fr) 28px;gap:4px}.pwa-install-page .pwa-install-slider-arrow{width:28px;height:28px;font-size:10px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:min(48px,12vh)}.pwa-install-slider .pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,220px,44vh)}.pwa-install-page .pwa-install-preview figcaption{margin-top:3px;font-size:8px}.pwa-install-page .pwa-install-slider-dots{margin-top:-2px}}@media (orientation:portrait) and (max-width:576px){.home-page .mode-till,.home-page:has(.chips-offer-banner) .mode-till{display:block}}@media (max-width:767.98px){input,select,textarea{font-size:16px}.modal-content:not(.profile-modal){font-size:15px;line-height:1.4}.modal-title{font-size:20px;line-height:1.25}.auth-head h2{font-size:clamp(22px, 6.2vw, 27px)}.auth-head p{margin-top:5px;font-size:15px}.auth-language>span,.auth-legacy-title{font-size:14px}.auth-language .header-language-item{min-height:40px;padding-inline:12px;font-size:14px}.auth-social,.auth-telegram-card{min-height:72px}.auth-social strong,.auth-telegram-card strong{font-size:17px;line-height:1.25}.auth-social small,.auth-telegram-card small{margin-top:3px;font-size:13px}.auth-legacy-link{min-height:46px;font-size:14px}.home-page .lobby>.row{row-gap:clamp(12px,1.8dvh,16px)}.home-page .lobby>.row>div{height:calc((100% - clamp(12px,1.8dvh,16px))/ 2)}.home-page .game-mode{min-height:0;padding:clamp(12px,1.8dvh,16px) 13px}.home-page .game-mode h3{margin-bottom:8px;font-size:clamp(18px, 5.1vw, 22px);line-height:1.15}.home-page .mode-vip-win,.home-page .mode-win{font-size:14px;line-height:1.3}.home-page .mode-till{margin-top:5px;font-size:13px;line-height:1.25}.home-page .mode-vip-badge{font-size:10px}.home-page .mode-play-label{font-size:13px}.home-page .mode-bet.fs-4{font-size:18px!important}.home-page .lobby-quick-copy strong{font-size:14px;line-height:1.2}.home-page .lobby-quick-copy b{font-size:14px}.home-page .lobby-quick-copy small{font-size:12px}.footer-page-main,.store-page{font-size:15px;line-height:1.55}}@media (orientation:landscape) and (max-width:932px) and (max-height:560px){.home-page .game-mode h3{font-size:18px}.home-page .mode-play-label,.home-page .mode-till,.home-page .mode-win{display:block;font-size:12px}}@media (orientation:portrait) and (max-width:576px){.home-page .lobby-desktop-detail{display:none}.home-page .mode-card-head{position:static}.home-page .mode-card-icon{position:absolute;z-index:0;top:56%;left:50%;width:clamp(54px,15vw,64px);height:clamp(54px,15vw,64px);background:0 0;border:0;border-radius:0;transform:translate(-50%,-50%)}.home-page .mode-card-icon .mode-icon{width:clamp(42px,12vw,52px)}.home-page .mode-card-icon .mode-faicon{font-size:clamp(36px, 10vw, 46px)}.home-page{height:100%;min-height:0;padding-block:clamp(3px,.7dvh,7px)!important;overflow:hidden}.home-page .lobby{height:100%;min-height:0;justify-content:flex-start;overflow:hidden}.home-page .lobby>.row{order:1;height:auto;min-height:0;flex:1 1 0;align-content:stretch;row-gap:clamp(11px,1.7dvh,15px);overflow:hidden}.home-page .lobby>.row>div{height:calc((100% - clamp(22px,3.4dvh,30px))/ 3);min-height:0;padding-right:8px!important;padding-left:8px!important}.home-page .lobby-dashboard{order:2;min-height:0;flex:0 0 auto;grid-template-rows:repeat(2,clamp(46px,7.7dvh,62px));gap:clamp(8px,1.15dvh,10px);margin:clamp(14px,2dvh,18px) 8px max(3px,env(safe-area-inset-bottom));padding-top:clamp(10px,1.4dvh,13px);border-top:1px solid rgba(255,255,255,.1)}.home-page .lobby-quick-card{min-height:0;padding:clamp(5px,.9dvh,8px) 9px}.home-page .lobby-quick-icon{flex-basis:clamp(30px,4.7dvh,36px);width:clamp(30px,4.7dvh,36px);height:clamp(30px,4.7dvh,36px)}.home-page .mode-till{display:none}.home-page .game-mode{gap:clamp(4px,.7dvh,7px);padding-block:clamp(9px,1.35dvh,13px)}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.home-page .mode-card-head{position:static}.home-page .mode-card-icon{position:absolute;z-index:0;top:55%;left:50%;width:clamp(64px,16dvh,76px);height:clamp(64px,16dvh,76px);background:0 0;border:0;border-radius:0;transform:translate(-50%,-50%)}.home-page .mode-card-icon .mode-icon{width:clamp(52px,13dvh,64px)}.home-page .mode-card-icon .mode-faicon{font-size:clamp(46px, 11dvh, 58px)}}@media (orientation:portrait) and (max-width:576px) and (max-height:640px){.home-page .mode-till,.home-page .mode-vip-win{display:none}.home-page .game-mode{gap:3px;padding:8px}.home-page .game-mode h3{font-size:clamp(14px, 4.2vw, 17px)}}@media (orientation:portrait) and (max-width:576px){.content:has(.home-page .chips-offer-banner){overflow:hidden}.home-page:has(.chips-offer-banner){height:100%;min-height:0;align-items:stretch!important;padding:6px 10px!important;overflow:hidden}.home-page:has(.chips-offer-banner) .lobby{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.home-page:has(.chips-offer-banner) .chips-offer-banner{min-height:0;height:clamp(60px,11dvh,76px);flex:0 0 clamp(60px,11dvh,76px);margin:0 6px 8px;padding-block:7px}.home-page:has(.chips-offer-banner) .lobby>.row{min-height:0;height:auto;flex:1 1 0;align-content:stretch;row-gap:8px;overflow:hidden}.home-page:has(.chips-offer-banner) .lobby>.row>div{height:calc((100% - 16px)/ 3);min-height:0}.home-page:has(.chips-offer-banner) .game-mode{gap:4px;padding:clamp(8px,1.5dvh,12px) 10px 9px}.home-page:has(.chips-offer-banner) .game-mode h3{font-size:clamp(15px, 4.2vw, 18px)}.home-page:has(.chips-offer-banner) .lobby-dashboard{min-height:0;height:clamp(108px,22dvh,158px);flex:0 0 clamp(108px,22dvh,158px);grid-template-rows:repeat(2,minmax(0,1fr));margin:8px 6px 0}.home-page:has(.chips-offer-banner) .lobby-quick-card{min-height:0;padding-block:6px}}@media (orientation:portrait) and (max-width:576px) and (max-height:700px){.home-page:has(.chips-offer-banner) .chips-offer-banner{height:60px;flex-basis:60px}.home-page:has(.chips-offer-banner) .lobby-dashboard{height:108px;flex-basis:108px}.home-page:has(.chips-offer-banner) .mode-till{display:none}.home-page:has(.chips-offer-banner) .lobby-quick-icon{flex-basis:31px;width:31px;height:31px}}.pwa-install-gallery{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.46fr) minmax(0,2.22fr) minmax(0,2.22fr);align-items:start;gap:22px}@media (max-width:767.98px) and (orientation:portrait){.content>.pwa-install-page{justify-content:center;gap:0;padding-block:8px}.pwa-install-page .pwa-install-hero{margin-bottom:9px}.pwa-install-page .pwa-install-hero h1{font-size:clamp(25px, 7.4vw, 30px);line-height:1.08}.pwa-install-page .pwa-install-hero p{display:block;max-width:340px;margin-top:6px;font-size:12px;line-height:1.35}.pwa-install-page .pwa-install-platforms{margin-top:7px;gap:7px}.pwa-install-page .pwa-install-platforms span{min-height:30px;padding-inline:10px;font-size:12px}.pwa-install-page .pwa-install-device-card{min-height:175px;padding:15px 18px}.pwa-install-page .pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;font-size:19px}.pwa-install-page .pwa-install-device-panel h2{font-size:19px}.pwa-install-page .pwa-install-device-panel>p{margin-bottom:9px;font-size:12px;line-height:1.35}.pwa-install-page .pwa-install-steps{gap:6px;font-size:12px}.pwa-install-page .pwa-install-preview-section{margin-top:9px;padding:10px 10px 9px}.pwa-install-page .pwa-install-preview-head{display:block;margin-bottom:8px}.pwa-install-page .pwa-install-preview-head h2{font-size:18px}.pwa-install-gallery{gap:7px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(72px,20vw,82px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:9px}}.content>.pwa-install-page.pwa-install-v2{width:min(1080px,calc(100% - 28px));height:100%;min-height:0;margin:0 auto;padding:14px 0;display:grid;grid-template-rows:auto auto auto;align-content:center;gap:12px;overflow:hidden}.pwa-install-v2 .pwa-install-hero{max-width:760px;margin:0 auto;text-align:center}.pwa-install-v2 .pwa-install-kicker{margin:0 0 6px;padding:5px 11px;font-size:12px}.pwa-install-v2 .pwa-install-hero h1{margin:0;font-size:clamp(30px, 4vw, 44px);line-height:1.05}.pwa-install-v2 .pwa-install-hero p{max-width:650px;margin:6px auto 0;font-size:13px;line-height:1.35}.pwa-install-v2 .pwa-install-platforms{margin-top:8px;gap:8px}.pwa-install-v2 .pwa-install-platforms span{min-height:30px;padding:0 12px;font-size:12px}.pwa-install-v2 .pwa-install-reward{position:relative;width:min(100%,680px);min-height:66px;margin:11px auto 0;padding:9px 12px;display:flex;align-items:center;gap:11px;color:#fff7dc;text-align:left;background:radial-gradient(circle at 88% 18%,rgba(255,226,123,.28),transparent 34%),linear-gradient(115deg,rgba(137,84,10,.78),rgba(59,35,7,.88) 46%,rgba(21,82,96,.9));border:1px solid rgba(255,215,106,.74);border-radius:17px;box-shadow:0 0 0 3px rgba(248,199,92,.08),0 10px 28px rgba(238,182,66,.2),inset 0 1px 0 rgba(255,255,255,.15);overflow:hidden;animation:pwa-install-reward-glow 2.8s ease-in-out infinite}.pwa-install-v2 .pwa-install-reward::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.16) 45%,transparent 65%);transform:translateX(-120%);animation:pwa-install-reward-shine 4s ease-in-out infinite;pointer-events:none}.pwa-install-v2 .pwa-install-reward-icon{flex:0 0 auto;width:43px;height:43px;display:grid;place-items:center;color:#4a3000;background:linear-gradient(180deg,#fff0a8,#eeb642);border-radius:13px;box-shadow:0 5px 14px rgba(0,0,0,.24);font-size:20px}.pwa-install-v2 .pwa-install-reward-copy{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:2px}.pwa-install-v2 .pwa-install-reward-copy strong{color:#ffe18a;font-size:14px;font-weight:950;line-height:1.15}.pwa-install-v2 .pwa-install-reward-copy span{color:rgba(255,255,255,.88);font-size:12px;font-weight:700;line-height:1.25}.pwa-install-v2 .pwa-install-reward-value{position:relative;z-index:1;flex:0 0 auto;min-width:104px;padding:6px 10px;display:flex;flex-direction:column;align-items:center;color:#382500;background:linear-gradient(180deg,#fff1ab,#efb93f);border-radius:13px;box-shadow:0 6px 16px rgba(0,0,0,.24)}.pwa-install-v2 .pwa-install-reward-value b{font-size:23px;font-weight:950;line-height:1}.pwa-install-v2 .pwa-install-reward-value small{margin-top:2px;font-size:9px;font-weight:900;line-height:1;text-transform:uppercase}@keyframes pwa-install-reward-glow{0%,100%{box-shadow:0 0 0 3px rgba(248,199,92,.08),0 10px 28px rgba(238,182,66,.2),inset 0 1px 0 rgba(255,255,255,.15)}50%{box-shadow:0 0 0 4px rgba(248,199,92,.15),0 12px 34px rgba(238,182,66,.34),inset 0 1px 0 rgba(255,255,255,.18)}}@keyframes pwa-install-reward-shine{0%,68%{transform:translateX(-120%)}100%,86%{transform:translateX(120%)}}.pwa-install-v2 .pwa-install-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:12px}.pwa-install-v2 .pwa-install-card,.pwa-install-v2 .pwa-install-preview-section{border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(6,14,18,.5)!important;box-shadow:0 12px 30px rgba(0,0,0,.2)}.pwa-install-v2 .pwa-install-device-card{min-height:185px;padding:18px 22px}.pwa-install-v2 .pwa-install-card-icon{width:40px;height:40px;margin-bottom:8px;border-radius:12px;font-size:20px}.pwa-install-v2 .pwa-install-device-panel h2,.pwa-install-v2 .pwa-install-qr-card h2{margin-bottom:5px;font-size:19px}.pwa-install-v2 .pwa-install-device-panel>p,.pwa-install-v2 .pwa-install-qr-card p{margin-bottom:10px;font-size:12px;line-height:1.35}.pwa-install-v2 .pwa-install-primary,.pwa-install-v2 .pwa-install-secondary{min-height:36px;padding:0 15px;border-radius:11px;font-size:12px}.pwa-install-v2 .pwa-install-steps{gap:5px;font-size:12px}.pwa-install-v2 .pwa-install-steps li span{width:24px;height:24px;flex-basis:24px;border-radius:7px}.pwa-install-v2 .pwa-install-qr-card{padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px;text-align:left}.pwa-install-v2 .pwa-install-qr{width:112px;padding:6px;border-radius:14px}.pwa-install-v2 .pwa-install-url{grid-column:1/-1;margin:-5px 0 0;text-align:center}.pwa-install-v2 .pwa-install-preview-section{margin:0;padding:11px 48px 10px}.pwa-install-v2 .pwa-install-preview-head{margin:0 0 8px}.pwa-install-v2 .pwa-install-preview-head>p,.pwa-install-v2 .pwa-install-preview-head>span{display:none}.pwa-install-v2 .pwa-install-preview-head h2{margin:0;font-size:18px}.pwa-install-v2 .pwa-install-gallery{grid-template-columns:minmax(0,.46fr) minmax(0,.46fr) minmax(0,2.22fr) minmax(0,2.22fr)}.pwa-install-v2 .pwa-install-gallery-item .pwa-install-device-frame{height:clamp(125px,17vh,165px)}.pwa-install-v2 .pwa-install-gallery-item figcaption{margin-top:4px;font-size:10px}@media (max-width:767.98px) and (orientation:portrait){.content>.pwa-install-page.pwa-install-v2{width:calc(100% - 14px);padding:8px 0;gap:10px}.pwa-install-v2 .pwa-install-kicker{display:none}.pwa-install-v2 .pwa-install-hero h1{font-size:clamp(26px, 7.5vw, 31px)}.pwa-install-v2 .pwa-install-hero p{display:block;margin-top:5px;padding-inline:8px;font-size:12px;line-height:1.3}.pwa-install-v2 .pwa-install-platforms{margin-top:7px}.pwa-install-v2 .pwa-install-platforms span{min-height:31px;font-size:12px}.pwa-install-v2 .pwa-install-reward{min-height:62px;margin-top:8px;padding:8px 9px;gap:8px}.pwa-install-v2 .pwa-install-reward-icon{width:38px;height:38px;font-size:18px}.pwa-install-v2 .pwa-install-reward-copy strong{font-size:12px}.pwa-install-v2 .pwa-install-reward-copy span{font-size:10px}.pwa-install-v2 .pwa-install-reward-value{min-width:82px;padding:6px 7px}.pwa-install-v2 .pwa-install-reward-value b{font-size:20px}.pwa-install-v2 .pwa-install-layout{display:block}.pwa-install-v2 .pwa-install-qr-card{display:none}.pwa-install-v2 .pwa-install-device-card{min-height:178px;padding:16px 18px}.pwa-install-v2 .pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;font-size:19px}.pwa-install-v2 .pwa-install-device-panel h2{font-size:19px}.pwa-install-v2 .pwa-install-device-panel>p,.pwa-install-v2 .pwa-install-steps{font-size:12px;line-height:1.35}.pwa-install-v2 .pwa-install-preview-section{padding:11px 10px 9px}.pwa-install-v2 .pwa-install-preview-head{margin-bottom:8px}.pwa-install-v2 .pwa-install-preview-head h2{font-size:17px}.pwa-install-v2 .pwa-install-gallery{gap:6px}.pwa-install-v2 .pwa-install-gallery-item .pwa-install-device-frame{height:clamp(68px,19vw,78px)}.pwa-install-v2 .pwa-install-gallery-item figcaption{display:none}.pwa-install-v2 .pwa-install-layout{height:auto;box-sizing:border-box}.pwa-install-v2 .pwa-install-device-card,.pwa-install-v2 .pwa-install-preview-section{height:100%;box-sizing:border-box}.pwa-install-v2 .pwa-install-preview-section{flex-direction:column;justify-content:center}.pwa-install-v2 .pwa-install-preview-head{width:100%;display:block;margin:0 0 8px;text-align:center}.pwa-install-v2 .pwa-install-preview-head h2{margin:0;font-size:16px;line-height:1.15}.pwa-install-v2 .pwa-install-preview-head>p{display:block;margin:3px 0 0;font-size:10px;line-height:1.2}}@media (max-width:767.98px) and (orientation:portrait) and (max-height:680px){.content>.pwa-install-page.pwa-install-v2{gap:7px}.pwa-install-v2 .pwa-install-hero>p{display:none}.pwa-install-v2 .pwa-install-device-card{min-height:158px;padding-block:11px}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.content>.pwa-install-page.pwa-install-v2{width:calc(100% - 16px);padding:7px 0;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-template-rows:auto minmax(0,1fr);gap:7px 10px}.pwa-install-v2 .pwa-install-hero{grid-column:1/-1}.pwa-install-v2 .pwa-install-hero>p,.pwa-install-v2 .pwa-install-kicker,.pwa-install-v2 .pwa-install-preview-head{display:none}.pwa-install-v2 .pwa-install-hero h1{font-size:clamp(22px, 6vh, 27px)}.pwa-install-v2 .pwa-install-platforms{margin-top:5px}.pwa-install-v2 .pwa-install-platforms span{min-height:27px;font-size:11px}.pwa-install-v2 .pwa-install-reward{width:min(100%,620px);min-height:38px;margin-top:4px;padding:4px 7px;gap:7px;border-radius:11px}.pwa-install-v2 .pwa-install-reward-icon{width:29px;height:29px;border-radius:8px;font-size:14px}.pwa-install-v2 .pwa-install-reward-copy{display:block}.pwa-install-v2 .pwa-install-reward-copy strong{margin-right:5px;font-size:10px}.pwa-install-v2 .pwa-install-reward-copy span{font-size:9px}.pwa-install-v2 .pwa-install-reward-value{min-width:72px;padding:4px 6px;border-radius:9px}.pwa-install-v2 .pwa-install-reward-value b{font-size:17px}.pwa-install-v2 .pwa-install-reward-value small{display:none}.pwa-install-v2 .pwa-install-layout{display:block;min-height:0;height:100%;margin:0;grid-column:1;grid-row:2;align-self:stretch}.pwa-install-v2 .pwa-install-qr-card{display:none}.pwa-install-v2 .pwa-install-device-card{height:100%;min-height:0;margin:0;padding:13px 16px}.pwa-install-v2 .pwa-install-device-panel h2{font-size:17px}.pwa-install-v2 .pwa-install-device-panel>p,.pwa-install-v2 .pwa-install-steps{font-size:11px;line-height:1.3}.pwa-install-v2 .pwa-install-preview-section{height:100%;min-height:0;margin:0;padding:12px;display:flex;align-items:center;grid-column:2;grid-row:2;align-self:stretch}.pwa-install-v2 .pwa-install-gallery{width:100%;gap:6px}.pwa-install-v2 .pwa-install-gallery-item .pwa-install-device-frame{height:min(26vh,100px)}.pwa-install-v2 .pwa-install-gallery-item figcaption{display:none}}@media (max-width:767.98px) and (orientation:portrait) and (max-height:680px){.pwa-install-page .pwa-install-hero>p{display:none}.pwa-install-page .pwa-install-platforms{margin-top:5px}.pwa-install-page .pwa-install-device-card{min-height:158px;padding-block:11px}.pwa-install-page .pwa-install-preview-head{display:block}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.pwa-install-page .pwa-install-hero h1{font-size:clamp(21px, 6vh, 27px)}.pwa-install-page .pwa-install-platforms span{min-height:27px;padding-inline:9px;font-size:11px}.pwa-install-page .pwa-install-device-card{padding:11px 15px}.pwa-install-page .pwa-install-card-icon{width:34px;height:34px;margin-bottom:6px;font-size:17px}.pwa-install-page .pwa-install-device-panel h2{font-size:17px}.pwa-install-page .pwa-install-device-panel>p{font-size:11px;line-height:1.3}.pwa-install-page .pwa-install-steps{gap:5px;font-size:11px;line-height:1.25}.pwa-install-page .pwa-install-preview-section{padding:12px}.pwa-install-gallery{gap:6px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(29vh,108px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:9px}}.pwa-install-gallery-item{min-width:0;margin:0}.pwa-install-gallery-item .pwa-install-device-frame{width:100%;height:clamp(100px,15vh,140px);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:15px}.pwa-install-gallery-item .pwa-install-device-frame img{width:100%;height:100%;display:block;border-radius:10px;object-fit:contain}.pwa-install-gallery-portrait .pwa-install-device-frame img{width:100%;max-width:none;height:100%;object-fit:cover}.pwa-install-gallery-portrait .pwa-install-device-frame{width:auto;max-width:100%;aspect-ratio:390/862;margin-inline:auto;padding:0}.pwa-install-gallery-portrait .pwa-install-device-camera{top:7px;left:50%;width:24px;height:6px;border-radius:999px;transform:translateX(-50%)}.pwa-install-gallery-landscape .pwa-install-device-camera{top:50%;left:7px;width:6px;height:24px;border-radius:999px;transform:translateY(-50%)}.pwa-install-gallery-landscape .pwa-install-device-frame{aspect-ratio:860/387}.pwa-install-gallery-landscape .pwa-install-device-frame img{object-fit:cover}.pwa-install-gallery-item figcaption{min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:4px;overflow:hidden;color:rgba(230,242,246,.78);font-size:10px;font-weight:750;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.pwa-install-gallery-item figcaption i{flex:0 0 auto;color:#8edcf4}@media (max-width:767.98px) and (orientation:portrait){.pwa-install-gallery{gap:5px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(76px,14vh,105px);padding:3px;border-radius:11px}.pwa-install-gallery-item .pwa-install-device-frame img{border-radius:7px}.pwa-install-gallery-item figcaption{gap:3px;font-size:7px}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.pwa-install-page .pwa-install-preview-section{display:block}.pwa-install-gallery{height:100%;align-items:center;gap:4px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(22vh,88px);padding:3px;border-radius:10px}.pwa-install-gallery-item .pwa-install-device-frame img{border-radius:6px}.pwa-install-gallery-item figcaption{gap:2px;font-size:7px}}.pwa-install-page .pwa-install-hero{margin-bottom:8px}.pwa-install-page .pwa-install-kicker{margin-bottom:4px;padding-block:4px}.pwa-install-page .pwa-install-hero h1{font-size:clamp(27px, 3.6vw, 38px);line-height:1.05}.pwa-install-page .pwa-install-hero p{margin-top:4px;font-size:12px;line-height:1.25}.pwa-install-page .pwa-install-platforms{margin-top:6px}.pwa-install-page .pwa-install-device-card{min-height:195px;padding-block:15px}.pwa-install-page .pwa-install-preview-section{margin-top:8px;padding-block:10px;padding-inline:52px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(155px,21vh,205px)}@media (max-width:767.98px) and (orientation:portrait){.pwa-install-page .pwa-install-hero{margin-bottom:4px}.pwa-install-page .pwa-install-kicker{display:none}.pwa-install-page .pwa-install-hero h1{font-size:clamp(20px, 6vw, 25px)}.pwa-install-page .pwa-install-hero p{font-size:10px}.pwa-install-page .pwa-install-platforms{margin-top:4px}.pwa-install-page .pwa-install-device-card{min-height:145px;padding-block:10px}.pwa-install-page .pwa-install-card-icon{width:32px;height:32px;margin-bottom:4px;font-size:16px}.pwa-install-page .pwa-install-preview-section{margin-top:5px;padding-block:7px;padding-inline:16px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(66px,20vw,82px)}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.pwa-install-page .pwa-install-device-card{min-height:0;padding-block:7px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(25vh,92px)}.pwa-install-page .pwa-install-preview-section{padding-inline:14px}}@media (max-width:767.98px) and (orientation:portrait){.content>.pwa-install-page{justify-content:center;padding-block:8px}.pwa-install-page .pwa-install-hero{margin-bottom:9px}.pwa-install-page .pwa-install-hero h1{font-size:clamp(25px, 7.4vw, 30px);line-height:1.08}.pwa-install-page .pwa-install-hero p{display:block;max-width:340px;margin-top:6px;font-size:12px;line-height:1.35}.pwa-install-page .pwa-install-platforms{margin-top:7px;gap:7px}.pwa-install-page .pwa-install-platforms span{min-height:30px;padding-inline:10px;font-size:12px}.pwa-install-page .pwa-install-device-card{min-height:175px;padding:15px 18px}.pwa-install-page .pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;font-size:19px}.pwa-install-page .pwa-install-device-panel h2{font-size:19px}.pwa-install-page .pwa-install-device-panel>p,.pwa-install-page .pwa-install-steps{font-size:12px;line-height:1.35}.pwa-install-page .pwa-install-preview-section{margin-top:9px;padding:10px 10px 9px}.pwa-install-page .pwa-install-preview-head{display:block;margin-bottom:8px}.pwa-install-page .pwa-install-preview-head h2{font-size:18px}.pwa-install-gallery{gap:7px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(72px,20vw,82px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:9px}}@media (max-width:767.98px) and (orientation:portrait) and (max-height:680px){.pwa-install-page .pwa-install-hero>p{display:none}.pwa-install-page .pwa-install-device-card{min-height:158px;padding-block:11px}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.pwa-install-page .pwa-install-hero h1{font-size:clamp(21px, 6vh, 27px)}.pwa-install-page .pwa-install-platforms span{min-height:27px;padding-inline:9px;font-size:11px}.pwa-install-page .pwa-install-device-card{min-height:0;padding:11px 15px}.pwa-install-page .pwa-install-card-icon{width:34px;height:34px;margin-bottom:6px;font-size:17px}.pwa-install-page .pwa-install-device-panel h2{font-size:17px}.pwa-install-page .pwa-install-device-panel>p,.pwa-install-page .pwa-install-steps{font-size:11px;line-height:1.25}.pwa-install-page .pwa-install-preview-section{padding:12px}.pwa-install-gallery{gap:6px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(29vh,108px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:9px}}.pwa-install-v2 .pwa-install-preview-section{padding:24px 72px 26px}.pwa-install-v2 .pwa-install-preview-head{margin-bottom:15px}.pwa-install-panel-desktop .pwa-install-desktop-heading{display:flex;align-items:center;gap:12px;margin-bottom:10px}.pwa-install-panel-desktop .pwa-install-desktop-heading .pwa-install-card-icon{flex:0 0 auto;margin-bottom:0}.pwa-install-panel-desktop .pwa-install-desktop-heading h2{margin:0}.pwa-install-v2 .pwa-install-panel-desktop .pwa-install-desktop-play{width:min(100%,300px);min-height:52px;padding:0 28px;border:1px solid rgba(255,230,153,.72);border-radius:14px;background:linear-gradient(180deg,#f5d06f 0,#d99b22 55%,#b8750d 100%);box-shadow:0 12px 28px rgba(208,145,24,.36),inset 0 1px 0 rgba(255,255,255,.42);color:#2b1a00;font-size:16px;font-weight:900}.pwa-install-v2 .pwa-install-panel-desktop .pwa-install-desktop-play:focus-visible,.pwa-install-v2 .pwa-install-panel-desktop .pwa-install-desktop-play:hover{background:linear-gradient(180deg,#ffe08a 0,#e9ad32 55%,#c78312 100%);color:#211300;transform:translateY(-1px)}.mobile-game-page{width:100%;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:clamp(18px,2.5vh,30px) clamp(22px,4vw,54px);color:#f7fbfc;background:radial-gradient(circle at 15% 10%,rgba(43,186,211,.11),transparent 32%),radial-gradient(circle at 88% 18%,rgba(244,184,51,.09),transparent 30%),linear-gradient(rgba(8,29,38,.34),rgba(8,29,38,.34))}.mobile-game-gallery,.mobile-game-hero{width:min(1120px,100%);margin-inline:auto}.mobile-game-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,230px);gap:clamp(24px,4vw,52px);align-items:center}.mobile-game-gallery-heading>span,.mobile-game-kicker{display:inline-flex;align-items:center;gap:8px;color:#69d8ef;font-size:13px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.mobile-game-copy h1{max-width:720px;margin:0 0 16px;font-size:clamp(34px, 4.2vw, 58px);font-weight:900;line-height:1.02}.mobile-game-copy>p{max-width:650px;margin:0;color:#b8cad0;font-size:clamp(14px, 1.35vw, 18px);line-height:1.55}.mobile-game-benefits{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:24px}.mobile-game-benefits span{display:inline-flex;align-items:center;gap:7px;color:#d9e7ea;font-size:14px;font-weight:750}.mobile-game-benefits i{color:#45d095}.mobile-game-install-button{min-width:230px;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;padding:12px 28px;border:1px solid rgba(255,232,159,.7);border-radius:15px;background:linear-gradient(180deg,#f6d472,#d99b22 60%,#b8750d);box-shadow:0 14px 32px rgba(211,149,28,.3);color:#281800;font-size:17px;font-weight:900;text-decoration:none}.mobile-game-install-button:focus-visible,.mobile-game-install-button:hover{color:#211300;transform:translateY(-1px)}.mobile-game-qr{padding:14px;border:1px solid rgba(112,193,210,.25);border-radius:24px;background:rgba(18,49,60,.82);box-shadow:0 24px 56px rgba(0,0,0,.25);text-align:center}.mobile-game-qr>span{color:#f1c761;font-size:12px;font-weight:850;text-transform:uppercase}.mobile-game-qr img{width:min(150px,100%);height:auto;display:block;margin:0 auto 8px;padding:7px;border-radius:18px;background:#fff}.mobile-game-qr h2{margin:0;font-size:15px;font-weight:900}.mobile-game-qr p{margin:8px 0 0;color:#aebfc4;font-size:13px;line-height:1.45}.mobile-game-gallery{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;margin-top:clamp(18px,2.8vh,28px);padding-top:clamp(14px,2.2vh,22px);border-top:1px solid rgba(137,194,205,.16)}.mobile-game-gallery-heading{max-width:700px;flex:0 0 auto;margin:0 auto clamp(12px,2vh,20px);text-align:center}.mobile-game-gallery-heading h2{margin:0;font-size:clamp(22px, 2.5vw, 32px);font-weight:900}.mobile-game-gallery-heading p{margin:0;color:#aebfc4;font-size:15px}.mobile-game-screens{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(120px,.46fr) minmax(280px,1fr);gap:clamp(24px,4vw,48px);align-items:center;justify-content:center}.mobile-game-screen{min-width:0;min-height:0;height:100%;margin:0;display:flex;flex-direction:column}.mobile-game-screen>div{min-height:0;flex:1 1 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:8px;border:1px solid rgba(124,198,214,.28);border-radius:24px;background:#06171e;box-shadow:0 22px 46px rgba(0,0,0,.28)}.mobile-game-screen img{width:auto;max-width:100%;height:100%;max-height:100%;display:block;object-fit:contain;border-radius:17px}.mobile-game-screen-landscape{width:min(82%,660px);height:auto;align-self:center;justify-self:center}.mobile-game-screen-landscape>div{flex:0 0 auto;max-height:min(28vh,260px)}.mobile-game-screen-landscape img{width:auto;max-width:100%;height:auto;max-height:min(28vh,260px);margin-inline:auto}.mobile-game-screen figcaption{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:13px;color:#c8d8dc;font-size:14px;font-weight:800}@media (max-width:767.98px){.mobile-game-page{padding:14px 14px 18px}.mobile-game-hero{grid-template-columns:1fr;gap:0;text-align:center}.mobile-game-copy h1{margin-bottom:0;font-size:clamp(27px, 8vw, 38px)}.mobile-game-copy>p{display:none}.mobile-game-install-button{width:100%;min-height:46px;margin-top:12px}.mobile-game-qr{display:none}.mobile-game-gallery{margin-top:16px;padding-top:12px}.mobile-game-screens{grid-template-columns:minmax(0,.58fr) minmax(0,1fr);gap:12px}.mobile-game-screen-portrait{width:100%;margin-inline:auto}.mobile-game-screen-landscape{width:min(92%,420px)}.mobile-game-screen figcaption{margin-top:7px;font-size:11px}}@media (orientation:portrait) and (max-width:767.98px){.mobile-game-screens{grid-template-columns:1fr}.mobile-game-screen-landscape{display:none}.mobile-game-screen-portrait{width:min(210px,64vw);justify-self:center}}@media (orientation:landscape) and (max-width:932px) and (max-height:540px){.mobile-game-page{padding:18px 24px 30px}.mobile-game-hero{grid-template-columns:minmax(0,1fr) minmax(190px,230px);gap:28px;text-align:left}.mobile-game-copy h1{font-size:clamp(30px, 6.5vw, 48px)}.mobile-game-copy>p{display:none}.mobile-game-install-button{width:auto;min-height:50px;margin-top:18px}.mobile-game-qr{display:block;padding:14px}.mobile-game-qr img{width:150px;margin-block:0 9px}.mobile-game-qr h2{font-size:15px}.mobile-game-gallery{display:none}}.pwa-install-v2 .pwa-install-preview-head h2{margin-block:5px}.pwa-install-v2 .pwa-install-gallery{gap:18px}@media (max-width:767.98px) and (orientation:portrait){.pwa-install-v2 .pwa-install-preview-section{padding:18px 16px 19px}.pwa-install-v2 .pwa-install-preview-head{margin-bottom:12px}.pwa-install-v2 .pwa-install-gallery{gap:10px}}@media (orientation:landscape) and (max-height:560px) and (max-width:950px){.pwa-install-v2 .pwa-install-preview-section{padding:16px 20px}.pwa-install-v2 .pwa-install-gallery{gap:10px}}@media (max-width:767.98px){.auth-head h2{font-size:clamp(23px, 6.4vw, 28px)}.auth-language .header-language-item,.auth-language>span,.auth-legacy-link,.auth-legacy-title{font-size:14px}.auth-language .header-language-item{min-height:40px;padding-inline:12px}.auth-social,.auth-telegram-card{min-height:72px}.auth-social strong,.auth-telegram-card strong{font-size:17px;line-height:1.25}.auth-social small,.auth-telegram-card small{font-size:13px;line-height:1.35}.auth-legacy-link{min-height:46px}.home-page .lobby>.row{row-gap:clamp(12px,1.8dvh,16px)}.home-page .lobby>.row>div{height:calc((100% - clamp(12px,1.8dvh,16px))/ 2)}.home-page .game-mode{padding:clamp(12px,1.8dvh,16px) 13px}.home-page .game-mode h3{margin-bottom:8px;font-size:clamp(18px, 5.1vw, 22px);line-height:1.15}.home-page .mode-vip-win,.home-page .mode-win{font-size:14px;line-height:1.3}.home-page .mode-till,.home-page:has(.chips-offer-banner) .mode-till{display:block;margin-top:5px;font-size:13px;line-height:1.25}.home-page .mode-play-label{font-size:13px}.home-page .mode-bet.fs-4{font-size:18px!important}.home-page .lobby-quick-copy b,.home-page .lobby-quick-copy strong{font-size:14px;line-height:1.25}.home-page .lobby-quick-copy small{font-size:12px}.modal-content:not(.profile-modal){font-size:15px;line-height:1.4}.modal-title{font-size:20px}.modal small{font-size:13px}input,select,textarea{font-size:16px}}.lobby .game-mode{position:relative}.lobby .mode-card-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.lobby .mode-card-head h3{margin:0}.lobby .mode-card-icon{position:absolute;z-index:0;top:51%;left:50%;width:clamp(66px,8vw,86px);height:clamp(66px,8vw,86px);background:0 0;border:0;border-radius:0;transform:translate(-50%,-50%)}.lobby .mode-card-icon .mode-icon{width:72%}.lobby .mode-card-icon .mode-faicon{font-size:clamp(46px, 5vw, 62px)}.lobby .mode-card-summary{position:static;z-index:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 12px;width:auto;color:rgba(231,243,248,.82);text-align:center;transform:none}.lobby .mode-card-summary .mode-till,.lobby .mode-card-summary .mode-win{margin:0;font-size:13px;line-height:1.25}.lobby .mode-card-summary .mode-win{min-width:0;justify-content:center}.lobby .mode-card-summary .mode-till{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;white-space:nowrap}.lobby .mode-summary-label{color:rgba(219,235,242,.58);font-weight:750}.lobby .mode-summary-icon{color:var(--mode-color);font-size:12px}.lobby .mode-card-summary .mode-till strong{color:#f8fcfd;font-weight:900}@media (max-width:767.98px){.lobby .mode-card-icon{top:51%;width:clamp(58px,17vw,72px);height:clamp(58px,17vw,72px)}.lobby .mode-card-icon .mode-faicon{font-size:clamp(40px, 11vw, 52px)}.lobby .mode-card-summary{align-items:center;flex-direction:row;gap:3px 8px;text-align:center}.lobby .mode-card-summary .mode-till,.lobby .mode-card-summary .mode-win{font-size:13px}}.lobby-reward-rating{display:inline-flex;align-items:center;margin-left:5px;padding:2px 6px;color:#dff7ff;background:rgba(91,196,228,.14);border:1px solid rgba(110,211,239,.2);border-radius:6px;font-size:.82em;font-weight:850;white-space:nowrap}.lobby-quick-reward .lobby-quick-copy strong{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;overflow:visible;text-overflow:clip;white-space:normal}.lobby-reward-title{min-width:0}.lobby-reward-title-short{display:none}@media (orientation:portrait) and (max-width:576px){.home-page .lobby>.row>div{height:clamp(128px,21dvh,166px)}.home-page .mode-card-footer{position:relative;justify-content:center;width:100%}.home-page .mode-play-label{display:none!important}.home-page .mode-bet{justify-content:center}.home-page .mode-card-arrow{position:absolute;right:0}.home-page .lobby>.row{flex:1 1 0;min-height:0;width:auto;row-gap:18px;margin-right:10px!important;margin-left:10px!important;padding-top:8px;padding-bottom:8px}.home-page .lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby-dashboard{height:clamp(205px,30dvh,250px);flex:0 0 clamp(205px,30dvh,250px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(58px,1fr));gap:10px;margin:18px 12px max(8px,env(safe-area-inset-bottom));padding-top:11px}.home-page .lobby-quick-shop,.home-page .lobby-quick-wheel{grid-column:auto}.home-page .lobby-quick-reward,.home-page .lobby-quick-tournament{grid-column:1/-1}.home-page .lobby-quick-card,.home-page:has(.chips-offer-banner) .lobby-quick-card{min-height:58px;padding:8px 12px}.home-page .lobby-quick-icon,.home-page:has(.chips-offer-banner) .lobby-quick-icon{flex-basis:38px;width:38px;height:38px}.home-page:has(.chips-offer-banner) .lobby>.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,clamp(145px,19dvh,175px));gap:18px 16px;height:auto;min-height:0;flex:0 0 auto;align-content:start;padding-top:6px;padding-bottom:6px;overflow:visible}.home-page:has(.chips-offer-banner) .lobby>.row>div{width:auto;height:100%;min-height:0;padding:0!important}.content:has(.home-page .chips-offer-banner){overflow-y:auto}.home-page:has(.chips-offer-banner){height:auto!important;min-height:0!important;align-items:flex-start!important;overflow:visible}.home-page:has(.chips-offer-banner) .lobby{height:auto!important;min-height:0!important;align-self:flex-start;overflow:visible}.home-page:has(.chips-offer-banner) .game-mode{min-height:145px;gap:9px;padding:13px 12px 11px}.home-page:has(.chips-offer-banner) .game-mode h3{font-size:clamp(17px, 4.8vw, 20px)}.home-page:has(.chips-offer-banner) .lobby-dashboard{height:210px!important;min-height:210px!important;flex:0 0 210px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:18px 12px 8px!important;padding-top:8px!important;align-self:auto}.home-page:has(.chips-offer-banner) .lobby-quick-card{height:58px!important;min-height:58px!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:560px){.main:has(.home-page) .footer{display:none!important}.home-page .lobby-reward-title-full{display:none}.home-page .lobby-reward-title-short{display:inline}.home-page .lobby-reward-rating,.home-page .lobby-tournament-title-full,.home-page .lobby-tournament-title-short{display:none}.home-page .lobby-dashboard .lobby-quick-card:not(:last-child) .lobby-quick-copy small{display:none!important}.home-page .lobby>.row{height:auto;min-height:160px;flex:1 1 0;flex-wrap:nowrap;align-items:center;row-gap:8px;overflow-x:auto;overflow-y:hidden;transform:none;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.home-page .lobby>.row::-webkit-scrollbar{display:none}.home-page .lobby>.row>div{width:50%;height:clamp(160px,calc((100dvh - 50px)/ 2),235px);padding-right:6px!important;padding-left:6px!important}.content:has(.home-page){height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.home-page{height:auto;min-height:100%;flex-direction:column;align-items:stretch!important;padding-top:8px!important;padding-bottom:12px!important;overflow:visible}.home-page .lobby{height:auto;min-height:100%;margin-top:0;margin-bottom:0;overflow:visible}.home-page .lobby-dashboard{margin-top:auto;margin-bottom:0}.home-page .game-mode{min-height:0;gap:2px;padding:10px 13px 9px}.home-page .mode-card-head{align-items:center;flex-wrap:nowrap;gap:10px}.home-page .game-mode h3{margin:0;font-size:18px}.home-page .mode-card-summary{flex:0 1 auto;flex-wrap:nowrap;gap:8px;margin-left:auto}.home-page .mode-card-summary .mode-till,.home-page .mode-card-summary .mode-win{display:inline-flex;align-items:center;flex-wrap:nowrap;font-size:12px;white-space:nowrap}.home-page .mode-card-icon{top:55%;width:clamp(62px,17dvh,76px);height:clamp(62px,17dvh,76px)}.home-page .mode-card-icon .mode-icon{width:72%}.home-page .mode-card-icon .mode-faicon{font-size:clamp(48px, 13dvh, 60px)}.home-page .mode-card-footer{padding-top:6px}}@media (orientation:portrait) and (max-width:576px){.content:has(.home-page .chips-offer-banner){overflow-y:auto!important}.home-page:has(.chips-offer-banner){height:100%!important;min-height:100%!important;align-items:stretch!important;overflow:visible!important}.home-page:has(.chips-offer-banner) .lobby{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important;overflow:visible!important}.home-page .lobby-primary-group{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:14px;width:100%;min-height:0;flex:1 1 0}.home-page .lobby-primary-group>.chips-offer-banner{width:auto;margin:0 6px!important}.home-page .lobby-primary-group>.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:18px 16px!important;width:auto!important;height:100%!important;min-height:0!important;margin:0 10px!important;padding:0!important;overflow:hidden!important}.home-page .lobby-primary-group>.row>div{width:auto!important;height:100%!important;padding:0!important}.home-page .lobby-primary-group>.row .game-mode{height:100%!important;min-height:0!important;overflow:hidden!important}.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,58px)!important;gap:10px!important;width:auto!important;height:210px!important;min-height:210px!important;margin:auto 12px 8px!important;padding:8px 0 0!important}.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard .lobby-quick-card{height:58px!important;min-height:58px!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px){.home-page .lobby-primary-group{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.home-page .lobby-primary-group>.row{--lobby-carousel-card-width:calc((100% - 16px) / 3);width:100%;height:auto;min-height:0;flex:1 1 0;flex-wrap:nowrap;align-items:center;align-content:normal;gap:8px;padding:clamp(8px,2.5dvh,14px) 24px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--lobby-carousel-card-width))/ 2 + 24px);scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;visibility:hidden}.home-page .lobby-primary-group>.row.lobby-carousel-ready{visibility:visible}.home-page .lobby-primary-group>.row::-webkit-scrollbar{display:none}.home-page .lobby-primary-group>.row::after,.home-page .lobby-primary-group>.row::before{content:"";flex:0 0 calc((100% - var(--lobby-carousel-card-width))/ 2);height:1px}.home-page .lobby-primary-group>.row>div{width:auto;height:min(158px,calc(100% - 2px));min-height:0;flex:0 0 var(--lobby-carousel-card-width);padding:0!important;scroll-snap-align:center;scroll-snap-stop:always;opacity:.58;transform:scale(.9);transition:transform .18s ease,opacity .18s ease}.home-page .lobby-primary-group>.row>div.lobby-carousel-active{position:relative;z-index:2;opacity:1;transform:scale(1.04)}}@media (orientation:portrait) and (max-width:576px){.home-page:not(:has(.chips-offer-banner)) .lobby>.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(120px,1fr));flex:1 1 0!important;width:auto!important;height:auto!important;min-height:0!important;gap:18px 16px!important;margin:0 10px!important;padding:0!important;overflow:visible!important}.home-page:not(:has(.chips-offer-banner)) .lobby>.row>div{width:auto!important;height:100%!important;padding:0!important}.home-page:not(:has(.chips-offer-banner)) .lobby>.row .game-mode{height:100%!important;min-height:0!important}}@media (orientation:portrait) and (max-width:576px){.content:has(.home-page){height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.home-page{box-sizing:border-box;display:block!important;width:100%;height:100%!important;min-height:100%!important;overflow:visible!important}.home-page .lobby{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(min-content,1fr) auto;gap:12px;width:100%;height:100%!important;min-height:100%!important;margin:0!important;overflow:visible!important}.home-page .lobby-primary-group{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:14px;width:100%;min-width:0;min-height:0}.home-page .lobby-primary-group>.chips-offer-banner{width:auto;margin:0 6px!important}.home-page .lobby-primary-group>.row,.home-page:not(:has(.chips-offer-banner)) .lobby>.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,clamp(128px,24dvh,210px));gap:18px 16px!important;align-self:center;width:auto!important;height:auto!important;min-height:0!important;margin:0 10px!important;padding:0!important;overflow:visible!important}.home-page .lobby-primary-group>.row>div,.home-page:not(:has(.chips-offer-banner)) .lobby>.row>div{width:auto!important;height:100%!important;min-height:0!important;margin-top:0!important;padding:0!important}.home-page .lobby-primary-group>.row .game-mode,.home-page:not(:has(.chips-offer-banner)) .lobby>.row .game-mode{height:100%!important;min-height:0!important;overflow:hidden!important}.home-page .game-mode .mode-card-head{flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;text-align:center}.home-page .game-mode .mode-card-head h3{width:100%;text-align:center}.home-page .game-mode .mode-card-summary{justify-content:center;width:100%;margin-right:0;margin-left:0}.home-page .game-mode .mode-bet,.home-page .game-mode .mode-card-footer{justify-content:center;width:100%;text-align:center}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{position:relative;z-index:2;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-self:end;justify-self:stretch!important;box-sizing:border-box;width:calc(100% - 20px)!important;max-width:none!important;height:clamp(210px,26dvh,240px)!important;min-height:clamp(210px,26dvh,240px)!important;margin:0 10px 8px!important;padding:12px 0 0!important}.home-page .lobby>.lobby-dashboard .lobby-quick-card,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard .lobby-quick-card{height:100%!important;min-height:0!important}}@media (orientation:portrait) and (max-width:576px) and (max-height:700px){.home-page .lobby-primary-group>.row,.home-page:not(:has(.chips-offer-banner)) .lobby>.row{grid-template-rows:repeat(2,128px)!important}}.chips-offer-banner{border-color:rgba(255,205,73,.42);background:radial-gradient(circle at 100% 0,rgba(255,196,48,.13) 0 32%,transparent 32.5%),linear-gradient(135deg,rgba(29,61,72,.97),rgba(13,34,43,.98));box-shadow:0 12px 28px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.07),inset 3px 0 0 rgba(255,199,55,.78)}.chips-offer-banner:hover{border-color:rgba(255,211,77,.72);background:radial-gradient(circle at 100% 0,rgba(255,196,48,.18) 0 32%,transparent 32.5%),linear-gradient(135deg,rgba(32,68,80,.98),rgba(14,37,47,.99))}.chips-offer-banner::after{opacity:.42}.chips-offer-icon{color:#ffd867;border:1px solid rgba(255,210,91,.42);background:rgba(255,198,52,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.chips-offer-copy strong{color:#f4fbfd}.chips-offer-copy small{color:rgba(208,229,236,.68)}.chips-offer-value{color:#ffdb70;border:1px solid rgba(255,209,79,.38);background:rgba(255,198,52,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.chips-offer-timer{color:rgba(200,224,232,.76)}.chips-offer-timer b{color:#eaf7fa}@media (orientation:portrait) and (max-width:576px){.home-page .lobby-quick-tournament .lobby-quick-copy>strong{display:none!important}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important}.home-page .lobby-quick-shop-offer .lobby-quick-copy{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;justify-content:start;column-gap:6px;min-width:0}.home-page .lobby-quick-shop-offer .lobby-quick-copy>strong{grid-column:1;grid-row:1}.home-page .lobby-quick-shop-offer .lobby-shop-offer-copy{display:contents!important}.home-page .lobby-quick-shop-offer .lobby-shop-offer-copy>b{grid-column:2;grid-row:1;align-self:center;font-size:13px;white-space:nowrap}.home-page .lobby-quick-shop-offer .lobby-shop-offer-copy>span{grid-column:1/-1;grid-row:2;min-width:0;overflow:hidden;color:rgba(218,235,241,.68);font-size:10px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}}@media (orientation:portrait) and (max-width:380px){.home-page .lobby-primary-group>.chips-offer-banner{margin-right:4px!important;margin-left:4px!important}.home-page .lobby-primary-group>.row,.home-page:not(:has(.chips-offer-banner)) .lobby>.row{gap:18px 12px!important;margin-right:6px!important;margin-left:6px!important}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{width:calc(100% - 12px)!important;column-gap:8px!important;margin-right:6px!important;margin-left:6px!important}}@media (orientation:portrait) and (max-width:576px){#vipModal .vip-modal{isolation:isolate;padding:max(18px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 3%,rgba(255,211,106,.3),transparent 27%),radial-gradient(circle at 10% 56%,rgba(124,88,238,.2),transparent 34%),linear-gradient(165deg,rgba(31,43,50,.98),#08141a 58%),url("/images/carbon-fibre.webp")}#vipModal .vip-modal::before{z-index:-1;height:230px;background:linear-gradient(115deg,transparent 20%,rgba(255,224,125,.15) 48%,transparent 72%),radial-gradient(circle at 50% 0,rgba(255,199,63,.3),transparent 66%);opacity:1}#vipModal .vip-hero{flex:0 0 auto;flex-direction:column;gap:8px;padding:8px 36px 13px;text-align:center}#vipModal .vip-hero>div:last-child{display:flex;flex-direction:column;align-items:center}#vipModal .vip-badge{width:72px;height:72px;border:2px solid rgba(255,239,174,.76);border-radius:22px;font-size:29px;box-shadow:0 0 0 6px rgba(255,200,78,.08),0 16px 36px rgba(245,158,11,.34),inset 0 2px 0 rgba(255,255,255,.62);transform:rotate(45deg)}#vipModal .vip-badge i{transform:rotate(-45deg)}#vipModal .vip-kicker{height:23px;padding-inline:13px;box-shadow:0 5px 15px rgba(245,158,11,.24);font-size:11px;letter-spacing:.14em}#vipModal .vip-hero h4{margin-top:7px;color:#fff7d8;font-size:clamp(22px, 6.3vw, 27px);text-shadow:0 3px 18px rgba(255,200,78,.2)}#vipModal .vip-hero p{max-width:320px;font-size:13px;line-height:1.35}#vipModal .vip-benefits{flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:9px;margin-top:4px}#vipModal .vip-item{min-height:76px;flex-direction:column;justify-content:center;gap:7px;padding:10px 8px;text-align:center;background:linear-gradient(145deg,rgba(255,211,106,.09),transparent 58%),rgba(255,255,255,.045);border:1px solid rgba(255,220,125,.16);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 18px rgba(0,0,0,.15)}#vipModal .vip-icon{width:34px;height:34px;font-size:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}#vipModal .vip-text{font-size:12px;line-height:1.22}#vipModal .vip-current-status{flex:0 0 auto;justify-content:center;margin:10px 0 0;text-align:center}#vipModal .vip-packages{flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:78px;gap:9px;margin-top:12px}#vipModal .vip-card{min-height:78px;padding:12px 10px;background:radial-gradient(circle at 12% 0,rgba(255,215,110,.18),transparent 48%),linear-gradient(155deg,rgba(47,58,65,.96),rgba(15,29,36,.98));border-color:rgba(255,211,106,.26);border-radius:15px}#vipModal .vip-card-active{transform:none;background:radial-gradient(circle at 20% 0,rgba(255,228,145,.32),transparent 52%),linear-gradient(145deg,rgba(111,74,15,.76),rgba(28,37,39,.98));border-color:#ffd76e;box-shadow:0 0 0 2px rgba(255,211,106,.12),0 12px 28px rgba(0,0,0,.28),0 0 22px rgba(245,158,11,.16)}#vipModal .vip-days{color:rgba(242,248,250,.82);font-size:13px}#vipModal .vip-price{margin-top:6px;font-size:20px}#vipModal .vip-footer{flex:0 0 auto;flex-direction:column;gap:10px;margin-top:13px;padding:12px;text-align:center;background:rgba(3,13,18,.42);border:1px solid rgba(255,211,106,.12);border-radius:16px}#vipModal .vip-footer span{font-size:11px;line-height:1.3}#vipModal .vip-buy-btn{width:100%;min-width:0;min-height:52px;border:1px solid rgba(255,242,188,.72);border-radius:14px;font-size:17px;letter-spacing:.02em;box-shadow:0 12px 28px rgba(245,158,11,.32),inset 0 1px 0 rgba(255,255,255,.52)}}@media (orientation:portrait) and (max-width:576px) and (max-height:720px){#vipModal .vip-hero{flex-direction:row;padding-top:0;text-align:left}#vipModal .vip-hero>div:last-child{align-items:flex-start}#vipModal .vip-badge{width:56px;height:56px;border-radius:17px;font-size:22px}#vipModal .vip-hero p{display:none}#vipModal .vip-item{min-height:62px;flex-direction:row;justify-content:flex-start;padding:8px;text-align:left}#vipModal .vip-packages{grid-auto-rows:66px}#vipModal .vip-card{min-height:66px}}@media (orientation:portrait) and (max-width:576px){#vipModal .vip-dialog{height:100dvh;min-height:0}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)){box-sizing:border-box;height:100dvh;min-height:0;max-height:100dvh;gap:clamp(5px,.9dvh,9px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-hero{flex-direction:row;gap:clamp(8px,1.5dvh,12px);padding:0 36px 4px 0;text-align:left}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-hero>div:last-child{align-items:flex-start}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-badge{width:clamp(48px,8dvh,62px);height:clamp(48px,8dvh,62px);flex-basis:clamp(48px,8dvh,62px);border-radius:17px;font-size:clamp(20px, 3.6dvh, 25px)}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-hero p{display:none}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-benefits{min-height:0;flex:1 1 128px;grid-auto-rows:minmax(0,1fr);gap:clamp(6px,1dvh,9px);margin-top:0}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-item{min-height:0;padding:clamp(6px,1.2dvh,9px) 8px}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-current-status{margin:0;padding:clamp(7px,1.2dvh,10px) 10px}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-packages{flex:0 1 auto;grid-auto-rows:clamp(58px,9dvh,72px);gap:clamp(6px,1dvh,9px);margin-top:0}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-card{min-height:0;padding:clamp(7px,1.2dvh,11px) 8px}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-footer{gap:clamp(6px,1dvh,10px);margin-top:0;padding:clamp(8px,1.2dvh,11px)}#vipModal .vip-modal:has(.vip-current-status:not(.d-none)) .vip-buy-btn{min-height:clamp(44px,6.5dvh,50px)}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){#vipModal .vip-modal{isolation:isolate;justify-content:center;padding:10px 14px;background:radial-gradient(circle at 12% 8%,rgba(255,211,106,.25),transparent 27%),radial-gradient(circle at 90% 80%,rgba(124,88,238,.18),transparent 34%),linear-gradient(155deg,rgba(31,43,50,.99),#08141a 62%),url("/images/carbon-fibre.webp")}#vipModal .vip-modal::before{z-index:-1;height:100%;background:linear-gradient(115deg,transparent 22%,rgba(255,224,125,.1) 50%,transparent 74%);opacity:1}#vipModal .vip-hero{gap:12px;padding-right:38px}#vipModal .vip-badge{width:54px;height:54px;border:2px solid rgba(255,239,174,.72);border-radius:17px;font-size:22px;box-shadow:0 0 0 5px rgba(255,200,78,.07),0 12px 28px rgba(245,158,11,.3);transform:rotate(45deg)}#vipModal .vip-badge i{transform:rotate(-45deg)}#vipModal .vip-hero h4{color:#fff7d8;font-size:19px;text-shadow:0 3px 16px rgba(255,200,78,.2)}#vipModal .vip-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#vipModal .vip-item{min-height:58px;gap:7px;padding:8px;background:linear-gradient(145deg,rgba(255,211,106,.08),transparent 58%),rgba(255,255,255,.045);border:1px solid rgba(255,220,125,.15);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 7px 16px rgba(0,0,0,.14)}#vipModal .vip-packages{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#vipModal .vip-card{min-height:66px;padding:9px 7px;background:radial-gradient(circle at 12% 0,rgba(255,215,110,.16),transparent 48%),linear-gradient(155deg,rgba(47,58,65,.96),rgba(15,29,36,.98));border-color:rgba(255,211,106,.25);border-radius:13px}#vipModal .vip-card-active{transform:none;background:radial-gradient(circle at 20% 0,rgba(255,228,145,.28),transparent 52%),linear-gradient(145deg,rgba(111,74,15,.72),rgba(28,37,39,.98));border-color:#ffd76e;box-shadow:0 0 0 2px rgba(255,211,106,.1),0 10px 24px rgba(0,0,0,.26),0 0 18px rgba(245,158,11,.14)}#vipModal .vip-days{color:rgba(242,248,250,.82);font-size:11px}#vipModal .vip-price{font-size:17px}#vipModal .vip-footer{gap:12px;padding:8px 10px;background:rgba(3,13,18,.4);border:1px solid rgba(255,211,106,.12);border-radius:13px}#vipModal .vip-buy-btn{min-width:150px;min-height:42px;border:1px solid rgba(255,242,188,.7);border-radius:12px;font-size:14px;box-shadow:0 10px 24px rgba(245,158,11,.28),inset 0 1px 0 rgba(255,255,255,.5)}}@media (orientation:landscape) and (max-width:1024px) and (max-height:560px){.home-page .lobby>.row{--lobby-carousel-card-width:clamp(280px, 42%, 410px)}.home-page .lobby>.row>div{width:var(--lobby-carousel-card-width);flex:0 0 var(--lobby-carousel-card-width)}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:560px){.header-settings-dropdown{--mobile-header-menu-width:min(92vw, 410px)}}@media (orientation:landscape) and (max-width:1024px) and (max-height:560px){.header-settings-dropdown{--mobile-header-menu-width:min(72vw, 560px)}}@media (orientation:portrait),(min-width:1025px){.home-page .lobby-mode-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:minmax(168px,1.18fr) minmax(126px,.82fr)!important;gap:clamp(12px,1.8vw,20px)!important;width:100%!important;min-height:0!important;margin:0!important;padding:clamp(10px,1.4vw,18px)!important;overflow:visible!important}.home-page .lobby-mode-grid>.mode-grid-item{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important}.home-page .lobby-mode-grid>.mode-grid-item-1{grid-column:1/-1;grid-row:1}.home-page .lobby-mode-grid>.mode-grid-item-4{grid-column:1/3;grid-row:2}.home-page .lobby-mode-grid>.mode-grid-item-5{grid-column:3/5;grid-row:2}.home-page .lobby-mode-grid>.mode-grid-item-6{grid-column:5/7;grid-row:2}.home-page .lobby-mode-grid .game-mode{width:100%!important;height:100%!important;min-height:0!important;transform:none}.home-page .lobby-mode-grid .mode-1{z-index:3;padding:clamp(18px,2.4vw,30px);border-width:2px;background:radial-gradient(circle at 82% 42%,rgba(58,210,255,.25),transparent 28%),linear-gradient(135deg,rgba(14,76,96,.98),rgba(8,35,48,.98));box-shadow:0 20px 42px rgba(34,166,211,.23),inset 0 1px 0 rgba(255,255,255,.14);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;text-align:center;overflow:hidden}.home-page .lobby-mode-grid .mode-1::after{content:"";position:absolute;width:clamp(180px,28vw,360px);aspect-ratio:1;left:50%;top:54%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(92,224,255,.15);box-shadow:0 0 0 22px rgba(65,200,237,.035),0 0 70px rgba(42,190,229,.15);pointer-events:none}.home-page .lobby-mode-grid .mode-1 .mode-card-head{grid-row:1;align-items:center;justify-content:center;z-index:1}.home-page .lobby-mode-grid .mode-1 .mode-card-head h3{text-align:center}.home-page .lobby-mode-grid .mode-1 .mode-card-summary{position:absolute;right:0;top:2px}.home-page .lobby-mode-grid .mode-1 .mode-card-icon{grid-row:2;align-self:center;justify-self:center;z-index:1}.home-page .lobby-mode-grid .mode-1 .mode-card-footer{grid-row:3;z-index:1}.home-page .lobby-mode-grid .mode-1 h3{font-size:clamp(25px, 3vw, 38px)}.home-page .lobby-mode-grid .mode-1 .mode-card-icon{width:clamp(96px,12vw,148px);height:clamp(96px,12vw,148px)}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .game-mode{padding:clamp(12px,1.5vw,18px);background-color:rgba(8,31,42,.94);box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.08)}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-icon{align-self:center;justify-self:center;filter:drop-shadow(0 8px 16px rgba(0, 0, 0, .25))}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-icon{width:clamp(52px,6vw,72px);height:clamp(52px,6vw,72px)}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-icon .mode-faicon{font-size:clamp(38px, 4.5vw, 54px)}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) h3{font-size:clamp(16px, 1.7vw, 21px)}.home-page .lobby-mode-grid .game-mode:focus:not(.game-mode-locked),.home-page .lobby-mode-grid .game-mode:hover:not(.game-mode-locked){transform:translateY(-2px)}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(10px,1.5vw,18px)!important;width:calc(100% - clamp(20px,2.8vw,36px))!important;margin:clamp(10px,1.4vw,18px) auto!important;padding:clamp(10px,1.2vw,15px)!important;border:1px solid rgba(160,221,242,.13);border-radius:22px;background:rgba(5,24,34,.7);box-shadow:0 16px 34px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.04)}.home-page .lobby>.lobby-dashboard .lobby-quick-card{width:100%!important;min-width:0!important;min-height:78px!important;margin:0!important;padding:11px 12px!important;border-radius:17px!important;display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;background:linear-gradient(145deg,rgba(19,54,68,.9),rgba(8,31,42,.95))!important}.home-page .lobby-dashboard .lobby-quick-icon{width:46px;height:46px;flex:0 0 46px;box-shadow:0 9px 20px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.18)}}@media (orientation:portrait) and (max-width:576px){.home-page .lobby-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(160px,1.25fr) repeat(2,minmax(108px,.75fr))!important;gap:11px!important;padding:8px 12px!important}.home-page .lobby-mode-grid>.mode-grid-item-1{grid-column:1/-1;grid-row:1}.home-page .lobby-mode-grid>.mode-grid-item-5{grid-column:1/-1;grid-row:2}.home-page .lobby-mode-grid>.mode-grid-item-4{grid-column:1;grid-row:3}.home-page .lobby-mode-grid>.mode-grid-item-6{grid-column:2;grid-row:3}.home-page .lobby-mode-grid .mode-1{padding:17px 16px;grid-template-columns:1fr}.home-page .lobby-mode-grid .mode-1 h3{font-size:clamp(23px, 6.5vw, 28px)}.home-page .lobby-mode-grid .mode-1 .mode-card-icon{width:88px;height:88px}.home-page .lobby-mode-grid>.mode-grid-item-5 .game-mode{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;column-gap:10px}.home-page .lobby-mode-grid>.mode-grid-item-5 .mode-card-icon{grid-column:2;grid-row:1/4;align-self:center;width:66px;height:66px}.home-page .lobby-mode-grid>.mode-grid-item-5 .mode-card-footer,.home-page .lobby-mode-grid>.mode-grid-item-5 .mode-card-head{grid-column:1}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-head{gap:2px}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-summary{gap:3px 5px}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-summary .mode-till,.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-summary .mode-win{font-size:11px}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-card-footer{padding-top:4px}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-play-label{display:none}.home-page .lobby-mode-grid>.mode-grid-item:not(.mode-grid-item-1) .mode-bet.fs-4{font-size:17px!important}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:calc(100% - 24px)!important;margin:10px auto 14px!important;padding:9px!important;border-radius:19px}.home-page .lobby>.lobby-dashboard .lobby-quick-card{min-height:70px!important;padding:9px 10px!important}.home-page .lobby-dashboard .lobby-quick-icon{width:41px;height:41px;flex-basis:41px}.home-page .lobby-dashboard .lobby-quick-copy strong{font-size:14px!important}}@media (orientation:portrait) and (max-width:380px){.home-page .lobby-mode-grid{padding-inline:8px!important;gap:8px!important}.home-page .lobby>.lobby-dashboard,.home-page:has(.chips-offer-banner) .lobby>.lobby-dashboard{width:calc(100% - 16px)!important}}@media (min-width:701px) and (min-height:601px){.new-lobby-page .new-lobby-play{width:min(100%,520px)!important;height:360px!important;min-height:360px!important;aspect-ratio:auto!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr auto!important;padding:25px 42px!important}.new-lobby-page .new-lobby-play-copy>strong{white-space:nowrap;font-size:clamp(29px, 2.55vw, 42px)!important}.new-lobby-page .new-lobby-play-emblem{grid-column:1!important;grid-row:2!important;width:clamp(92px,8vw,112px)!important}.new-lobby-page .new-lobby-play-copy{gap:8px!important}.new-lobby-page .new-lobby-play-action{grid-row:3!important;align-self:end!important}}.arcade-lobby-page{min-height:0!important;height:100%!important;max-height:100%!important;padding-block:clamp(8px,1.3vh,14px)!important}.arcade-lobby-shell{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.arcade-lobby-shell:not(:has(.arcade-lobby-offer)){grid-template-rows:minmax(0,1fr)}.arcade-lobby-board{height:100%;min-height:0}@media (min-width:701px) and (min-height:601px){.arcade-lobby-page{padding:clamp(20px,2.4vh,30px) clamp(32px,4vw,56px)!important}.arcade-lobby-board{grid-template-rows:repeat(3,minmax(0,1fr))}.arcade-play-tile{grid-column:1;grid-row:1/4}.arcade-mode-5{grid-column:2;grid-row:1}.arcade-mode-4{grid-column:3/5;grid-row:1}.arcade-mode-6{grid-column:2/4;grid-row:2}.arcade-action-buttons{grid-column:4;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;min-height:0}.arcade-info-strip{grid-column:2/5;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0}}.arcade-round-action{position:relative;min-width:0;min-height:0;padding:12px 7px;border:2px solid rgba(236,250,255,.65);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#fff!important;text-align:center;text-decoration:none;background:linear-gradient(145deg,rgba(20,56,70,.96),rgba(7,28,39,.98));box-shadow:0 8px 0 rgba(1,15,22,.36),0 15px 22px rgba(0,0,0,.23),inset 0 1px 0 rgba(255,255,255,.14)}.arcade-round-action>span{width:clamp(52px,5vw,72px);height:clamp(52px,5vw,72px);display:grid;place-items:center;border-radius:50%;font-size:clamp(24px,2.7vw,38px);box-shadow:0 9px 16px rgba(0,0,0,.23),inset 0 2px 0 rgba(255,255,255,.2)}.arcade-round-action strong{font-size:clamp(13px,1.25vw,17px);line-height:1}.arcade-round-action b{position:absolute;top:7px;right:7px;padding:3px 6px;border-radius:999px;color:#fff2a9;background:#ad3048;font-size:11px}.arcade-shop-button>span{background:linear-gradient(145deg,#f36e81,#bb3152)}.arcade-wheel-button>span{background:linear-gradient(145deg,#f7db67,#b68918)}.arcade-round-action:hover{transform:translateY(-3px);filter:brightness(1.08)}.arcade-info-card{min-width:0;padding:clamp(12px,1.5vw,18px);border:1px solid rgba(194,231,242,.22);border-radius:20px;display:grid;grid-template-columns:clamp(45px,4.5vw,62px) minmax(0,1fr) auto;align-items:center;gap:12px;color:#fff!important;text-decoration:none;background:linear-gradient(145deg,rgba(14,48,61,.9),rgba(6,27,38,.94));box-shadow:0 12px 24px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.06)}.arcade-info-card>span{width:100%;aspect-ratio:1;display:grid;place-items:center;border-radius:16px;font-size:clamp(22px,2.4vw,34px)}.arcade-reward-info>span{color:#e8ffff;background:linear-gradient(145deg,#3bcbb0,#117b81)}.arcade-tournament-info>span{color:#fff;background:linear-gradient(145deg,#8876e9,#5040a8)}.arcade-info-card>div{min-width:0;display:grid;gap:4px}.arcade-info-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,1.4vw,18px)}.arcade-info-card b{font-size:clamp(15px,1.5vw,19px)}.arcade-info-card small{color:rgba(230,242,247,.7);font-size:12px}.arcade-info-card>.fa-chevron-right{color:rgba(255,255,255,.45)}@media (max-width:700px) and (orientation:portrait){.arcade-lobby-page{padding:14px 16px 22px!important}.arcade-lobby-board{grid-template-rows:minmax(155px,1.45fr) repeat(2,minmax(88px,.9fr)) minmax(68px,.65fr) minmax(82px,.75fr)}.arcade-play-tile{grid-column:1/-1;grid-row:1}.arcade-mode-5{grid-column:1;grid-row:2}.arcade-mode-4{grid-column:2;grid-row:2}.arcade-mode-6{grid-column:1/-1;grid-row:3}.arcade-action-buttons{grid-column:1/-1;grid-row:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.arcade-info-strip{grid-column:1/-1;grid-row:5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.arcade-round-action{padding:6px 10px;border-radius:15px;flex-direction:row;gap:9px;box-shadow:0 5px 0 rgba(1,15,22,.34),0 9px 14px rgba(0,0,0,.2)}.arcade-round-action>span{width:42px;height:42px;flex:0 0 42px;font-size:20px}.arcade-round-action strong{font-size:13px}.arcade-info-card{padding:8px;grid-template-columns:38px minmax(0,1fr);gap:8px;border-radius:14px}.arcade-info-card>span{width:38px;border-radius:11px;font-size:18px}.arcade-info-card strong{font-size:12px}.arcade-info-card b,.arcade-info-card small{font-size:10px}.arcade-info-card>.fa-chevron-right{display:none}}.arcade-tile-meta b{padding:6px 7px}@media (min-width:701px) and (min-height:601px){.arcade-mode-tile{display:flex!important;padding:clamp(15px,1.5vw,20px)!important;align-items:stretch;text-align:center;overflow:hidden}.arcade-mode-tile>strong{position:relative;z-index:3;align-self:center;width:100%;font-size:clamp(20px,1.85vw,27px);line-height:1.05;text-align:center}.arcade-mode-tile .arcade-mode-icon{position:absolute;inset:19% 8% 24%;width:auto;height:auto;display:grid;place-items:center}.arcade-mode-tile .arcade-mode-icon img{width:min(78%,150px);height:min(92%,135px);max-width:100%;max-height:100%;object-fit:contain}.arcade-mode-tile .arcade-tile-meta{position:relative;z-index:3;margin-top:auto}.arcade-play-tile .arcade-tile-meta{max-width:245px}}@media (max-width:700px) and (orientation:portrait){.arcade-tile-meta b:last-child{padding:5px 5px;font-size:13px}.arcade-play-cta{min-width:132px;min-height:42px;margin:6px 0 2px;padding:8px 15px;font-size:15px}}@media (orientation:landscape) and (max-height:600px){.arcade-tile-meta b:last-child{padding:4px;font-size:12px}.arcade-play-cta{min-width:110px;min-height:35px;margin:3px auto 0;padding:6px 12px;font-size:13px;border-radius:11px}.arcade-play-tile{padding:9px 11px!important}.arcade-play-tile>strong{font-size:clamp(20px,2.7vw,28px)}.arcade-play-icon{min-height:0}.arcade-play-icon img{width:min(68%,112px);max-height:112px}.arcade-play-tile .arcade-tile-meta{gap:3px}.arcade-wheel-feature{padding:6px 8px!important;display:flex!important;flex-direction:column;overflow:hidden}.arcade-wheel-feature>span{min-height:0}.arcade-wheel-feature .lobby-wheel-symbol,.arcade-wheel-feature>span img{width:62px!important;height:62px!important;max-width:62px;max-height:62px}.arcade-wheel-feature>strong{font-size:11px;line-height:1}.arcade-shop-button{padding:6px 8px!important;overflow:hidden}.arcade-shop-button>span{min-height:0}.arcade-shop-button>span img{width:64px!important;height:64px!important;max-width:64px;max-height:64px}.arcade-shop-button strong{font-size:11px;line-height:1}}.arcade-shop-button{padding:15px!important;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.arcade-shop-button>span{flex:1;width:100%;height:auto;min-height:0;display:grid;place-items:center;background:0 0;box-shadow:none}.arcade-shop-button>span img{width:min(92%,124px);height:min(92%,124px);object-fit:contain}.arcade-shop-button strong{width:100%;font-size:clamp(18px,1.75vw,25px);line-height:1.05}@media (max-width:700px) and (orientation:portrait){.arcade-shop-button{padding:7px 10px!important;flex-direction:column}.arcade-shop-button>span img{width:min(90%,58px);height:min(90%,58px)}.arcade-shop-button strong{font-size:14px}}@media (orientation:landscape) and (max-height:600px){.arcade-shop-button{padding:6px!important}.arcade-shop-button>span img{width:min(88%,54px);height:min(88%,54px)}.arcade-shop-button strong{font-size:11px}}@media (max-width:700px) and (orientation:portrait){.arcade-action-arrow{right:9px;bottom:8px;font-size:14px}}@media (orientation:landscape) and (max-height:600px){.arcade-action-arrow{right:8px;bottom:7px;font-size:13px}}.arcade-shop-button{position:relative}.arcade-action-arrow{position:absolute;right:14px;bottom:12px;z-index:3;color:rgba(255,255,255,.75);font-size:22px;filter:none!important}@media (max-width:700px) and (orientation:portrait){.arcade-action-arrow{right:9px;bottom:8px;font-size:14px}}@media (orientation:landscape) and (max-height:600px){.arcade-action-arrow{right:8px;bottom:7px;font-size:13px}}@media (orientation:landscape) and (max-height:600px){.arcade-lobby-board{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.arcade-play-tile{grid-column:1;grid-row:1/4}.arcade-mode-5{grid-column:2;grid-row:1}.arcade-mode-4{grid-column:3/5;grid-row:1}.arcade-mode-6{grid-column:2/4;grid-row:2}.arcade-action-buttons{grid-column:4;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.arcade-info-strip{grid-column:2/5;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.arcade-round-action{padding:5px;border-radius:12px}.arcade-round-action>span{width:34px;height:34px;font-size:17px}.arcade-round-action strong{font-size:10px}.arcade-info-card{padding:6px;grid-template-columns:32px minmax(0,1fr) auto;gap:6px;border-radius:11px}.arcade-info-card>span{width:32px;border-radius:9px;font-size:15px}.arcade-info-card strong{font-size:11px}.arcade-info-card b,.arcade-info-card small{font-size:9px}}@media (min-width:701px) and (min-height:601px){.arcade-lobby-board{gap:clamp(20px,2vw,26px)}.arcade-mode-4,.arcade-mode-6{display:grid!important;grid-template-columns:minmax(120px,38%) minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:clamp(14px,1.7vw,22px);align-items:center;padding:clamp(17px,1.8vw,24px)!important}.arcade-mode-4>strong,.arcade-mode-6>strong{grid-column:2;grid-row:1;align-self:start;text-align:left}.arcade-mode-4 .arcade-mode-icon,.arcade-mode-6 .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:1/4;width:100%;height:100%}.arcade-mode-4 .arcade-mode-icon img,.arcade-mode-6 .arcade-mode-icon img{width:min(94%,180px);height:min(96%,160px)}.arcade-mode-4 .arcade-tile-meta,.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:3;margin:0;justify-content:flex-start}}@media (max-width:700px) and (orientation:portrait){.arcade-lobby-board{gap:13px}.arcade-mode-6{display:grid!important;grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:10px;align-items:center}.arcade-mode-6>strong{grid-column:2;grid-row:1;text-align:left}.arcade-mode-6 .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:1/4;width:100%;height:100%}.arcade-mode-6 .arcade-mode-icon img{width:min(90%,110px);height:min(94%,90px)}.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:3;margin:0;justify-content:flex-start}}@media (orientation:landscape) and (max-height:600px){.arcade-lobby-board{gap:12px}.arcade-mode-4,.arcade-mode-6{display:grid!important;grid-template-columns:38% minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:8px;align-items:center}.arcade-mode-4>strong,.arcade-mode-6>strong{grid-column:2;grid-row:1;text-align:left}.arcade-mode-4 .arcade-mode-icon,.arcade-mode-6 .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:1/4;width:100%;height:100%}.arcade-mode-4 .arcade-tile-meta,.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:3;margin:0}}.arcade-lobby-board{gap:clamp(15px,1.7vw,22px)}.arcade-mode-icon img{width:min(78%,180px);height:min(92%,150px);object-fit:contain;filter:drop-shadow(0 13px 8px rgba(0,0,0,.27))}.arcade-play-icon img{width:min(88%,220px);max-height:92%;object-fit:contain}.arcade-round-action img{width:92%;height:92%;object-fit:contain}.arcade-wheel-feature>span img{width:min(84%,112px);height:92%;object-fit:contain;filter:drop-shadow(0 10px 7px rgba(0,0,0,.24))}.arcade-info-card>span img{width:118%;height:118%;object-fit:contain;filter:drop-shadow(0 7px 5px rgba(0,0,0,.2))}@media (max-width:700px) and (orientation:portrait){.arcade-lobby-board{gap:11px}.arcade-mode-icon img{width:min(72%,105px);height:min(86%,86px)}.arcade-play-icon img{width:108px}.arcade-wheel-feature>span img{width:43px;height:43px}}@media (orientation:landscape) and (max-height:600px){.arcade-lobby-board{gap:10px}.arcade-mode-icon img{width:min(68%,86px);height:min(82%,72px)}}.arcade-tile{border-radius:10px 26px 10px 26px!important;border-color:rgba(247,252,255,.9)!important;box-shadow:0 6px 0 rgba(222,243,248,.35),0 14px 0 rgba(1,15,22,.4),0 22px 30px rgba(0,0,0,.24),inset 0 2px 0 rgba(255,255,255,.24)!important}.arcade-tile::after{border-radius:6px 20px 6px 20px}.arcade-wheel-feature{--arcade-a:#58c7f2;--arcade-b:#2478c9;align-items:center;justify-content:space-between;text-align:center;padding:15px!important}.arcade-wheel-feature>strong{order:2;align-self:center;width:100%;font-size:clamp(18px,1.75vw,25px);line-height:1.05}.arcade-wheel-feature>span{order:1;flex:1;width:100%;display:grid;place-items:center;filter:drop-shadow(0 10px 7px rgba(0,0,0,.25))}.arcade-wheel-feature .lobby-wheel-symbol{width:clamp(58px,6vw,86px);height:clamp(58px,6vw,86px)}.arcade-wheel-feature>.fa-chevron-right{position:absolute;right:14px;bottom:12px;font-size:22px;color:rgba(255,255,255,.75)}@media (min-width:701px) and (min-height:601px){.arcade-play-tile{grid-column:1;grid-row:1/3}.arcade-wheel-feature{grid-column:1;grid-row:3}.arcade-action-buttons{grid-template-columns:1fr}.arcade-shop-button{border-radius:10px 26px 10px 26px}.arcade-play-tile>strong{font-size:clamp(30px,2.8vw,43px)}.arcade-play-icon img{width:min(66%,155px)}.arcade-play-arrows{font-size:clamp(34px,4vw,54px);margin-block:2px 5px}}@media (max-width:700px) and (orientation:portrait){.arcade-lobby-board{grid-template-rows:minmax(140px,1.25fr) repeat(2,minmax(82px,.8fr)) minmax(68px,.62fr) 92px}.arcade-play-tile{grid-column:1/-1;grid-row:1}.arcade-mode-5{grid-column:1;grid-row:2}.arcade-mode-4{grid-column:2;grid-row:2}.arcade-mode-6{grid-column:1/-1;grid-row:3}.arcade-wheel-feature{grid-column:1;grid-row:4}.arcade-action-buttons{grid-column:2;grid-row:4;grid-template-columns:1fr}.arcade-info-strip{grid-column:1/-1;grid-row:5}.arcade-wheel-feature{padding:7px 10px!important;display:flex!important;flex-direction:column;align-items:center;text-align:center}.arcade-wheel-feature>strong{order:2;align-self:center;font-size:14px}.arcade-wheel-feature>span{order:1;flex:1;width:100%}.arcade-wheel-feature .lobby-wheel-symbol{width:52px;height:52px}.arcade-wheel-feature>.fa-chevron-right{position:absolute;right:9px;bottom:8px;font-size:14px}.arcade-shop-button{border-radius:8px 18px 8px 18px}}@media (orientation:landscape) and (max-height:600px){.arcade-play-tile{grid-column:1;grid-row:1/3}.arcade-wheel-feature{grid-column:1;grid-row:3}.arcade-action-buttons{grid-template-columns:1fr}.arcade-wheel-feature .lobby-wheel-symbol{width:42px;height:42px}.arcade-wheel-feature>strong{font-size:12px}.arcade-wheel-feature>.fa-chevron-right{font-size:13px;right:8px;bottom:7px}}@media (min-width:701px) and (min-height:601px){.arcade-lobby-board{gap:clamp(20px,2vw,26px)}}@media (max-width:700px) and (orientation:portrait){.arcade-lobby-board{gap:13px}}@media (orientation:landscape) and (max-height:600px){.arcade-lobby-board{gap:12px}}.arcade-tile{--arcade-accent:#54d9f4;border:1px solid color-mix(in srgb,var(--arcade-accent) 62%,rgba(255,255,255,.18))!important;border-radius:19px!important;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--arcade-accent) 16%,transparent),transparent 34%),linear-gradient(145deg,rgba(18,54,68,.96),rgba(7,28,39,.98))!important;box-shadow:0 14px 28px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.09)!important}.arcade-tile::before{background:linear-gradient(130deg,transparent 0 44%,rgba(255,255,255,.28) 45%,transparent 47%)}.arcade-tile::after{inset:0;border:0;border-radius:inherit;background:linear-gradient(90deg,var(--arcade-accent),transparent 42%);opacity:.22;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding-top:2px}.arcade-tile>strong{letter-spacing:-.02em;text-shadow:0 4px 12px rgba(0,0,0,.42)}.arcade-play-tile{--arcade-accent:#46d7ef;background:radial-gradient(circle at 50% 48%,rgba(63,210,239,.2),transparent 35%),linear-gradient(150deg,rgba(12,81,104,.98),rgba(6,35,49,.99))!important;border-color:rgba(82,221,247,.66)!important}.arcade-mode-5{--arcade-accent:#ff9368}.arcade-mode-4{--arcade-accent:#e7c34d}.arcade-mode-6{--arcade-accent:#d367da}.arcade-wheel-feature{--arcade-accent:#52bdea}.arcade-tile-meta b{background:rgba(3,20,29,.48);border:1px solid rgba(255,255,255,.08)}.arcade-play-arrows{color:#70e4f5;filter:drop-shadow(0 7px 14px rgba(39,194,226,.28))}.arcade-tile:hover{transform:translateY(-2px)!important;filter:brightness(1.05);box-shadow:0 18px 34px rgba(0,0,0,.3),0 0 0 2px color-mix(in srgb,var(--arcade-accent) 10%,transparent),inset 0 1px 0 rgba(255,255,255,.12)!important}.arcade-round-action{border:1px solid rgba(142,213,234,.3);border-radius:18px;background:linear-gradient(145deg,rgba(18,52,65,.96),rgba(7,28,39,.98));box-shadow:0 12px 24px rgba(0,0,0,.23),inset 0 1px 0 rgba(255,255,255,.08)}.arcade-shop-button{border-radius:18px}.arcade-round-action>span{background:0 0;box-shadow:none;border-radius:0}.arcade-info-card{border-color:rgba(134,201,222,.18);background:linear-gradient(145deg,rgba(15,47,60,.92),rgba(6,27,38,.96));box-shadow:0 12px 24px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.05)}.arcade-info-card>span{background:rgba(255,255,255,.055)}@media (max-width:700px) and (orientation:portrait){.arcade-tile{border-radius:15px!important}.arcade-shop-button{border-radius:15px}}.arcade-tile{border-color:rgba(255,255,255,.055)!important;background:radial-gradient(ellipse at 50% 42%,color-mix(in srgb,var(--arcade-accent) 27%,rgba(16,52,66,.94)) 0,color-mix(in srgb,var(--arcade-accent) 12%,rgba(9,35,47,.97)) 48%,rgba(5,25,35,.99) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 38px rgba(1,16,23,.34),0 14px 28px rgba(0,0,0,.24)!important;backdrop-filter:blur(9px)}.arcade-tile::before{opacity:.12;filter:blur(12px);transform:scale(1.08)}.arcade-tile::after{display:none}.arcade-play-tile{border-color:rgba(87,220,243,.09)!important;background:radial-gradient(ellipse at 50% 44%,rgba(19,116,139,.94) 0,rgba(9,67,84,.97) 52%,rgba(4,31,43,.99) 100%)!important}.arcade-mode-5{background:radial-gradient(ellipse at 50% 42%,rgba(105,62,55,.92),rgba(45,40,43,.97) 58%,rgba(14,29,37,.99))!important}.arcade-mode-4{background:radial-gradient(ellipse at 50% 42%,rgba(91,81,42,.91),rgba(42,43,38,.97) 58%,rgba(13,29,36,.99))!important}.arcade-mode-6{background:radial-gradient(ellipse at 50% 42%,rgba(82,48,92,.92),rgba(39,35,55,.97) 58%,rgba(12,28,37,.99))!important}.arcade-wheel-feature{background:radial-gradient(ellipse at 50% 42%,rgba(28,92,119,.94),rgba(13,52,69,.98) 58%,rgba(5,27,38,.99))!important}.arcade-info-card,.arcade-round-action{border-color:rgba(255,255,255,.045);background:radial-gradient(ellipse at 45% 42%,rgba(24,65,79,.88),rgba(8,31,42,.97) 72%,rgba(5,24,34,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 0 28px rgba(1,15,22,.28),0 12px 24px rgba(0,0,0,.2);backdrop-filter:blur(8px)}.arcade-tile{--arcade-rgb:40,154,182;border:0!important;background:0 0!important;box-shadow:none!important;backdrop-filter:none}.arcade-play-tile{--arcade-rgb:24,166,196}.arcade-mode-5{--arcade-rgb:176,88,67}.arcade-mode-4{--arcade-rgb:155,132,54}.arcade-mode-6{--arcade-rgb:142,70,154}.arcade-wheel-feature{--arcade-rgb:42,135,174}.arcade-tile::before{position:absolute;z-index:-1;opacity:1;border-radius:inherit;background:radial-gradient(ellipse at 50% 46%,rgba(var(--arcade-rgb),.5) 0,rgba(9,42,54,.78) 48%,rgba(7,31,42,.42) 70%,rgba(5,24,34,.12) 86%,transparent 100%)}.arcade-tile:hover{box-shadow:none!important;filter:brightness(1.07)}.arcade-info-card,.arcade-round-action{border:0;background:radial-gradient(ellipse at 48% 46%,rgba(25,75,91,.72) 0,rgba(8,34,45,.55) 58%,rgba(5,25,35,.18) 82%,transparent 100%);box-shadow:none;backdrop-filter:none}.arcade-tile{border:1px solid rgba(255,255,255,.055)!important;background:radial-gradient(ellipse at 72% 18%,rgba(var(--arcade-rgb),.22),transparent 42%),linear-gradient(145deg,rgba(16,51,64,.96),rgba(6,27,38,.985))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 28px rgba(0,0,0,.24)!important;backdrop-filter:blur(8px)}.arcade-tile::before{content:"";inset:0;filter:none;transform:none;opacity:.08;background:linear-gradient(135deg,transparent 0 45%,rgba(255,255,255,.22) 46%,transparent 48%)}.arcade-play-tile{background:radial-gradient(ellipse at 50% 45%,rgba(31,174,202,.25),transparent 46%),linear-gradient(150deg,rgba(10,79,99,.98),rgba(5,31,43,.99))!important}.arcade-mode-5{background:radial-gradient(ellipse at 65% 25%,rgba(176,88,67,.24),transparent 45%),linear-gradient(145deg,rgba(55,42,43,.97),rgba(9,28,38,.99))!important}.arcade-mode-4{background:radial-gradient(ellipse at 65% 25%,rgba(155,132,54,.24),transparent 45%),linear-gradient(145deg,rgba(51,48,35,.97),rgba(9,28,37,.99))!important}.arcade-mode-6{background:radial-gradient(ellipse at 65% 25%,rgba(142,70,154,.25),transparent 46%),linear-gradient(145deg,rgba(48,37,57,.97),rgba(8,27,37,.99))!important}.arcade-wheel-feature{background:radial-gradient(ellipse at 55% 32%,rgba(42,135,174,.27),transparent 48%),linear-gradient(145deg,rgba(13,58,75,.98),rgba(5,27,38,.99))!important}.arcade-info-card,.arcade-round-action{border:1px solid rgba(255,255,255,.045);background:radial-gradient(ellipse at 72% 20%,rgba(var(--surface-rgb),.18),transparent 48%),linear-gradient(145deg,rgba(14,47,60,.95),rgba(6,27,38,.985));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 12px 24px rgba(0,0,0,.2);backdrop-filter:blur(7px)}.arcade-tile{background:radial-gradient(ellipse at 72% 18%,rgba(var(--arcade-rgb),.13),transparent 42%),linear-gradient(145deg,rgba(16,51,64,.96),rgba(6,27,38,.985))!important}.arcade-play-tile{background:radial-gradient(ellipse at 50% 45%,rgba(31,174,202,.16),transparent 46%),linear-gradient(150deg,rgba(10,73,92,.98),rgba(5,31,43,.99))!important}.arcade-mode-5{background:radial-gradient(ellipse at 65% 25%,rgba(176,88,67,.14),transparent 45%),linear-gradient(145deg,rgba(48,40,42,.97),rgba(9,28,38,.99))!important}.arcade-mode-4{background:radial-gradient(ellipse at 65% 25%,rgba(155,132,54,.14),transparent 45%),linear-gradient(145deg,rgba(45,44,36,.97),rgba(9,28,37,.99))!important}.arcade-mode-6{background:radial-gradient(ellipse at 65% 25%,rgba(142,70,154,.15),transparent 46%),linear-gradient(145deg,rgba(43,35,51,.97),rgba(8,27,37,.99))!important}.arcade-wheel-feature{background:radial-gradient(ellipse at 58% 34%,rgba(42,171,219,.28),transparent 48%),linear-gradient(145deg,rgba(12,73,94,.98),rgba(5,29,41,.99))!important}.arcade-info-card,.arcade-round-action{background:radial-gradient(ellipse at 72% 20%,rgba(var(--surface-rgb),.1),transparent 48%),linear-gradient(145deg,rgba(14,44,56,.95),rgba(6,27,38,.985))}@media (min-width:701px) and (min-height:601px){.arcade-lobby-board{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:minmax(0,1.08fr) minmax(0,.92fr) minmax(92px,.62fr)}.arcade-play-tile{grid-column:1/3;grid-row:1/3}.arcade-mode-5{grid-column:3/5;grid-row:1}.arcade-mode-6{grid-column:5/7;grid-row:1}.arcade-mode-4{grid-column:3/5;grid-row:2}.arcade-wheel-feature{grid-column:5;grid-row:2}.arcade-action-buttons{grid-column:6;grid-row:2;grid-template-columns:1fr}.arcade-info-strip{grid-column:1/7;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:8px;border-radius:18px;background:rgba(4,24,34,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.arcade-info-card{min-height:0;padding:10px 18px;border:0;border-radius:13px;background:0 0;box-shadow:none;backdrop-filter:none}.arcade-info-card+.arcade-info-card{border-left:1px solid rgba(157,210,227,.13);border-radius:0 13px 13px 0}.arcade-info-card>span{max-width:50px;justify-self:center}.arcade-play-icon img{width:min(88%,245px)}.arcade-play-tile>strong{font-size:clamp(30px,2.65vw,40px);white-space:nowrap;letter-spacing:-.025em}}@media (max-width:700px) and (orientation:portrait){.arcade-info-strip{min-height:0;height:100%;box-sizing:border-box;align-items:stretch;gap:0;padding:0!important;border:1px solid rgba(174,221,234,.07);border-radius:15px;background:rgba(4,24,34,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);overflow:hidden}.arcade-info-card{min-height:0;height:100%;max-height:100%;box-sizing:border-box;border:0;padding:0 7px;background:0 0;box-shadow:none;backdrop-filter:none;overflow:visible}.arcade-info-card>span img{width:100%;height:100%;max-height:100%;box-sizing:border-box;padding-bottom:4px}.arcade-info-card+.arcade-info-card{border-left:0}}.arcade-tile::before{background:radial-gradient(ellipse at 50% 46%,rgba(var(--arcade-rgb),.68) 0,rgba(var(--arcade-rgb),.52) 38%,rgba(var(--arcade-rgb),.3) 66%,rgba(var(--arcade-rgb),.1) 84%,transparent 100%)}.arcade-info-card,.arcade-round-action{--surface-rgb:41,137,160;background:radial-gradient(ellipse at 48% 48%,rgba(var(--surface-rgb),.58) 0,rgba(var(--surface-rgb),.38) 55%,rgba(var(--surface-rgb),.13) 82%,transparent 100%)}.arcade-shop-button{--surface-rgb:178,58,83}.arcade-reward-info{--surface-rgb:28,145,132}.arcade-tournament-info{--surface-rgb:105,80,181}.arcade-tile::before{inset:5px;filter:blur(16px);transform:scale(.97);background:radial-gradient(ellipse at 50% 46%,rgba(var(--arcade-rgb),.66) 0,rgba(var(--arcade-rgb),.46) 32%,rgba(var(--arcade-rgb),.22) 56%,rgba(var(--arcade-rgb),.07) 72%,transparent 90%)}.arcade-info-card,.arcade-round-action{background:radial-gradient(ellipse at 48% 48%,rgba(var(--surface-rgb),.56) 0,rgba(var(--surface-rgb),.34) 38%,rgba(var(--surface-rgb),.14) 60%,rgba(var(--surface-rgb),.035) 73%,transparent 88%)}@media (min-width:701px) and (min-height:601px){.arcade-lobby-board{grid-template-columns:repeat(14,minmax(0,1fr))}.arcade-play-tile{grid-column:1/6}.arcade-mode-5{grid-column:6/9}.arcade-mode-6{grid-column:9/15}.arcade-mode-4{grid-column:6/9}.arcade-wheel-feature{grid-column:9/12}.arcade-action-buttons{grid-column:12/15}.arcade-info-strip{grid-column:1/15}}.arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;flex-wrap:nowrap}.arcade-tile-meta b{min-width:0;padding:6px 5px;display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:13px;line-height:1;color:#eef8fb}.arcade-tile-meta b:last-child{color:#ffe17a;font-size:15px;font-weight:950;background:rgba(202,145,25,.2);border-color:rgba(255,210,80,.2);box-shadow:inset 0 0 12px rgba(255,191,45,.08)}.arcade-tile-meta b:last-child i{color:#ffc83d}@media (min-width:701px) and (min-height:601px){.arcade-mode-tile{display:flex!important;padding:clamp(15px,1.5vw,20px)!important;align-items:stretch;text-align:center;overflow:hidden}.arcade-mode-tile>strong{position:relative;z-index:3;align-self:center;width:100%;font-size:clamp(20px,1.85vw,27px);line-height:1.05;text-align:center}.arcade-mode-tile .arcade-mode-icon{position:absolute;inset:19% 8% 26%;width:auto;height:auto;display:grid;place-items:center}.arcade-mode-tile .arcade-mode-icon img{width:min(78%,150px);height:min(92%,135px);max-width:100%;max-height:100%;object-fit:contain}.arcade-mode-4 .arcade-mode-icon img{width:min(70%,132px);height:min(84%,122px)}.arcade-mode-6 .arcade-mode-icon img{width:min(72%,138px);height:min(86%,126px)}.arcade-mode-tile .arcade-tile-meta{position:relative;z-index:3;margin-top:auto}.arcade-play-tile .arcade-tile-meta{max-width:245px}}@media (max-width:700px) and (orientation:portrait){.arcade-tile-meta{gap:4px}.arcade-tile-meta b{padding:4px 3px;font-size:10px}.arcade-tile-meta b:last-child{font-size:12px}}@media (orientation:landscape) and (max-height:600px){.arcade-tile-meta{gap:3px}.arcade-tile-meta b{padding:3px 2px;font-size:9px}.arcade-tile-meta b:last-child{font-size:11px}}.arcade-tile-meta b:last-child{padding:8px 10px;font-size:17px}.arcade-play-cta{min-width:clamp(150px,15vw,205px);min-height:48px;margin:12px auto 4px;padding:10px 22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(151,255,164,.34);border-radius:15px;color:#fff;font-size:clamp(17px,1.6vw,22px);font-weight:950;line-height:1;text-transform:uppercase;background:linear-gradient(180deg,#42d56a 0,#1da948 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 18px rgba(15,137,57,.28),0 3px 0 #117b34;text-shadow:0 2px 3px rgba(0,0,0,.24)}.arcade-play-cta i{font-size:.82em}.arcade-play-tile:hover .arcade-play-cta{background:linear-gradient(180deg,#53e879 0,#25b952 100%)}@media (max-width:700px) and (orientation:portrait){.arcade-tile-meta b:last-child{padding:5px;font-size:13px}.arcade-play-cta{min-width:132px;min-height:42px;margin:6px 0 2px;padding:8px 15px;font-size:15px}}@media (orientation:landscape) and (max-height:600px){.arcade-tile-meta b:last-child{padding:4px;font-size:12px}.arcade-play-cta{min-width:110px;min-height:35px;margin:3px auto 0;padding:6px 12px;font-size:13px;border-radius:11px}}.arcade-wheel-ready-badge{position:absolute;top:9px;right:9px;z-index:6;min-height:24px;padding:4px 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(255,232,139,.78);border-radius:999px;color:#2b1b00;background:#efbf45;box-shadow:0 3px 10px rgba(225,168,37,.28);font-size:11px;font-weight:900;line-height:1;animation:arcadeWheelReadyPulse 1.45s ease-in-out infinite}.arcade-wheel-ready-badge[hidden]{display:none!important}.arcade-wheel-ready-badge i{font-size:10px}@keyframes arcadeWheelReadyPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.04)}}@media (prefers-reduced-motion:reduce){.arcade-wheel-ready-badge{animation:none}}@media (max-width:700px),(orientation:landscape) and (max-height:600px){.arcade-wheel-ready-badge{top:6px;right:6px;min-height:20px;padding:3px 6px;font-size:9px}}.blot-table-wrap{isolation:isolate;background:0 0;border-color:transparent;box-shadow:none}.main.game-page-active .deck{opacity:0!important;pointer-events:none!important}.blot-last-trick,.blot-scoreboard,.blot-taken-score{background:linear-gradient(145deg,rgba(68,55,43,.97),rgba(32,29,31,.985));border-color:rgba(218,173,86,.2);box-shadow:0 8px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,239,202,.055)}.blot-score-divider{background:rgba(218,173,86,.16)}.blot-last-trick-title,.blot-score-label{color:rgba(235,218,184,.68)}.blot-score-value{color:#fff2ce}.blot-last-trick-score{color:#fff0bd;background:rgba(196,143,50,.17);border-color:rgba(225,180,82,.3)}.blot-taken-score>div:first-child{color:#9ee0aa}.blot-taken-score>div:last-child{color:#f0a28f}.blot-chat-toggle{color:#fff3ca;background:radial-gradient(circle at 50% 10%,rgba(246,191,61,.2),transparent 52%),linear-gradient(155deg,#59432e,#2a2526 78%);border-color:rgba(227,181,90,.28);box-shadow:0 5px 0 #3b281b,0 12px 26px rgba(0,0,0,.34),inset 0 1px rgba(255,240,203,.08)}.blot-chat-toggle:hover{border-color:rgba(242,198,106,.48);box-shadow:0 6px 0 #3b281b,0 15px 30px rgba(0,0,0,.38),0 0 18px rgba(225,168,53,.1)}.blot-chat-menu{background:radial-gradient(circle at 12% 0,rgba(219,161,55,.12),transparent 36%),linear-gradient(155deg,rgba(67,55,44,.99),rgba(31,28,32,.995));border-color:rgba(223,178,88,.24);box-shadow:0 18px 40px rgba(0,0,0,.42),inset 0 1px rgba(255,239,202,.055)}.blot-chat-title{color:rgba(241,222,184,.74)}.blot-chat-section:not(:last-child){border-bottom-color:rgba(218,173,86,.12)}.blot-chat-emoji,.blot-chat-message{color:#fff5dd;background:rgba(37,31,31,.86);border-color:rgba(218,173,86,.14)}.blot-chat-emoji:hover,.blot-chat-message:hover{background:rgba(91,65,40,.94);border-color:rgba(238,191,94,.34)}.blot-avatar,.blot-player-name{background:linear-gradient(180deg,rgba(50,52,53,.98),rgba(25,27,28,.98));border-color:rgba(225,188,104,.38);backdrop-filter:none;-webkit-backdrop-filter:none}.blot-avatar{background:linear-gradient(145deg,#684a35 0,#493426 48%,#2f2824 100%);border-color:rgba(218,174,96,.48);box-shadow:0 8px 18px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,226,169,.12)}.blot-player-name{box-shadow:0 5px 12px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.055)}.blot-player-active .blot-avatar{border-color:#f8d35f;box-shadow:0 0 0 4px rgba(255,211,85,.23),0 0 24px rgba(255,207,71,.5),0 9px 22px rgba(0,0,0,.38)}.blot-player-active .blot-player-name{border-color:rgba(255,220,108,.72);box-shadow:0 0 0 2px rgba(255,207,71,.13),0 7px 18px rgba(0,0,0,.38)}.blot-player-timer{background:linear-gradient(90deg,#eaa62b,#ffe36b);box-shadow:none}.blot-player-active .blot-player-text{color:#fff7df;text-shadow:0 1px 2px rgba(24,14,8,.95),0 0 5px rgba(20,11,7,.7)}.blot-trump-badge{color:#171c13;background:linear-gradient(180deg,#fff3ba 0,#e5b94e 100%);border:2px solid #fff0a7;box-shadow:0 7px 15px rgba(0,0,0,.38),0 0 0 2px rgba(91,55,9,.45);backdrop-filter:none;-webkit-backdrop-filter:none}.blot-trump-bid{color:#3b2b08;font-weight:950}.blot-trump-contra{background:linear-gradient(180deg,#f34c4c,#a91324)}.blot-alert{color:#251b08;background:#fff0b8;border:2px solid #e3ae35;box-shadow:0 9px 20px rgba(0,0,0,.32)}.blot-alert::before{background:#fff0b8}.blot-card{box-shadow:0 4px 7px rgba(0,0,0,.25)}.blot-card.blot-flying-card,.blot-card.played{box-shadow:none;image-rendering:auto}.blot-card.played{will-change:transform;transform-style:flat}.player-hand:not(.blot-hand-locked) .blot-card.card-valid.hand-card:hover:not(.played){box-shadow:0 8px 12px rgba(0,0,0,.3)}.blot-card.card-invalid:not(.played){filter:brightness(.61) saturate(.68)}.blot-friend-invite-code,.blot-waiting-title{color:#fff1b5;text-shadow:0 2px 8px rgba(0,0,0,.4)}.blot-waiting-dots i{background:#d5b478}.blot-friend-invite-code{letter-spacing:.14em}.blot-socket-notice-dot{box-shadow:0 0 0 4px rgba(213,180,120,.1)}.blot-mobile-menu-item:focus,.blot-mobile-menu-item:hover{color:#effcff;background:rgba(85,196,222,.11)}.blot-guest-register-button,.blot-result-button-play,.blot-trump-action-primary{color:#17300c;background:linear-gradient(180deg,#eaff71 0,#75d632 58%,#43a721 100%);border-color:#efff9a;box-shadow:0 6px 0 #286b16,0 10px 18px rgba(0,0,0,.3)}.blot-score-footer,.blot-score-header{color:#dff8ff;background:rgba(66,170,199,.09);border-color:rgba(112,202,224,.14)}.blot-score-column{background:rgba(4,20,28,.34);border:1px solid rgba(112,202,224,.1)}.blot-score-detail-points,.blot-score-total span{color:#8be7ff}.blot-result-ribbon{background:linear-gradient(90deg,#168a69,#42c983 50%,#168a69);box-shadow:0 8px 20px rgba(0,0,0,.3)}.blot-result-chips,.blot-result-chips i,.blot-result-star{color:#ffd86a}.blot-result-points{color:#a9eafa}.blot-result-button-exit{color:#dff5fa;background:linear-gradient(160deg,rgba(38,78,91,.94),rgba(13,39,49,.98));border-color:rgba(123,211,231,.2)}.blot-result,.blot-score{color:#fff5dc;background:radial-gradient(circle at 82% 0,rgba(128,73,143,.14),transparent 34%),linear-gradient(150deg,rgba(70,55,42,.985),rgba(30,27,30,.995));border-color:rgba(222,177,88,.24);box-shadow:0 22px 52px rgba(0,0,0,.44),inset 0 1px rgba(255,240,205,.06)}.blot-score-footer,.blot-score-header{color:#fff0c5;background:rgba(166,112,43,.13);border-color:rgba(218,173,86,.18)}.blot-score-column{background:rgba(31,26,27,.48);border-color:rgba(218,173,86,.12)}.blot-score-detail-points,.blot-score-total span{color:#f5c85f}.blot-result-ribbon{background:linear-gradient(90deg,#9b6928,#e1af42 50%,#9b6928)}.blot-result-points{color:#f0d6a0}.blot-result-button-exit{color:#f5e9d2;background:linear-gradient(160deg,rgba(83,65,49,.96),rgba(39,32,34,.99));border-color:rgba(218,173,86,.22)}.blot-friend-invite,.friend-table-modal .modal-content{background:linear-gradient(150deg,rgba(22,92,67,.985),rgba(7,54,42,.995));border-color:rgba(211,167,90,.23);box-shadow:0 18px 42px rgba(0,0,0,.4),inset 0 1px 0 rgba(193,239,206,.07)}.friend-table-icon{color:#f3cb68;background:rgba(213,164,55,.12);border-color:rgba(238,195,96,.24)}.friend-table-action,.friend-table-code-wrap,.friend-table-join{background:rgba(3,39,29,.42);border-color:rgba(226,190,105,.14)}.friend-table-action:hover{background:rgba(35,109,79,.72);border-color:rgba(238,195,96,.32)}@media (max-width:932px),(hover:none) and (pointer:coarse){.blot-table-wrap{background:0 0;border-color:transparent;box-shadow:none}.blot-player-active .blot-avatar{animation:none;box-shadow:0 0 0 3px rgba(255,211,85,.3),0 0 13px rgba(255,207,71,.38)}.blot-card{box-shadow:0 3px 5px rgba(0,0,0,.24)}.blot-game-action{transition:transform .1s ease}.blot-game-action::before{display:none}.blot-scoreboard{padding:6px 8px;border-radius:11px}.blot-score-value{font-size:1.08rem}.blot-friend-invite,.blot-mobile-menu-panel,.blot-result,.blot-score,.blot-socket-notice,.blot-trump-modal,.blot-waiting-room{box-shadow:0 12px 26px rgba(0,0,0,.34)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-table-wrap{background:0 0;border-color:transparent;box-shadow:none}.blot-player-active .blot-avatar{animation:none;box-shadow:0 0 0 3px rgba(255,211,85,.3),0 0 13px rgba(255,207,71,.38)}.blot-card{box-shadow:0 3px 5px rgba(0,0,0,.24)}.blot-game-action{transition:transform .1s ease}.blot-game-action::before{display:none}.blot-scoreboard{padding:6px 8px;border-radius:11px}.blot-score-value{font-size:1.08rem}.blot-friend-invite,.blot-mobile-menu-panel,.blot-result,.blot-score,.blot-socket-notice,.blot-trump-modal,.blot-waiting-room{box-shadow:0 12px 26px rgba(0,0,0,.34)}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.blot-table-wrap{background:0 0;border-color:transparent;box-shadow:none}.blot-player-active .blot-avatar{animation:none;box-shadow:0 0 0 3px rgba(255,211,85,.3),0 0 13px rgba(255,207,71,.38)}.blot-card{box-shadow:0 3px 5px rgba(0,0,0,.24)}.blot-game-action{transition:transform .1s ease}.blot-game-action::before{display:none}.blot-scoreboard{padding:6px 8px;border-radius:11px}.blot-score-value{font-size:1.08rem}.blot-friend-invite,.blot-mobile-menu-panel,.blot-result,.blot-score,.blot-socket-notice,.blot-trump-modal,.blot-waiting-room{box-shadow:0 12px 26px rgba(0,0,0,.34)}}@media (prefers-reduced-motion:reduce){.blot-game-actions.blot-game-actions-show,.blot-player-active .blot-avatar{animation:none!important}.blot-game-action{transition:none}}.blot-levelup,.blot-result,.blot-score{color:#fff5dc!important;background:radial-gradient(circle at 82% 0,rgba(128,73,143,.14),transparent 34%),linear-gradient(150deg,rgba(70,55,42,.99),rgba(30,27,30,.998))!important;border-color:rgba(222,177,88,.24)!important;box-shadow:0 22px 52px rgba(0,0,0,.44),inset 0 1px rgba(255,240,205,.06)!important}.blot-levelup::before,.blot-result::before,.blot-score::before{background:radial-gradient(circle at center,rgba(226,177,82,.075),transparent 70%)!important}.blot-result.blot-result-loss{background:radial-gradient(circle at 82% 0,rgba(164,65,78,.13),transparent 36%),linear-gradient(150deg,rgba(67,45,40,.99),rgba(30,26,29,.998))!important}.blot-levelup-reward{background:rgba(159,108,43,.13)!important;border-color:rgba(218,173,86,.18)!important}.blot-game-action-decline,.blot-game-action.blot-game-action-contra,.blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-contra .blot-trump-contra-action,.blot-trump-modal.blot-trump-mode-recontra .blot-trump-contra-action,.blot-trump-pass{color:#fff!important}.blot-score .blot-score-footer,.blot-score .blot-score-header{background:0 0!important;border:0!important}.blot-score .blot-score-header>div{background:0 0!important;border:0!important;color:#fff0c5}.blot-score .blot-score-column{background:0 0!important;border:0!important;box-shadow:none!important}.blot-score .blot-score-detail+.blot-score-detail{border-top-color:rgba(222,177,88,.08)}.blot-score .blot-score-total{color:rgba(244,231,205,.8);background:rgba(203,153,63,.09)!important;border:1px solid rgba(227,184,95,.16)!important;box-shadow:none!important}.blot-result .blot-result-button-exit{color:#fff!important;background:linear-gradient(180deg,#6b6258 0,#4b443e 58%,#37322f 100%)!important;border-color:rgba(232,215,188,.3)!important;box-shadow:0 6px 0 #24211f,0 10px 18px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.16)!important;text-shadow:0 2px 3px rgba(0,0,0,.42)}.blot-result .blot-result-button-exit:focus-visible,.blot-result .blot-result-button-exit:hover{color:#fff!important;background:linear-gradient(180deg,#776e63 0,#554d46 58%,#3d3834 100%)!important;box-shadow:0 6px 0 #24211f,0 12px 21px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.18)!important}.blot-trump-modal :is(.blot-trump-card,.blot-trump-bid-btn,.blot-trump-bid-kp,.blot-trump-action-btn){position:relative}.blot-trump-modal :is(.blot-trump-card,.blot-trump-bid-btn,.blot-trump-bid-kp,.blot-trump-action-btn)::after{content:"";position:absolute;inset:0;border-radius:inherit;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat;opacity:.45;pointer-events:none}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#gameArea .blot-player-top{top:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea .blot-player-top{top:10px}}#gameArea .blot-scoreboard>.blot-taken-score{top:calc(100% + 1px);left:8px;right:8px;width:auto;margin:0;border-top:0;border-radius:0 0 12px 12px;transform:none;transform-origin:top center;background:linear-gradient(180deg,#302920,#242123);box-shadow:0 6px 10px #0003}@keyframes roundScoreUnfold{from{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){#gameArea.blot-game-started .blot-scoreboard>.blot-taken-score{animation:none}}#gameArea .blot-game-actions-combination .blot-game-action-decline{color:#fff3dc!important;background:linear-gradient(180deg,#625b51 0,#49443d 58%,#35312d 100%);border-color:#b5a58a;box-shadow:0 6px 0 #24211e,0 10px 18px rgba(0,0,0,.3);text-shadow:0 1px 2px #0006}#gameArea .blot-scoreboard>.blot-taken-score>div{padding:5px 0}#gameArea .blot-scoreboard>.blot-taken-score{display:flex;opacity:0;visibility:hidden;clip-path:inset(0 0 100% 0);pointer-events:none;animation:none;transition:clip-path .28s ease,opacity .28s ease,visibility 0s linear .28s}#gameArea.blot-round-score-visible .blot-scoreboard>.blot-taken-score{opacity:1;visibility:visible;clip-path:inset(0);transition-delay:0s}@media(prefers-reduced-motion:reduce){#gameArea .blot-scoreboard>.blot-taken-score{transition:none}}#gameArea .blot-score-label{font-size:12px;line-height:1.2;color:#efdfc0}@media(orientation:portrait) and (max-width:519px){#gameArea .player-hand{width:calc(100% - 12px);max-width:440px}}@media(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .player-hand{width:calc(100% - 12px);max-width:440px}}@media(orientation:landscape) and (max-height:520px) and (max-width:1024px){#gameArea .player-hand{width:min(680px,92%)}}@media(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea .player-hand{width:min(680px,92%)}}@media(orientation:portrait) and (max-width:519px){#gameArea .player-hand{bottom:-46px;width:100%;max-width:none}}@media(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .player-hand{bottom:-46px;width:100%;max-width:none}}@media(orientation:portrait) and (max-width:519px){#gameArea .player-hand .blot-card.hand-card{flex:0 0 176px}}@media(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .player-hand .blot-card.hand-card{flex:0 0 176px}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom{left:0;right:0;bottom:0;width:100%;height:112px;transform:none;flex-direction:row;justify-content:center;gap:14px;padding:20px 18px 10px;isolation:isolate}#gameArea .blot-player-bottom::before{content:"";position:absolute;inset:0 -8% -25px;border-radius:50% 50% 0 0/38px 38px 0 0;border:1px solid #c49a5366;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(180deg,#50402d,#292522);background-blend-mode:soft-light,normal;box-shadow:0 -4px 16px #0004,inset 0 2px #f1ce821c;z-index:-1;pointer-events:none}#gameArea .blot-player-bottom .blot-player-info{max-width:calc(100% - 116px)}#gameArea .blot-player-bottom .blot-player-name{min-width:100px;max-width:100%}#gameArea .blot-player-bottom .blot-player-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gameArea .player-hand{bottom:106px;width:calc(100% - 12px);max-width:none;height:174px;z-index:6}#gameArea .blot-player-bottom .blot-trump-badge{top:36px;left:calc(100% + 8px);right:auto;transform:none;z-index:5}#gameArea .blot-player-bottom .blot-combination-slot-bottom{bottom:calc(100% + 6px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom{left:0;right:0;bottom:0;width:100%;height:112px;transform:none;flex-direction:row;justify-content:center;gap:14px;padding:20px 18px 10px;isolation:isolate}#gameArea .blot-player-bottom::before{content:"";position:absolute;inset:0 -8% -25px;border-radius:50% 50% 0 0/38px 38px 0 0;border:1px solid #c49a5366;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(180deg,#50402d,#292522);background-blend-mode:soft-light,normal;box-shadow:0 -4px 16px #0004,inset 0 2px #f1ce821c;z-index:-1;pointer-events:none}#gameArea .blot-player-bottom .blot-player-info{max-width:calc(100% - 116px)}#gameArea .blot-player-bottom .blot-player-name{min-width:100px;max-width:100%}#gameArea .blot-player-bottom .blot-player-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gameArea .player-hand{bottom:106px;width:calc(100% - 12px);max-width:none;height:174px;z-index:6}#gameArea .blot-player-bottom .blot-trump-badge{top:36px;left:calc(100% + 8px);right:auto;transform:none;z-index:5}#gameArea .blot-player-bottom .blot-combination-slot-bottom{bottom:calc(100% + 6px)}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom{height:126px;padding:30px 28px 20px;z-index:7}#gameArea .blot-player-bottom::before{inset:0 -5% -32px;border-radius:50% 50% 0 0/74px 74px 0 0}#gameArea .player-hand{bottom:74px;z-index:6}#gameArea .blot-player-bottom .blot-player-info{align-self:center;margin-top:-16px}#gameArea .blot-player-bottom .blot-trump-badge{top:56px;left:calc(100% + 14px);right:auto;min-width:58px;padding:3px 7px;white-space:nowrap;transform:none}#gameArea .blot-player-bottom .blot-first-turn{top:24px;bottom:auto;left:-30px;right:auto;width:22px;height:22px;animation:none}#gameArea .blot-player-bottom .blot-combination-slot-bottom{top:auto;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);pointer-events:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom{height:126px;padding:30px 28px 20px;z-index:7}#gameArea .blot-player-bottom::before{inset:0 -5% -32px;border-radius:50% 50% 0 0/74px 74px 0 0}#gameArea .player-hand{bottom:74px;z-index:6}#gameArea .blot-player-bottom .blot-player-info{align-self:center;margin-top:-16px}#gameArea .blot-player-bottom .blot-trump-badge{top:56px;left:calc(100% + 14px);right:auto;min-width:58px;padding:3px 7px;white-space:nowrap;transform:none}#gameArea .blot-player-bottom .blot-first-turn{top:24px;bottom:auto;left:-30px;right:auto;width:22px;height:22px;animation:none}#gameArea .blot-player-bottom .blot-combination-slot-bottom{top:auto;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);pointer-events:none}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-chat{right:12px;bottom:18px}#gameArea .blot-chat-toggle{width:40px;height:40px;border-radius:13px;font-size:23px}#gameArea .blot-chat-menu{right:0;bottom:50px;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 170px);overflow-y:auto}#gameArea .blot-player-bottom{padding-right:64px;padding-left:34px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-chat{right:12px;bottom:18px}#gameArea .blot-chat-toggle{width:40px;height:40px;border-radius:13px;font-size:23px}#gameArea .blot-chat-menu{right:0;bottom:50px;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 170px);overflow-y:auto}#gameArea .blot-player-bottom{padding-right:64px;padding-left:34px}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom .blot-alert{top:6px;bottom:auto;left:calc(50% - 12px);right:12px;min-width:0;max-width:none;min-height:38px;padding:6px 10px;border-radius:14px;white-space:normal;transform-origin:left bottom}#gameArea .blot-player-bottom .blot-alert::before{left:10px;right:auto;top:auto;bottom:-7px;width:14px;height:14px}#gameArea .blot-player-bottom .blot-alert-content{font-size:13px;line-height:1.2;overflow-wrap:anywhere}#gameArea .blot-player-bottom .blot-alert-icon{font-size:25px;margin:0 5px 0 0}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-alert{top:6px;bottom:auto;left:calc(50% - 12px);right:12px;min-width:0;max-width:none;min-height:38px;padding:6px 10px;border-radius:14px;white-space:normal;transform-origin:left bottom}#gameArea .blot-player-bottom .blot-alert::before{left:10px;right:auto;top:auto;bottom:-7px;width:14px;height:14px}#gameArea .blot-player-bottom .blot-alert-content{font-size:13px;line-height:1.2;overflow-wrap:anywhere}#gameArea .blot-player-bottom .blot-alert-icon{font-size:25px;margin:0 5px 0 0}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom{height:104px;padding-top:16px;padding-bottom:10px;align-items:center}#gameArea .blot-player-bottom::before{border-radius:50% 50% 0 0/88px 88px 0 0}#gameArea .blot-player-bottom .blot-player-info{margin-top:0;align-self:center}#gameArea .blot-chat-toggle{display:grid;place-items:center;padding:0;line-height:1}#gameArea .blot-chat-toggle>*{margin:0;line-height:1}#gameArea .blot-player-bottom .blot-alert{left:calc(50% - 18px);right:auto;top:-6px;width:max-content;max-width:calc(50% + 6px);min-height:34px}#gameArea .player-hand{bottom:54px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom{height:104px;padding-top:16px;padding-bottom:10px;align-items:center}#gameArea .blot-player-bottom::before{border-radius:50% 50% 0 0/88px 88px 0 0}#gameArea .blot-player-bottom .blot-player-info{margin-top:0;align-self:center}#gameArea .blot-chat-toggle{display:grid;place-items:center;padding:0;line-height:1}#gameArea .blot-chat-toggle>*{margin:0;line-height:1}#gameArea .blot-player-bottom .blot-alert{left:calc(50% - 18px);right:auto;top:-6px;width:max-content;max-width:calc(50% + 6px);min-height:34px}#gameArea .player-hand{bottom:54px}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom .blot-alert{top:-48px;left:max(12px,calc(50% - 110px));right:auto;width:max-content;min-width:84px;max-width:calc(100% - 36px);min-height:56px;padding:6px 15px;border-radius:20px}#gameArea .blot-player-bottom .blot-alert-content{font-size:16px;line-height:1.1}#gameArea .blot-player-bottom .blot-alert-icon{font-size:38px;margin:-4px 7px 0 0}#gameArea .blot-player-bottom .blot-alert::before{left:14px;bottom:-10px;width:22px;height:22px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-alert{top:-48px;left:max(12px,calc(50% - 110px));right:auto;width:max-content;min-width:84px;max-width:calc(100% - 36px);min-height:56px;padding:6px 15px;border-radius:20px}#gameArea .blot-player-bottom .blot-alert-content{font-size:16px;line-height:1.1}#gameArea .blot-player-bottom .blot-alert-icon{font-size:38px;margin:-4px 7px 0 0}#gameArea .blot-player-bottom .blot-alert::before{left:14px;bottom:-10px;width:22px;height:22px}}#gameArea .player-hand{z-index:330}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom{z-index:340}#gameArea .blot-player-bottom.blot-player-alert-active{z-index:920}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom{z-index:340}#gameArea .blot-player-bottom.blot-player-alert-active{z-index:920}}@media (orientation:landscape),(min-width:768px){#gameArea::after{content:"";position:absolute;left:50%;bottom:-28px;width:min(780px,94%);height:54px;transform:translateX(-50%);border-radius:50% 50% 0 0/30px 30px 0 0;border:1px solid #c49a5355;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(180deg,#4b3d2d,#292522);background-blend-mode:soft-light,normal;box-shadow:inset 0 1px #f1ce821c;z-index:340;pointer-events:none}}@media (orientation:landscape) and (max-height:600px) and (max-width:1024px){#gameArea::after{height:38px;bottom:-22px;border-radius:50% 50% 0 0/22px 22px 0 0}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea::after{height:38px;bottom:-22px;border-radius:50% 50% 0 0/22px 22px 0 0}}@media (orientation:landscape),(min-width:768px){#gameArea::after{z-index:890}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom{z-index:890}#gameArea .blot-player-bottom.blot-player-alert-active{z-index:920}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom{z-index:890}#gameArea .blot-player-bottom.blot-player-alert-active{z-index:920}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-game-actions,#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{top:auto!important;bottom:var(--hand-actions-bottom,234px)!important;left:50%!important;right:auto!important;z-index:950;max-width:calc(100% - 24px)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-game-actions,#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{top:auto!important;bottom:var(--hand-actions-bottom,234px)!important;left:50%!important;right:auto!important;z-index:950;max-width:calc(100% - 24px)!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#gameArea::after{position:fixed!important;top:auto!important;bottom:-22px!important;left:50%!important;height:38px!important;transform:translateX(-50%)!important;translate:none!important;animation:none!important;transition:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea::after{position:fixed!important;top:auto!important;bottom:-22px!important;left:50%!important;height:38px!important;transform:translateX(-50%)!important;translate:none!important;animation:none!important;transition:none!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#gameArea .blot-game-actions.blot-game-actions-contra,#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{top:auto!important;bottom:clamp(22px,6dvh,32px)!important;left:50%!important;right:auto!important;z-index:950}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea .blot-game-actions.blot-game-actions-contra,#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{top:auto!important;bottom:clamp(22px,6dvh,32px)!important;left:50%!important;right:auto!important;z-index:950}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#gameArea .blot-player-top .blot-alert{top:4px;left:calc(100% + 12px);right:auto;bottom:auto;width:max-content;min-width:78px;max-width:clamp(110px,21vw,190px);min-height:46px;padding:6px 12px;white-space:normal;transform-origin:left center}#gameArea .blot-player-top .blot-alert::before{top:16px;bottom:auto;left:-8px;right:auto;width:14px;height:16px;transform:none;clip-path:polygon(100% 0,100% 100%,0 50%)}#gameArea .blot-player-top .blot-alert-content{white-space:normal;overflow-wrap:anywhere}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea .blot-player-top .blot-alert{top:4px;left:calc(100% + 12px);right:auto;bottom:auto;width:max-content;min-width:78px;max-width:clamp(110px,21vw,190px);min-height:46px;padding:6px 12px;white-space:normal;transform-origin:left center}#gameArea .blot-player-top .blot-alert::before{top:16px;bottom:auto;left:-8px;right:auto;width:14px;height:16px;transform:none;clip-path:polygon(100% 0,100% 100%,0 50%)}#gameArea .blot-player-top .blot-alert-content{white-space:normal;overflow-wrap:anywhere}}#gameArea .blot-score-contract{position:absolute;top:calc(100% + 5px);left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 4px;border:1px solid #bd98534d;border-radius:9px;color:#f7e8c8;background:linear-gradient(145deg,#443727,#282426);pointer-events:none}#gameArea.blot-round-score-visible .blot-score-contract{top:calc(100% + 34px)}#gameArea .blot-score-contract-team{font-size:11px;font-weight:700;line-height:1;color:#e8c991}#gameArea .blot-score-contract .blot-trump-kp-badge{position:static;transform:none}#gameArea .blot-score-contract{padding:0;gap:3px;background:0 0;border:0;box-shadow:none}#gameArea .blot-score-contract .blot-trump-badge{position:relative;inset:auto;transform:none;margin:0;width:max-content;max-width:none;display:inline-flex}#gameArea .blot-score-contract-team{font-size:10px;color:#d5c4a4}#gameArea .blot-score-contract{flex-direction:row;justify-content:center;align-items:center;gap:6px}#gameArea .blot-score-contract-team{font-size:12px;line-height:1.2;color:#e6d7bb;flex:0 0 auto}#gameArea .blot-score-contract .blot-trump-badge{min-width:0;padding:4px 7px;gap:4px;border:1px solid #ad915347;border-radius:8px;background:#302b25;color:#e8d6af;box-shadow:none;text-shadow:none;font-size:13px}#gameArea .blot-score-contract{width:max-content;min-width:100%;max-width:160px;box-sizing:border-box;left:50%;right:auto;transform:translateX(-50%);padding:5px 8px;gap:6px;border:1px solid #c8ab6b80;border-radius:9px;background:linear-gradient(145deg,#806943,#615135);box-shadow:inset 0 1px #ffe8ac12}#gameArea .blot-score-contract-team{color:#fff0c9}#gameArea .blot-score-contract .blot-trump-badge{padding:0;background:0 0;border:0;box-shadow:none;color:#fff0c9}#gameArea .blot-score-contract{width:max-content;min-width:0;max-width:160px;padding:4px 8px;border-color:#d6ba79;border-radius:8px;background:linear-gradient(145deg,#e5d3a3,#d2b77b);box-shadow:none}#gameArea .blot-score-contract .blot-trump-badge,#gameArea .blot-score-contract-team{color:#49391f;text-shadow:none}#gameArea .blot-score-contract-team{font-size:14px;font-weight:800}#gameArea .blot-score-contract .blot-trump-badge,#gameArea .blot-score-contract .blot-trump-bid{font-size:15px;font-weight:800}#gameArea .blot-first-turn{border-radius:8px;background:linear-gradient(145deg,#519bdd,#2463a1);border:1px solid #8ec9f1;box-shadow:0 2px 0 #163d66,0 3px 6px #0004,inset 0 1px #b3dfff80;animation:none}#gameArea .blot-first-turn-icon{color:#fff;font-size:14px;font-weight:900;line-height:1;text-shadow:0 1px #163d6680}@media (orientation:portrait) and (max-width:767px){#gameArea .blot-combination-slot-bottom{translate:0 -24px}#gameArea .blot-combination-slot-left{top:auto;bottom:calc(100% + 12px);left:-46px;right:auto}#gameArea .blot-combination-slot-right{top:auto;bottom:calc(100% + 12px);right:-46px;left:auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-combination-slot-bottom{translate:0 -24px}#gameArea .blot-combination-slot-left{top:auto;bottom:calc(100% + 12px);left:-46px;right:auto}#gameArea .blot-combination-slot-right{top:auto;bottom:calc(100% + 12px);right:-46px;left:auto}}@media (orientation:portrait) and (max-width:767px){#gameArea>.blot-combination-slot-bottom{top:auto;bottom:190px;left:50%;right:auto;transform:translateX(-50%);translate:none;z-index:320}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea>.blot-combination-slot-bottom{top:auto;bottom:190px;left:50%;right:auto;transform:translateX(-50%);translate:none;z-index:320}}.main.game-page-active .blot-waiting-tips{display:grid;min-height:66px}.main.game-page-active .blot-waiting-tips .rotating-tip{position:relative;inset:auto;grid-area:1/1;font-size:16px;line-height:1.45;color:#f1e7d5;overflow-wrap:break-word}.main.game-page-active .blot-waiting-tips .rotating-tip[hidden]{display:none!important}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.main.game-page-active .blot-waiting-tips .rotating-tip{font-size:15px;line-height:1.45}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main.game-page-active .blot-waiting-tips .rotating-tip{font-size:15px;line-height:1.45}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.main.game-page-active .blot-waiting-tips .rotating-tip{font-size:15px;line-height:1.45}}.main.game-page-active .blot-waiting-title{font-size:18px;line-height:1.3;gap:6px;text-align:center;white-space:nowrap}.main.game-page-active .blot-waiting-title>span:first-child{min-width:0;white-space:nowrap}.main.game-page-active .blot-waiting-dots{flex-shrink:0}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.main.game-page-active .blot-waiting-title{font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main.game-page-active .blot-waiting-title{font-size:16px}}@media (max-width:1024px) and (orientation:landscape) and (max-height:600px){.main.game-page-active .blot-waiting-title{font-size:16px}}#gameArea .blot-scoreboard>.blot-taken-score{background:linear-gradient(145deg,#e5d3a3,#d2b77b);border-color:#d6ba79;color:#392c18;font-size:17px;font-weight:800;line-height:1.2;text-shadow:none}#gameArea .blot-scoreboard>.blot-taken-score>div{color:#392c18;font-size:17px;line-height:1.2;padding:5px 0;text-shadow:none}#gameArea .blot-score-contract{padding:3px 6px;gap:4px;border-color:#a98b5766;background:linear-gradient(145deg,#514431,#393129);border-radius:7px;min-width:0;width:max-content}#gameArea .blot-score-contract .blot-trump-badge,#gameArea .blot-score-contract .blot-trump-bid,#gameArea .blot-score-contract-team{color:#f7e7c4;font-size:13px;line-height:1.2;text-shadow:none}#gameArea .blot-score-contract .blot-trump-suit{font-size:19px;line-height:1;margin:0;color:#f7e7c4;text-shadow:none}#gameArea .blot-score-contract .blot-trump-badge-red .blot-trump-suit{color:#ffb3a7}#gameArea .blot-score-contract .blot-trump-contra{font-size:11px}#gameArea.blot-round-score-visible .blot-score-contract{top:calc(100% + 35px)}#gameArea .blot-socket-notice{color:#f8e9ce;background:url('/images/profile-felt.svg') 0 0/180px 180px,linear-gradient(145deg,#4c4033,#2e292c);background-blend-mode:soft-light,normal;border:1px solid #b4935d80;border-radius:14px;padding:12px 16px;gap:12px;box-shadow:0 8px 22px #0004,inset 0 1px #ffe3ae1c;backdrop-filter:none}#gameArea .blot-socket-notice-title{color:#f8e9ce;font-size:15px;line-height:1.3}#gameArea .blot-socket-notice-text{color:#ded0b8;font-size:13px;line-height:1.4;margin-top:4px}#gameArea .blot-socket-notice-dot{background:#dfb765;box-shadow:0 0 0 4px #dfb76520}#gameArea .blot-socket-notice-success .blot-socket-notice-dot{background:#87cc9f;box-shadow:0 0 0 4px #87cc9f20}#gameArea .blot-socket-notice-error .blot-socket-notice-dot{background:#e59a88;box-shadow:0 0 0 4px #e59a8820}#gameArea .blot-socket-notice-action{color:#f6d995;background:#b18b4930;border:1px solid #c9a26966;border-radius:8px}@media(orientation:landscape) and (max-height:520px){#gameArea .blot-socket-notice{padding:9px 13px}#gameArea .blot-socket-notice-title{font-size:14px}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-game-actions.blot-game-actions-contra,#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{bottom:calc(clamp(126px,18dvh,146px) - 20px)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-game-actions.blot-game-actions-contra,#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{bottom:calc(clamp(126px,18dvh,146px) - 20px)!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:430px){#gameArea .blot-trump-modal.blot-trump-mode-bidding{width:min(350px,calc(100vw - 28px));max-width:calc(100vw - 28px);min-height:0;height:auto;top:44%;padding:9px;display:flex;flex-direction:column;gap:8px}#gameArea .blot-trump-mode-bidding .blot-trump-actions,#gameArea .blot-trump-mode-bidding .blot-trump-bid-row,#gameArea .blot-trump-mode-bidding .blot-trump-cards{margin:0;gap:6px}#gameArea .blot-trump-mode-bidding .blot-trump-action-btn,#gameArea .blot-trump-mode-bidding .blot-trump-bid-btn,#gameArea .blot-trump-mode-bidding .blot-trump-bid-kp,#gameArea .blot-trump-mode-bidding .blot-trump-bid-value,#gameArea .blot-trump-mode-bidding .blot-trump-card{height:clamp(43px,12dvh,45px);border-radius:13px}#gameArea .blot-trump-mode-bidding .blot-trump-card{font-size:32px}#gameArea .blot-trump-mode-bidding .blot-trump-bid-btn{font-size:24px}#gameArea .blot-trump-mode-bidding .blot-trump-bid-value{font-size:27px}#gameArea .blot-trump-mode-bidding .blot-trump-action-btn{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape) and (max-height:430px){#gameArea .blot-trump-modal.blot-trump-mode-bidding{width:min(350px,calc(100vw - 28px));max-width:calc(100vw - 28px);min-height:0;height:auto;top:44%;padding:9px;display:flex;flex-direction:column;gap:8px}#gameArea .blot-trump-mode-bidding .blot-trump-actions,#gameArea .blot-trump-mode-bidding .blot-trump-bid-row,#gameArea .blot-trump-mode-bidding .blot-trump-cards{margin:0;gap:6px}#gameArea .blot-trump-mode-bidding .blot-trump-action-btn,#gameArea .blot-trump-mode-bidding .blot-trump-bid-btn,#gameArea .blot-trump-mode-bidding .blot-trump-bid-kp,#gameArea .blot-trump-mode-bidding .blot-trump-bid-value,#gameArea .blot-trump-mode-bidding .blot-trump-card{height:clamp(43px,12dvh,45px);border-radius:13px}#gameArea .blot-trump-mode-bidding .blot-trump-card{font-size:32px}#gameArea .blot-trump-mode-bidding .blot-trump-bid-btn{font-size:24px}#gameArea .blot-trump-mode-bidding .blot-trump-bid-value{font-size:27px}#gameArea .blot-trump-mode-bidding .blot-trump-action-btn{font-size:14px}}#gameArea .blot-score-label{-webkit-text-stroke:0;text-shadow:none;text-decoration:none}#gameArea .blot-score-contract .blot-trump-badge:not(.blot-trump-badge-red) .blot-trump-suit{color:#080808;text-shadow:0 1px 1px rgba(255,230,185,.22)}#gameArea .blot-scoreboard{padding-top:7px;padding-bottom:7px;align-items:stretch}#gameArea .blot-scoreboard::before{content:'';position:absolute;left:7px;right:7px;top:25px;height:1px;background:rgba(239,223,192,.2);pointer-events:none}#gameArea .blot-scoreboard>.blot-score-team{display:flex;flex-direction:column}#gameArea .blot-scoreboard .blot-score-label{height:18px;margin:0;display:flex;align-items:center;justify-content:center}#gameArea .blot-scoreboard .blot-score-value{min-height:28px;flex:1;display:flex;align-items:center;justify-content:center;line-height:1;padding:0}#gameArea .blot-scoreboard>.blot-score-divider{height:auto;align-self:stretch}#gameArea .blot-score-contract{left:auto;right:0;transform:none;max-width:min(240px,calc(100vw - 32px));flex-wrap:wrap;box-sizing:border-box}#gameArea .blot-score-contract .blot-trump-badge{max-width:100%;min-width:0;flex-wrap:wrap;justify-content:center;white-space:normal;overflow-wrap:anywhere}#gameArea .blot-chat-emoji,#gameArea .blot-chat-emoji:active,#gameArea .blot-chat-emoji:hover{background:0 0;border:0;box-shadow:none}#gameArea .blot-chat-emoji{font-size:30px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#gameArea .blot-chat-emoji{font-size:28px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#gameArea .blot-chat-emoji{font-size:28px}}#gameArea .blot-score .blot-score-header>div{font-size:14px}#gameArea .blot-score .blot-score-detail,#gameArea .blot-score .blot-score-detail-points{font-size:14px;line-height:1.35}#gameArea .blot-score .blot-score-total{font-size:14px}#gameArea .blot-score .blot-score-total span{font-size:20px}@media (orientation:landscape) and (max-height:430px){#gameArea .blot-score .blot-score-detail,#gameArea .blot-score .blot-score-detail-points{font-size:13px}#gameArea .blot-score{max-height:calc(100dvh - 20px);overflow-y:auto}}#gameArea .blot-socket-notice{z-index:1200}#gameArea .blot-score-contract{left:50%;right:auto;transform:translateX(-50%);width:max-content;max-width:min(240px,calc(100vw - 32px));box-sizing:border-box}@media (orientation:portrait) and (max-width:767px){#gameArea .blot-player-top .blot-alert{top:8px;bottom:auto;left:auto;right:calc(100% + 8px);width:max-content;min-width:0;max-width:calc(50vw - 70px);min-height:42px;padding:7px 9px;transform-origin:right center}#gameArea .blot-player-top .blot-alert::before{top:14px;bottom:auto;left:auto;right:-7px;width:12px;height:14px;transform:none;clip-path:polygon(0 0,100% 50%,0 100%)}#gameArea .blot-player-top .blot-alert-content{font-size:14px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}#gameArea .blot-player-top .blot-alert-icon{font-size:28px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-top .blot-alert{top:8px;bottom:auto;left:auto;right:calc(100% + 8px);width:max-content;min-width:0;max-width:calc(50vw - 70px);min-height:42px;padding:7px 9px;transform-origin:right center}#gameArea .blot-player-top .blot-alert::before{top:14px;bottom:auto;left:auto;right:-7px;width:12px;height:14px;transform:none;clip-path:polygon(0 0,100% 50%,0 100%)}#gameArea .blot-player-top .blot-alert-content{font-size:14px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}#gameArea .blot-player-top .blot-alert-icon{font-size:28px}}@media (orientation:portrait) and (max-width:767px){#gameArea .blot-player-top .blot-alert{right:calc(100% - 10px)}#gameArea .blot-player-left .blot-alert,#gameArea .blot-player-right .blot-alert{width:max-content;min-width:0;max-width:min(250px,calc(100vw - 100px));white-space:normal}#gameArea .blot-player-left .blot-alert-content,#gameArea .blot-player-right .blot-alert-content{min-width:0;white-space:normal;overflow-wrap:break-word}#gameArea .blot-player-left .blot-alert-value,#gameArea .blot-player-right .blot-alert-value{white-space:nowrap}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-top .blot-alert{right:calc(100% - 10px)}#gameArea .blot-player-left .blot-alert,#gameArea .blot-player-right .blot-alert{width:max-content;min-width:0;max-width:min(250px,calc(100vw - 100px));white-space:normal}#gameArea .blot-player-left .blot-alert-content,#gameArea .blot-player-right .blot-alert-content{min-width:0;white-space:normal;overflow-wrap:break-word}#gameArea .blot-player-left .blot-alert-value,#gameArea .blot-player-right .blot-alert-value{white-space:nowrap}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom .blot-alert{top:-76px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-alert{top:-76px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.main.game-page-active{--header-height:0px}.main.game-page-active .header{display:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main.game-page-active{--header-height:0px}.main.game-page-active .header{display:none!important}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom .blot-trump-badge{top:auto;bottom:calc(50% + 20px);left:calc(100% + 14px);right:auto;transform:none;z-index:18}#gameArea .blot-player-top .blot-trump-badge{top:-8px;bottom:auto;left:calc(100% - 6px);right:auto;transform:none;z-index:18}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-trump-badge{top:auto;bottom:calc(50% + 20px);left:calc(100% + 14px);right:auto;transform:none;z-index:18}#gameArea .blot-player-top .blot-trump-badge{top:-8px;bottom:auto;left:calc(100% - 6px);right:auto;transform:none;z-index:18}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom .blot-alert{top:calc(132px - clamp(126px,18dvh,146px));bottom:auto;min-height:38px;padding:6px 10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-alert{top:calc(132px - clamp(126px,18dvh,146px));bottom:auto;min-height:38px;padding:6px 10px}}@media (orientation:portrait) and (max-width:767px){#gameArea .blot-player-bottom .blot-alert,#gameArea .blot-player-top .blot-alert{min-height:56px;padding:6px 15px;border-radius:20px}#gameArea .blot-player-bottom .blot-alert-content,#gameArea .blot-player-top .blot-alert-content{font-size:16px;line-height:1.1}#gameArea .blot-player-bottom .blot-alert-icon,#gameArea .blot-player-top .blot-alert-icon{font-size:38px;margin:-4px 7px 0 0}#gameArea .blot-player-bottom .blot-alert-value,#gameArea .blot-player-top .blot-alert-value{font-size:17px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-alert,#gameArea .blot-player-top .blot-alert{min-height:56px;padding:6px 15px;border-radius:20px}#gameArea .blot-player-bottom .blot-alert-content,#gameArea .blot-player-top .blot-alert-content{font-size:16px;line-height:1.1}#gameArea .blot-player-bottom .blot-alert-icon,#gameArea .blot-player-top .blot-alert-icon{font-size:38px;margin:-4px 7px 0 0}#gameArea .blot-player-bottom .blot-alert-value,#gameArea .blot-player-top .blot-alert-value{font-size:17px}}@media (orientation:portrait) and (max-width:767px){#gameArea .blot-player-left .blot-alert,#gameArea .blot-player-right .blot-alert{top:auto;bottom:calc(100% + 8px);width:max-content;max-width:min(250px,calc(100vw - 24px));transform-origin:center bottom}#gameArea .blot-player-left .blot-alert{left:0;right:auto}#gameArea .blot-player-right .blot-alert{right:0;left:auto}#gameArea .blot-player-left .blot-alert::before,#gameArea .blot-player-right .blot-alert::before{top:auto;bottom:-10px;width:22px;height:22px;transform:none;clip-path:polygon(0 0,100% 0,50% 100%)}#gameArea .blot-player-left .blot-alert::before{left:20px;right:auto}#gameArea .blot-player-right .blot-alert::before{right:20px;left:auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-left .blot-alert,#gameArea .blot-player-right .blot-alert{top:auto;bottom:calc(100% + 8px);width:max-content;max-width:min(250px,calc(100vw - 24px));transform-origin:center bottom}#gameArea .blot-player-left .blot-alert{left:0;right:auto}#gameArea .blot-player-right .blot-alert{right:0;left:auto}#gameArea .blot-player-left .blot-alert::before,#gameArea .blot-player-right .blot-alert::before{top:auto;bottom:-10px;width:22px;height:22px;transform:none;clip-path:polygon(0 0,100% 0,50% 100%)}#gameArea .blot-player-left .blot-alert::before{left:20px;right:auto}#gameArea .blot-player-right .blot-alert::before{right:20px;left:auto}}@media (orientation:portrait) and (max-width:519px){#gameArea .blot-player-bottom .blot-alert::before{left:auto;right:14px;top:auto;bottom:-10px;clip-path:polygon(0 0,100% 0,100% 100%)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-bottom .blot-alert::before{left:auto;right:14px;top:auto;bottom:-10px;clip-path:polygon(0 0,100% 0,100% 100%)}}@media (orientation:portrait) and (max-width:767px){#gameArea .blot-player-top .blot-alert{top:2px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameArea .blot-player-top .blot-alert{top:2px}}#gameArea .blot-mobile-menu-panel{width:min(270px,calc(100vw - 20px))}#gameArea .blot-mobile-fullscreen,#gameArea .blot-mobile-sound{justify-content:flex-start}#gameArea .blot-mobile-menu-item .blot-menu-label{flex:1;min-width:0;font-size:14px}#gameArea .blot-mobile-menu-item .form-switch{flex:0 0 auto;margin:0 0 0 auto;min-height:0;pointer-events:none}#gameArea .blot-mobile-menu-item .form-check-input{opacity:1;margin-top:0;pointer-events:none}#gameArea .blot-mobile-menu-panel{width:min(290px,calc(100vw - 20px))}#gameArea .blot-mobile-menu-item .blot-menu-label{white-space:nowrap}#gameArea .blot-mobile-fullscreen>i,#gameArea .blot-mobile-sound>i{flex:0 0 18px}@media (orientation:portrait) and (max-width:576px){.content:has(.home-page .chips-offer-banner){overflow:hidden}.home-page:has(.chips-offer-banner){height:100%;min-height:0;align-items:stretch!important;padding:6px 10px!important;overflow:hidden}.home-page:has(.chips-offer-banner) .lobby{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.home-page:has(.chips-offer-banner) .chips-offer-banner{min-height:0;height:clamp(64px,11dvh,76px);flex:0 0 clamp(64px,11dvh,76px);grid-template-rows:minmax(0,1fr) auto;row-gap:2px;margin:0 6px 8px;padding-block:6px}.home-page:has(.chips-offer-banner) .chips-offer-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page:has(.chips-offer-banner) .chips-offer-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page:has(.chips-offer-banner) .chips-offer-timer{min-height:16px;padding-bottom:1px;line-height:1.2}.home-page:has(.chips-offer-banner) .lobby>.row{min-height:0;height:auto;flex:1 1 0;align-content:stretch;row-gap:8px;overflow:hidden}.home-page:has(.chips-offer-banner) .lobby>.row>div{height:calc((100% - 16px)/ 3);min-height:0}.home-page:has(.chips-offer-banner) .game-mode{gap:4px;padding:clamp(8px,1.5dvh,12px) 10px 9px}.home-page:has(.chips-offer-banner) .game-mode h3{font-size:clamp(15px, 4.2vw, 18px)}.home-page:has(.chips-offer-banner) .lobby-dashboard{min-height:0;height:clamp(108px,22dvh,158px);flex:0 0 clamp(108px,22dvh,158px);grid-template-rows:repeat(2,minmax(0,1fr));margin:8px 6px 0}.home-page:has(.chips-offer-banner) .lobby-quick-card{min-height:0;padding-block:6px}}@media (orientation:portrait) and (max-width:700px){.arcade-lobby-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto auto!important;min-height:0!important;overflow:hidden}.arcade-mode-slider{grid-column:1/-1;grid-row:1;min-height:0;padding:0 8px;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none}.arcade-mode-slider::after,.arcade-mode-slider::before{content:"";flex:0 0 var(--lobby-carousel-edge-space,72px)}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{position:relative!important;inset:auto!important;width:min(88vw,370px)!important;height:auto!important;min-height:265px;flex:0 0 auto!important;align-self:center;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.94);opacity:.48;filter:saturate(.6) brightness(.84);transition:transform .22s ease,opacity .22s ease,filter .22s ease}.arcade-mode-slider>.arcade-mode-5{order:1}.arcade-mode-slider>.arcade-play-tile{order:2}.arcade-mode-slider>.arcade-mode-4{order:3}.arcade-mode-slider>.arcade-mode-6{order:4}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{z-index:2;transform:scale(1.02);opacity:1;filter:none}.arcade-mode-slider>.arcade-tile .arcade-play-cta{width:min(100%,210px);min-height:40px;margin:7px auto 2px;font-size:14px}.arcade-action-buttons{grid-column:1;grid-row:2}.arcade-wheel-feature{grid-column:2;grid-row:2}.arcade-info-strip{grid-column:1/-1;grid-row:3}}@media (orientation:landscape) and (max-height:600px){.arcade-shop-button>strong,.arcade-wheel-feature>strong{padding-bottom:5px}.arcade-shop-button>.arcade-action-arrow,.arcade-wheel-feature>.fa-chevron-right{bottom:12px}.arcade-info-card{position:relative;grid-template-columns:40px minmax(0,1fr) 14px;grid-template-rows:18px minmax(38px,auto);column-gap:7px;row-gap:3px;padding:7px 8px 8px!important;align-items:center}.arcade-info-card>div{grid-column:2;grid-row:2;gap:2px;align-self:center}.arcade-info-card>div>strong{position:absolute;top:7px;left:8px;right:8px;width:auto;font-size:12px;line-height:1.05;text-align:center}.arcade-info-card>span{grid-column:1;grid-row:2;width:40px;height:40px}.arcade-info-card>span img{width:36px!important;height:36px!important;max-width:36px;max-height:36px;object-fit:contain}.arcade-info-card b{font-size:13px}.arcade-info-card small{font-size:10px;line-height:1.1}.arcade-tournament-info>.fa-chevron-right{display:block;grid-column:3;grid-row:2;justify-self:end;color:rgba(255,255,255,.72);font-size:13px}}.arcade-mode-slider>.arcade-tile .arcade-tile-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:last-child{grid-column:1/-1!important;grid-row:1!important}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:first-child{grid-column:1!important;grid-row:2!important}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:nth-child(2){grid-column:2!important;grid-row:2!important}.arcade-mode-slider>.arcade-tile .arcade-play-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;border-color:rgba(255,255,255,.22)}.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{background:linear-gradient(180deg,#40d86b,#1ca44a)}.arcade-mode-slider>.arcade-mode-5 .arcade-play-cta{background:linear-gradient(180deg,#45c7eb,#188dbb);box-shadow:inset 0 1px rgba(255,255,255,.25),0 7px 16px rgba(22,139,184,.24),0 3px 0 #126b90}.arcade-mode-slider>.arcade-mode-4 .arcade-play-cta{background:linear-gradient(180deg,#a67aef,#7145c5);box-shadow:inset 0 1px rgba(255,255,255,.25),0 7px 16px rgba(105,63,186,.24),0 3px 0 #543296}.arcade-mode-slider>.arcade-mode-6 .arcade-play-cta{background:linear-gradient(180deg,#f1a84a,#cf6f25);box-shadow:inset 0 1px rgba(255,255,255,.25),0 7px 16px rgba(194,96,28,.24),0 3px 0 #9e501b}@media (orientation:portrait) and (max-width:700px){.arcade-lobby-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto auto!important;min-height:0!important;overflow:hidden}.arcade-mode-slider{grid-column:1/-1;grid-row:1;min-height:0;padding:0 8px;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none}.arcade-mode-slider::after,.arcade-mode-slider::before{content:"";flex:0 0 var(--lobby-carousel-edge-space,72px)}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{position:relative!important;inset:auto!important;width:min(88vw,370px)!important;height:auto!important;min-height:265px;flex:0 0 auto!important;align-self:center;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.94)!important;opacity:.48!important;filter:saturate(.6) brightness(.84)!important;transition:transform .22s ease,opacity .22s ease,filter .22s ease}.arcade-mode-slider>.arcade-mode-5{order:1}.arcade-mode-slider>.arcade-play-tile{order:2}.arcade-mode-slider>.arcade-mode-4{order:3}.arcade-mode-slider>.arcade-mode-6{order:4}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{z-index:2;transform:scale(1.02)!important;opacity:1!important;filter:none!important}.arcade-mode-slider>.arcade-tile .arcade-play-cta{width:min(100%,210px);min-height:40px;margin:7px auto 2px;font-size:14px}.arcade-action-buttons{grid-column:1;grid-row:2}.arcade-wheel-feature{grid-column:2;grid-row:2}.arcade-info-strip{grid-column:1/-1;grid-row:3}}@media (orientation:portrait) and (max-width:576px) and (max-height:700px){.home-page:has(.chips-offer-banner) .chips-offer-banner{height:64px;flex-basis:64px}.home-page:has(.chips-offer-banner) .lobby-dashboard{height:108px;flex-basis:108px}.home-page:has(.chips-offer-banner) .mode-till{display:none}.home-page:has(.chips-offer-banner) .lobby-quick-icon{flex-basis:31px;width:31px;height:31px}}.arcade-mode-slider{display:contents}.lobby-tournament-title-desktop{display:none}.lobby-tournament-countdown{display:inline-flex;align-items:center;gap:6px}@media (min-width:701px) and (min-height:601px){.arcade-tournament-info strong{white-space:normal;overflow:visible}.arcade-tournament-info .lobby-tournament-title-desktop{display:block}.arcade-tournament-info .lobby-tournament-title-full{display:block;margin-top:4px;color:rgba(230,242,247,.72);font-size:.82em;line-height:1.1}.arcade-tournament-info .lobby-tournament-title-short{display:none}}@media (orientation:landscape) and (max-height:600px){.arcade-lobby-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(92px,.42fr);gap:10px;overflow:hidden}.arcade-mode-slider{grid-column:1/-1;grid-row:1;min-width:0;min-height:0;padding:1px 3px 5px;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:3px;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-tile{position:relative;inset:auto;grid-column:auto;grid-row:auto;flex:0 0 clamp(220px,39vw,350px);width:auto;height:100%;min-width:0;min-height:0;scroll-snap-align:start;scroll-snap-stop:always}.arcade-mode-slider>.arcade-play-tile{flex-basis:clamp(235px,42vw,375px);order:2}.arcade-mode-slider>.arcade-mode-5{order:1}.arcade-mode-slider>.arcade-mode-4{order:3}.arcade-mode-slider>.arcade-mode-6{order:4}.arcade-action-buttons,.arcade-info-strip{display:contents!important}.arcade-reward-info,.arcade-shop-button,.arcade-tournament-info,.arcade-wheel-feature{grid-row:2;width:auto;height:auto;min-width:0;min-height:0}.arcade-shop-button{grid-column:1}.arcade-wheel-feature{grid-column:2}.arcade-reward-info{grid-column:3}.arcade-tournament-info{grid-column:4}.arcade-play-tile{padding:8px 10px!important;overflow:hidden}.arcade-play-tile>strong{font-size:clamp(19px, 2.65vw, 27px);line-height:1}.arcade-play-icon{min-height:0}.arcade-play-icon img{width:min(67%,108px)!important;max-height:108px}.arcade-play-cta{min-width:108px;min-height:31px;margin:2px auto 0;padding:5px 11px;font-size:12px}.arcade-shop-button,.arcade-wheel-feature{padding:6px 8px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;text-align:center}.arcade-shop-button>span,.arcade-wheel-feature>span{flex:1;min-height:0;width:100%;display:grid;place-items:center}.arcade-shop-button>span img,.arcade-wheel-feature .lobby-wheel-symbol,.arcade-wheel-feature>span img{width:62px!important;height:62px!important;max-width:62px;max-height:62px;object-fit:contain}.arcade-shop-button strong,.arcade-wheel-feature>strong{order:2;width:100%;font-size:11px;line-height:1;text-align:center}.arcade-info-card{padding:7px 8px!important;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:6px;align-items:center;border:1px solid rgba(255,255,255,.045)!important;border-radius:13px!important;overflow:hidden}.arcade-info-card>span{width:38px;height:100%;min-height:0;display:grid;place-items:center}.arcade-info-card strong{font-size:10px}.arcade-info-card b,.arcade-info-card small{font-size:9px}}@media (orientation:portrait) and (max-width:700px){.lobby-tournament-countdown{flex-direction:column;justify-content:center;gap:3px;text-align:center}.lobby-tournament-countdown>i{font-size:14px}.arcade-lobby-page{padding-inline:10px;padding-bottom:10px}.arcade-lobby-board{gap:12px}.arcade-play-tile{padding:13px!important;padding-bottom:17px!important;display:grid!important;grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;column-gap:10px;row-gap:6px;align-items:center;text-align:center}.arcade-play-tile>strong{grid-column:2;grid-row:1;width:100%;font-size:clamp(18px, 5vw, 21px);line-height:1.05;text-align:center}.arcade-play-icon{grid-column:1;grid-row:1/3;width:100%;height:100%;min-height:0;display:grid;place-items:center}.arcade-play-icon img{width:min(94%,112px)!important;height:min(96%,108px);object-fit:contain}.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:min(100%,168px);margin:0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:5px}.arcade-play-tile .arcade-tile-meta b{width:100%;min-height:25px;padding:5px 8px;font-size:11px}.arcade-play-tile .arcade-tile-meta b:first-child{order:1}.arcade-play-tile .arcade-tile-meta b:last-child{order:2;font-size:13px}.arcade-play-tile .arcade-tile-meta b:nth-child(2){order:3}.arcade-play-tile .arcade-tile-meta b i{min-width:14px}.arcade-play-cta{grid-column:1/-1;grid-row:3;width:min(100%,242px);min-height:40px;margin:2px auto 3px}.arcade-mode-tile{padding:9px 11px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;overflow:hidden}.arcade-mode-tile>strong{position:relative;z-index:3;order:1;align-self:center;width:100%;font-size:clamp(16px, 4.5vw, 19px);line-height:1.05;text-align:center}.arcade-mode-tile .arcade-mode-icon{position:absolute;inset:25% 8% 25%;width:auto;height:auto;display:grid;place-items:center}.arcade-mode-tile .arcade-mode-icon img{width:min(72%,82px)!important;height:min(88%,72px)!important;max-width:82px;max-height:72px;object-fit:contain}.arcade-mode-6 .arcade-mode-icon img{width:min(68%,76px)!important;height:min(84%,68px)!important;max-width:76px;max-height:68px}.arcade-mode-tile .arcade-tile-meta{position:relative;z-index:3;order:3;width:min(100%,250px);margin:auto auto 0}.arcade-tile-meta{gap:5px}.arcade-info-strip{padding:7px}.arcade-info-card{gap:7px;padding:8px!important}.arcade-info-card strong{font-size:11px;line-height:1.1}.arcade-info-card b{font-size:13px;line-height:1.1}.arcade-info-card small{font-size:9px;line-height:1.1}}@media (orientation:portrait) and (max-width:370px){.arcade-lobby-page{padding-inline:6px}.arcade-lobby-board{gap:10px}}@media (orientation:portrait) and (max-width:700px){.arcade-mode-6{display:grid!important;grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:10px;align-items:center;text-align:center}.arcade-mode-6>strong{grid-column:2;grid-row:1;width:100%;text-align:center}.arcade-mode-6 .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:1/3;width:100%;height:100%;display:grid;place-items:center}.arcade-mode-6 .arcade-mode-icon img{width:min(86%,88px)!important;height:min(90%,82px)!important;max-width:88px;max-height:82px}.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:2;width:min(100%,168px);margin:5px auto 0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px}.arcade-mode-6 .arcade-tile-meta b{width:100%;min-height:23px;padding:4px 7px;font-size:10px}.arcade-mode-6 .arcade-tile-meta b:first-child{order:1}.arcade-mode-6 .arcade-tile-meta b:last-child{order:2;font-size:12px}.arcade-mode-6 .arcade-tile-meta b:nth-child(2){order:3}}@media (orientation:landscape) and (max-height:600px){.arcade-mode-slider{gap:14px;padding-inline:calc((100% - clamp(250px,44vw,380px))/ 2);scroll-padding-inline:0;scroll-snap-type:x mandatory!important;scroll-behavior:smooth}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{flex-basis:clamp(250px,44vw,380px);scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.92);opacity:.58;transition:transform .22s ease,opacity .22s ease,filter .22s ease;filter:saturate(.72)}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:scale(1);opacity:1;filter:saturate(1)}.arcade-mode-slider>.arcade-mode-tile{padding:12px 14px!important;display:grid!important;grid-template-columns:43% minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:12px;align-items:center;text-align:center}.arcade-mode-slider>.arcade-mode-tile>strong{grid-column:1/-1;grid-row:1;width:100%;font-size:clamp(17px, 2.1vw, 22px);line-height:1.05;text-align:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:100%;display:grid;place-items:center}.arcade-mode-slider>.arcade-mode-6 .arcade-mode-icon img,.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon img{width:min(90%,122px)!important;height:min(88%,112px)!important;max-width:122px;max-height:112px}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,auto);gap:5px}.arcade-mode-slider>.arcade-play-tile{padding:12px 14px!important;display:grid!important;grid-template-columns:43% minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;column-gap:12px;align-items:center}.arcade-mode-slider>.arcade-play-tile>strong{grid-column:1/-1;grid-row:1;width:100%;font-size:clamp(19px, 2.35vw, 25px);text-align:center}.arcade-mode-slider>.arcade-play-tile .arcade-play-icon{grid-column:1;grid-row:2;width:100%;height:100%}.arcade-mode-slider>.arcade-play-tile .arcade-play-icon img{width:min(94%,142px)!important;height:min(92%,132px);max-width:142px;max-height:132px}.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,auto);gap:5px}.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{grid-column:1/-1;grid-row:3;width:min(100%,205px);margin:3px auto 1px}}@media (orientation:portrait) and (max-width:700px){.arcade-play-tile .arcade-tile-meta{width:100%;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.arcade-play-tile .arcade-tile-meta b:first-child{grid-column:1;grid-row:1}.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-column:2;grid-row:1}.arcade-play-tile .arcade-tile-meta b:last-child{grid-column:1/-1;grid-row:2;min-height:27px;font-size:14px}.arcade-mode-6 .arcade-tile-meta,.arcade-mode-tile .arcade-tile-meta{width:100%;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 5px}.arcade-mode-6 .arcade-tile-meta b,.arcade-mode-tile .arcade-tile-meta b{width:100%;min-height:21px;padding:3px 5px;font-size:10px}.arcade-mode-6 .arcade-tile-meta b:first-child,.arcade-mode-tile .arcade-tile-meta b:first-child{grid-column:1;grid-row:1}.arcade-mode-6 .arcade-tile-meta b:nth-child(2),.arcade-mode-tile .arcade-tile-meta b:nth-child(2){grid-column:2;grid-row:1}.arcade-mode-6 .arcade-tile-meta b:last-child,.arcade-mode-tile .arcade-tile-meta b:last-child{grid-column:1/-1;grid-row:2;min-height:25px;font-size:14px}.arcade-mode-4 .arcade-mode-icon img,.arcade-mode-5 .arcade-mode-icon img{max-width:70px;max-height:52px}.arcade-mode-4 .arcade-mode-icon,.arcade-mode-5 .arcade-mode-icon{inset:24% 8% 38%}}@media (orientation:landscape) and (max-height:600px){.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 6px}.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta b:first-child{grid-column:1;grid-row:1}.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-column:2;grid-row:1}.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta b:last-child{grid-column:1/-1;grid-row:2;min-height:28px;font-size:15px}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 6px}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta b:first-child{grid-column:1;grid-row:1}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta b:nth-child(2){grid-column:2;grid-row:1}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta b:last-child{grid-column:1/-1;grid-row:2;min-height:28px;font-size:15px}}@media (orientation:portrait) and (max-width:700px){.arcade-info-card{position:relative;grid-template-columns:44px minmax(0,1fr) 16px;grid-template-rows:18px minmax(48px,1fr);column-gap:8px;row-gap:4px;padding:8px 10px!important;align-items:center}.arcade-info-card>div{grid-column:2;grid-row:2;gap:5px;align-self:center}.arcade-info-card>div>strong{position:absolute;top:8px;left:10px;right:10px;width:auto;font-size:13px;line-height:1.1;text-align:center}.arcade-info-card>span{grid-column:1;grid-row:2;width:44px;height:44px}.arcade-info-card>span img{width:40px!important;height:40px!important;max-width:40px;max-height:40px;padding:0!important;object-fit:contain}.arcade-info-card b{font-size:15px}.arcade-info-card small{font-size:11px;line-height:1.2}.arcade-tournament-info>.fa-chevron-right{display:block;grid-column:3;grid-row:2;justify-self:end;color:rgba(255,255,255,.72);font-size:15px}.arcade-shop-button>strong,.arcade-wheel-feature>strong{padding-bottom:7px}.arcade-shop-button>.arcade-action-arrow,.arcade-wheel-feature>.fa-chevron-right{bottom:15px}.arcade-mode-6,.arcade-play-tile{padding-top:17px!important}.arcade-mode-6>strong,.arcade-play-tile>strong{align-self:start;padding-top:3px;margin-bottom:5px}.arcade-mode-slider .arcade-tile-meta{height:auto!important;min-height:0;margin-top:7px;margin-bottom:5px;align-self:end;align-items:center}.arcade-mode-slider .arcade-tile-meta b{height:auto!important;padding-block:7px!important;align-self:center}.arcade-mode-6 .arcade-tile-meta,.arcade-play-tile .arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.arcade-mode-6 .arcade-tile-meta b,.arcade-mode-6 .arcade-tile-meta b:first-child,.arcade-mode-6 .arcade-tile-meta b:last-child,.arcade-mode-6 .arcade-tile-meta b:nth-child(2),.arcade-play-tile .arcade-tile-meta b,.arcade-play-tile .arcade-tile-meta b:first-child,.arcade-play-tile .arcade-tile-meta b:last-child,.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-row:1;min-width:0;min-height:24px;padding:4px}.arcade-mode-6 .arcade-tile-meta b:first-child,.arcade-play-tile .arcade-tile-meta b:first-child{grid-column:1}.arcade-mode-6 .arcade-tile-meta b:nth-child(2),.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-column:2}.arcade-mode-6 .arcade-tile-meta b:last-child,.arcade-play-tile .arcade-tile-meta b:last-child{grid-column:3;font-size:14px}.arcade-mode-4 .arcade-tile-meta,.arcade-mode-5 .arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:7px 0 5px}.arcade-mode-4 .arcade-tile-meta b,.arcade-mode-4 .arcade-tile-meta b:first-child,.arcade-mode-4 .arcade-tile-meta b:last-child,.arcade-mode-4 .arcade-tile-meta b:nth-child(2),.arcade-mode-5 .arcade-tile-meta b,.arcade-mode-5 .arcade-tile-meta b:first-child,.arcade-mode-5 .arcade-tile-meta b:last-child,.arcade-mode-5 .arcade-tile-meta b:nth-child(2){grid-row:1;min-width:0;min-height:23px;padding:4px 3px;font-size:10px}.arcade-mode-4 .arcade-tile-meta b:first-child,.arcade-mode-5 .arcade-tile-meta b:first-child{grid-column:1}.arcade-mode-4 .arcade-tile-meta b:nth-child(2),.arcade-mode-5 .arcade-tile-meta b:nth-child(2){grid-column:2}.arcade-mode-4 .arcade-tile-meta b:last-child,.arcade-mode-5 .arcade-tile-meta b:last-child{grid-column:3;font-size:12px}}@media (orientation:landscape) and (max-height:600px){.arcade-mode-slider>.arcade-tile:not(.lobby-carousel-active){transform:scale(.86)!important;transform-origin:center;opacity:.5!important;filter:saturate(.68)!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:scale(1)!important;opacity:1!important;filter:saturate(1)!important}.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{padding-top:16px!important}.arcade-mode-slider>.arcade-mode-tile>strong,.arcade-mode-slider>.arcade-play-tile>strong{padding-top:3px;font-size:clamp(20px, 2.5vw, 26px)}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta,.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{width:min(72%,148px);justify-self:center}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta b,.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta b{height:auto;padding-block:7px}.arcade-reward-info .lobby-reward-title-full,.arcade-tournament-info .lobby-tournament-title-full{display:inline!important}.arcade-reward-info .lobby-reward-title-short,.arcade-tournament-info .lobby-tournament-title-short{display:none!important}.arcade-shop-button>strong,.arcade-wheel-feature>strong{padding-bottom:5px}.arcade-shop-button>.arcade-action-arrow,.arcade-wheel-feature>.fa-chevron-right{bottom:12px}.arcade-info-card{position:relative;grid-template-columns:40px minmax(0,1fr) 14px;grid-template-rows:25px minmax(38px,auto);column-gap:7px;row-gap:3px;padding:14px 8px 8px!important;align-items:center}.arcade-info-card>div{grid-column:2;grid-row:2;gap:2px;align-self:center}.arcade-info-card>div>strong{position:absolute;top:15px;left:8px;right:8px;width:auto;font-size:12px;line-height:1.05;text-align:center}.arcade-info-card>span{grid-column:1;grid-row:2;width:40px;height:40px}.arcade-info-card>span img{width:36px!important;height:36px!important;max-width:36px;max-height:36px;object-fit:contain}.arcade-info-card b{font-size:13px}.arcade-info-card small{font-size:10px;line-height:1.1}.arcade-tournament-info>.fa-chevron-right{display:block;grid-column:3;grid-row:2;justify-self:end;color:rgba(255,255,255,.72);font-size:13px}}.header{height:64px;padding:8px 12px!important;background:radial-gradient(circle at 78% 0,rgba(88,65,152,.18),transparent 34%),radial-gradient(circle at 16% 100%,rgba(37,159,190,.13),transparent 38%),linear-gradient(180deg,rgba(9,33,44,.94),rgba(5,24,34,.88));border-bottom:1px solid rgba(172,224,239,.09);box-shadow:0 12px 32px rgba(0,0,0,.2),inset 0 -1px 0 rgba(255,255,255,.025);backdrop-filter:blur(14px)}#openProfile,.header .header-buychips-link,.header .header-home-link,.header-settings-dropdown .header-mobile-menu-button{box-sizing:border-box;height:44px!important;min-height:44px!important;border-radius:14px!important;transform:translateY(0);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease!important}.header .header-home-link{width:44px;min-width:44px;padding:0!important;align-items:center;justify-content:center;color:#e8fbff!important;background:linear-gradient(180deg,#287f9b,#155166)!important;border:1px solid rgba(115,224,250,.42)!important;box-shadow:0 4px 0 #0b3444,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.17)!important}.header .header-home-link i{margin:0!important;font-size:17px}.header .header-buychips-link{background:linear-gradient(180deg,#ef6674,#b6314d)!important;border:1px solid rgba(255,160,153,.45)!important;box-shadow:0 4px 0 #721a31,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.2)!important}.header-settings-dropdown .header-mobile-menu-button{width:44px!important;min-width:44px!important;padding:0!important;color:#f7ebff!important;background:linear-gradient(180deg,#8557b7,#57317f)!important;border:1px solid rgba(198,144,246,.42)!important;box-shadow:0 4px 0 #351c50,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.18)!important}.header-settings-dropdown .header-mobile-menu-button::after{display:none!important}#openProfile{width:44px!important;min-width:44px!important;padding:3px!important;background:linear-gradient(180deg,#d8ae4e,#936321)!important;border:1px solid rgba(255,222,132,.52)!important;box-shadow:0 4px 0 #5e3c13,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.22)!important}#openProfile>span{display:none!important}#openProfile img{width:36px!important;height:36px!important;border:1px solid rgba(255,244,207,.42)!important;border-radius:10px!important;box-shadow:none!important}.header .blot-balance-animated{box-sizing:border-box;min-height:44px!important;padding:0 14px!important;border:1px solid rgba(255,215,100,.38)!important;border-radius:14px!important;background:radial-gradient(circle at 12% 0,rgba(255,226,111,.2),transparent 44%),linear-gradient(180deg,rgba(71,67,48,.98),rgba(34,38,35,.99))!important;box-shadow:0 4px 0 #171d1b,0 9px 18px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.1)!important}.header .blot-balance-animated strong{display:inline-flex;align-items:center;gap:7px}.header .blot-balance-animated strong>i{margin:0!important;color:#ffd45d}.header .blot-balance-animated .text-white{color:#fff4c8!important}@media (hover:hover) and (pointer:fine){#openProfile:hover,.header .header-buychips-link:hover,.header .header-home-link:hover,.header-settings-dropdown .header-mobile-menu-button:hover{transform:translateY(-1px)!important;filter:brightness(1.1) saturate(1.06)}.header .header-home-link:hover{box-shadow:0 5px 0 #0b3444,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.19)!important}.header .header-buychips-link:hover{box-shadow:0 5px 0 #721a31,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.22)!important}.header-settings-dropdown .header-mobile-menu-button:hover{box-shadow:0 5px 0 #351c50,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.2)!important}#openProfile:hover{box-shadow:0 5px 0 #5e3c13,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.24)!important}}@media (max-width:932px){#openProfile,.header .blot-balance-animated,.header .header-buychips-link,.header-settings-dropdown .header-mobile-menu-button{height:40px!important;min-height:40px!important;border-radius:12px!important}#openProfile,.header-settings-dropdown .header-mobile-menu-button{width:40px!important;min-width:40px!important}#openProfile img{width:32px!important;height:32px!important;border-radius:9px!important}.header .blot-balance-animated{padding-inline:9px!important}}.main .header{background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,radial-gradient(circle at 82% -45%,rgba(130,77,150,.18),transparent 38%),radial-gradient(circle at 12% 150%,rgba(202,151,54,.08),transparent 34%),linear-gradient(180deg,rgba(29,30,31,.985),rgba(10,15,18,.98));background-blend-mode:soft-light,normal,normal,normal;border-bottom:1px solid rgba(239,195,94,.22);box-shadow:0 10px 28px rgba(0,0,0,.32),inset 0 -1px rgba(255,233,169,.045);backdrop-filter:none;-webkit-backdrop-filter:none}.main .header::after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,rgba(240,190,72,.72) 28%,rgba(133,84,164,.5) 70%,transparent);pointer-events:none}.main .header .header-home-link{color:#ffe9a3!important;background:linear-gradient(145deg,rgba(89,68,35,.82),rgba(40,32,23,.92))!important;border:1px solid rgba(244,202,103,.28)!important;box-shadow:0 5px 12px rgba(0,0,0,.25),inset 0 1px rgba(255,245,205,.08)!important}.main .header .header-install-link{color:#efeaff;background:linear-gradient(145deg,rgba(101,66,151,.82),rgba(58,40,91,.92))!important;border-color:rgba(197,157,255,.3);box-shadow:0 5px 14px rgba(40,19,71,.3),inset 0 1px rgba(255,255,255,.08)}.main .header .header-invite-link{background:linear-gradient(135deg,#7c4bc5,#a23e99 55%,#c76d3a)!important;border-color:rgba(255,190,226,.3)!important}.main .header .header-buychips-link{color:#fff9df!important;background:linear-gradient(145deg,#e65763,#ad263d)!important;border:1px solid rgba(255,151,157,.38)!important;box-shadow:0 5px 0 #76192a,0 8px 15px rgba(0,0,0,.26)!important}.main .header .blot-balance-animated{min-height:40px;padding-inline:12px!important;color:#ffe38a;background:rgba(232,181,63,.085);border:1px solid rgba(240,198,95,.18);border-radius:13px;box-shadow:inset 0 1px rgba(255,244,202,.045)}.main .header .blot-balance-animated i{color:#f4c44e}.main .header .blot-balance-animated strong{color:#fff0ae;text-shadow:0 2px 7px rgba(0,0,0,.4)}.main .header #openProfile,.main .header .header-mobile-menu-button{background:linear-gradient(150deg,rgba(56,58,58,.92),rgba(24,29,30,.96))!important;border:1px solid rgba(230,195,112,.17)!important;box-shadow:0 5px 12px rgba(0,0,0,.25)!important}.main .header #openProfile img{border:2px solid rgba(243,205,112,.62);box-shadow:0 0 0 3px rgba(235,186,70,.1)}@media (max-width:932px){.main .header{backdrop-filter:none;-webkit-backdrop-filter:none}.main .header .blot-balance-animated{min-height:34px;padding-inline:7px!important}.main .header .header-buychips-link{box-shadow:0 3px 0 #76192a!important}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:560px){#openProfile img{box-shadow:none!important}}.header>.row{height:100%}.header>.row>.col:first-child{display:flex;align-items:center}.header .btn,.header-fortune-link,.header-install-link,.header-landscape-lobby-back{min-height:42px;border:1px solid rgba(173,222,236,.1)!important;border-radius:13px!important;background:linear-gradient(145deg,rgba(22,62,76,.78),rgba(8,35,47,.88))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 18px rgba(0,0,0,.14)!important;color:rgba(239,250,253,.92)!important;transition:transform .18s ease,background .18s ease,border-color .18s ease}.header .btn:hover,.header-fortune-link:hover,.header-install-link:hover,.header-landscape-lobby-back:hover{transform:none;border-color:rgba(173,222,236,.1)!important;background:linear-gradient(145deg,rgba(22,62,76,.78),rgba(8,35,47,.88))!important}.header .header-home-link{height:42px!important;color:#bfefff!important}.header-install-link{height:42px;margin-left:8px;padding-inline:12px;gap:8px;align-self:center;border-color:rgba(85,200,226,.12)!important;background:linear-gradient(145deg,rgba(22,85,104,.52),rgba(8,39,52,.76))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;font-size:13px}.header-promo-rotator{position:relative;width:max-content;height:42px;margin-left:8px;display:grid!important;grid-template-columns:max-content;align-items:center}.header-promo-rotator .header-install-link{position:relative;grid-column:1;grid-row:1;width:auto;height:42px;margin:0;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;line-height:1;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(5px);transition:opacity .24s ease,transform .24s ease,visibility .24s}.header-promo-rotator .header-promo-item.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header-promo-item>span{padding-inline:5px;display:inline-flex;align-items:center;align-self:center;line-height:1.15;white-space:nowrap}.header-invite-link{font-family:inherit;color:#fff9e8!important;border-color:rgba(255,218,111,.72)!important;background:linear-gradient(135deg,#8152d4 0,#a946a3 52%,#d17b45 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 7px 18px rgba(126,62,171,.3)!important}.header-promo-rotator .header-invite-link:focus-visible,.header-promo-rotator .header-invite-link:hover{color:#fff!important;border-color:#ffe28b!important;background:linear-gradient(135deg,#9362e5 0,#bd50b3 52%,#e38d50 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px rgba(157,71,190,.44),0 0 15px rgba(255,202,91,.18)!important;transform:translateY(-1px)}.header-promo-rotator .header-invite-link.active,.header-promo-rotator .header-invite-link.show,.header-promo-rotator .header-invite-link:active,.header-promo-rotator .header-invite-link:focus{color:#fff!important;border-color:rgba(255,226,139,.86)!important;background:linear-gradient(135deg,#8958dc 0,#b64bac 52%,#da824a 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 8px 20px rgba(145,66,184,.38)!important}.header-invite-link>.fa-user-plus{color:#ffe17c;filter:drop-shadow(0 1px 4px rgba(55,20,67,.35))}.invite-friend-modal .modal-content{position:relative;padding:27px;align-items:center;color:#eefafd;text-align:center;background:linear-gradient(155deg,#123b47,#071d26);border:1px solid rgba(242,196,94,.34);border-radius:22px;box-shadow:0 22px 60px rgba(0,0,0,.38)}.invite-friend-close{position:absolute;top:12px;right:12px;width:36px;height:36px;display:grid;place-items:center;color:#dff5fa;background:rgba(255,255,255,.07);border:0;border-radius:11px}.invite-friend-icon{width:68px;height:68px;display:grid;place-items:center;color:#302105;background:#f2c45e;border-radius:20px;font-size:28px}.invite-friend-kicker{margin-top:14px;color:#f2c45e;font-size:13px;font-weight:850}.invite-friend-modal h3{margin:5px 0 0;font-size:25px;font-weight:950}.invite-friend-reward{margin:10px 0 6px;color:#ffd66f;font-size:27px}.invite-friend-reward strong{margin-right:7px}.invite-friend-modal p{margin:5px 0 14px;color:rgba(231,246,249,.76);font-size:15px;line-height:1.4}.invite-friend-condition{width:100%;padding:12px;display:flex;align-items:center;gap:10px;color:#dff8f1;background:rgba(79,216,174,.09);border:1px solid rgba(79,216,174,.18);border-radius:13px;font-size:14px;font-weight:750;text-align:left}.invite-friend-condition i{color:#4fd8ae}.invite-friend-share{width:100%;min-height:48px;margin-top:15px;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:#2c2008!important;background:#f2c45e!important;border:0!important;border-radius:13px!important;font-size:16px;font-weight:900}@media (max-width:575.98px){.invite-friend-modal .modal-content{padding:23px 18px 19px}.invite-friend-modal h3{font-size:22px}.invite-friend-condition,.invite-friend-modal p{font-size:14px}}@media (max-width:932px) and (orientation:landscape){.invite-friend-modal .modal-content{max-height:calc(100dvh - 12px);padding:15px 48px 15px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.invite-friend-icon{width:48px;height:48px;border-radius:15px;font-size:21px}.invite-friend-kicker{margin-top:7px}.invite-friend-modal h3{margin-top:2px;font-size:20px}.invite-friend-reward{margin:4px 0 2px;font-size:22px}.invite-friend-modal p{margin:2px 0 8px;line-height:1.3}.invite-friend-condition{padding:9px 11px}.invite-friend-share{min-height:42px;margin-top:9px}}.header-install-link:focus,.header-install-link:hover{border-color:rgba(85,200,226,.12)!important;background:linear-gradient(145deg,rgba(22,85,104,.62),rgba(8,39,52,.82))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important}.header .header-install-reward{height:20px!important;min-height:20px;padding-inline:6px;border:1px solid rgba(255,232,145,.58);border-radius:7px;color:#2d1d02;background:#e1aa32;box-shadow:inset 0 1px 0 rgba(255,250,211,.42),0 2px 8px rgba(222,164,39,.2)}.header .header-install-reward i{color:#2d1d02}.header .btn-purple{border-color:rgba(183,145,255,.18)!important;background:linear-gradient(145deg,rgba(115,75,179,.9),rgba(70,45,126,.94))!important}.header .btn-purple:active,.header .btn-purple:focus,.header .btn-purple:hover{border-color:rgba(183,145,255,.18)!important;background:linear-gradient(145deg,rgba(115,75,179,.9),rgba(70,45,126,.94))!important}.header .btn-danger{border-color:rgba(255,130,145,.16)!important;background:linear-gradient(145deg,rgba(215,69,89,.94),rgba(159,43,66,.96))!important}.header .btn-danger:active,.header .btn-danger:focus,.header .btn-danger:hover{border-color:rgba(255,130,145,.16)!important;background:linear-gradient(145deg,rgba(215,69,89,.94),rgba(159,43,66,.96))!important}.header-fortune-link{width:42px;height:42px;display:inline-grid;place-items:center;padding:2px;border:0!important;background:0 0!important;box-shadow:none!important}.header-fortune-link:active,.header-fortune-link:focus,.header-fortune-link:hover{border:0!important;background:0 0!important;box-shadow:none!important}.header-fortune-link .wheel-icon{width:38px;height:38px}.header .blot-balance-animated{min-height:42px;margin-right:8px;padding-inline:11px!important;border:0;border-radius:13px;background:0 0;box-shadow:none}.header .blot-balance-animated strong{min-height:0;padding:0;font-size:21px;font-weight:900}.header-settings-dropdown .header-mobile-menu-button{width:auto;min-width:42px;padding:5px 12px!important}.header-settings-dropdown .header-mobile-menu-button{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.header-settings-dropdown .header-mobile-menu-button:focus,.header-settings-dropdown .header-mobile-menu-button:hover{background:rgba(111,193,214,.09)!important;border-color:transparent!important;box-shadow:none!important}.header .header-home-link{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.header .header-home-link:focus,.header .header-home-link:hover{background:rgba(111,193,214,.09)!important;border-color:transparent!important;box-shadow:none!important}.header-settings-dropdown{margin-left:0!important;margin-right:8px!important}#openProfile{width:auto;min-width:42px;padding:5px 7px 5px 10px!important;gap:7px;white-space:nowrap;background:0 0!important;border-color:transparent!important;box-shadow:none!important}#openProfile:focus,#openProfile:hover{background:rgba(111,193,214,.09)!important;border-color:transparent!important;box-shadow:none!important}.header .btn-danger:active,.header .btn-danger:focus,.header .btn-danger:hover,.header .btn-purple:active,.header .btn-purple:focus,.header .btn-purple:hover{filter:brightness(1.12) saturate(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 18px rgba(0,0,0,.18)!important}#openProfile>span{margin:0!important;max-width:105px;overflow:hidden;text-overflow:ellipsis;font-size:14px}#openProfile img{width:31px;height:31px;border:1px solid rgba(159,226,243,.28);box-shadow:0 0 0 3px rgba(50,143,168,.1)}@media (max-width:767px){.header{height:56px;padding:6px 8px!important}.header .btn,.header-fortune-link,.header-landscape-lobby-back{min-height:40px;border-radius:12px!important}.header-fortune-link{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:2px!important;display:inline-grid!important;place-items:center!important;align-self:center!important}.header-fortune-link .wheel-icon{width:36px!important;height:36px!important;margin:0!important}.header .btn-purple{min-width:45px;padding-inline:9px!important}.header .header-buychips-link{min-width:40px;padding-inline:9px!important}.header .blot-balance-animated{min-height:40px;padding-inline:8px!important}.header .blot-balance-animated strong{font-size:19px}.header-settings-dropdown .header-mobile-menu-button{width:40px;min-width:40px;padding:5px 10px!important}#openProfile{width:40px;min-width:40px;padding:5px!important}#openProfile img{width:29px;height:29px;border-radius:9px!important}}@media (max-width:932px){.header-landscape-lobby-back,.header-landscape-lobby-back:active,.header-landscape-lobby-back:focus,.header-landscape-lobby-back:focus-visible,.header-landscape-lobby-back:hover{top:50%!important;transform:translate3d(0,-50%,0)!important;transition:none!important}#openProfile img{border-radius:9px!important}#openProfile{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#openProfile img{width:30px!important;height:30px!important}}@media (max-width:767px) and (orientation:portrait){.header .header-buychips-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-inline:0!important}.header .header-buychips-compact-icon{width:auto!important;margin:0!important;line-height:1;text-align:center}}@media (orientation:landscape) and (max-height:600px){.header{height:50px;padding-block:4px!important}.header .blot-balance-animated,.header .btn,.header-fortune-link,.header-landscape-lobby-back{min-height:38px}.header-fortune-link{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}.header-fortune-link .wheel-icon{width:34px!important;height:34px!important}#openProfile{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:4px!important}#openProfile img{width:28px!important;height:28px!important}.header-landscape-lobby-back,.header-landscape-lobby-back:active,.header-landscape-lobby-back:focus,.header-landscape-lobby-back:hover{transform:translateY(-50%)!important;transition:none!important}}.modal.fade{transition:opacity .11s linear!important}.modal-backdrop.fade{transition:opacity .1s linear!important}.modal.fade .modal-dialog{opacity:0;transform:translate3d(0,7px,0) scale(.99)!important;transition:transform .14s cubic-bezier(.2, .78, .24, 1),opacity .1s linear!important}.modal.show .modal-dialog{opacity:1;transform:translate3d(0,0,0) scale(1)!important}@media (prefers-reduced-motion:reduce){.modal-backdrop.fade,.modal.fade,.modal.fade .modal-dialog{transition:none!important}}@media (max-width:700px) and (orientation:portrait){#openProfile{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}#openProfile img{width:40px!important;height:40px!important;border-radius:11px!important;box-shadow:none!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#openProfile{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important}#openProfile img{width:38px!important;height:38px!important;border-radius:10px!important;box-shadow:none!important}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.header-settings-dropdown{--mobile-header-menu-width:62px}.mobile-rotate-icon{position:relative;width:28px;height:28px;display:grid;place-items:center;color:#8adcf0}.mobile-rotate-icon>.fa-mobile-screen-button{font-size:20px}.mobile-rotate-icon>.fa-rotate{position:absolute;right:-3px;bottom:-2px;padding:2px;color:#f1cc68!important;background:#12333f;border-radius:50%;font-size:10px!important}}@keyframes mobileMenuIconDrop{from{opacity:0;transform:translate3d(0,-16px,0) scale(.82)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes mobileLanguageFlyout{from{opacity:0;transform:translate3d(8px,0,0) scale(.96)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}.main .header #openProfile,.main .header .header-buychips-link,.main .header .header-home-link,.main .header .header-settings-dropdown .header-mobile-menu-button{box-sizing:border-box;height:44px!important;min-height:44px!important;border-radius:14px!important;transform:translateY(0);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease!important}.main .header .header-home-link{width:44px;min-width:44px;padding:0!important;align-items:center;justify-content:center;color:#e8fbff!important;background:linear-gradient(180deg,#287f9b,#155166)!important;border:1px solid rgba(115,224,250,.42)!important;box-shadow:0 4px 0 #0b3444,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.17)!important}.main .header .header-home-link i{margin:0!important;font-size:17px}.main .header .header-buychips-link{background:linear-gradient(180deg,#ef6674,#b6314d)!important;border:1px solid rgba(255,160,153,.45)!important;box-shadow:0 4px 0 #721a31,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.2)!important}.main .header .header-settings-dropdown .header-mobile-menu-button{width:44px!important;min-width:44px!important;padding:0!important;color:#f7ebff!important;background:linear-gradient(180deg,#8557b7,#57317f)!important;border:1px solid rgba(198,144,246,.42)!important;box-shadow:0 4px 0 #351c50,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.18)!important}.main .header #openProfile{width:44px!important;min-width:44px!important;padding:3px!important;background:linear-gradient(180deg,#d8ae4e,#936321)!important;border:1px solid rgba(255,222,132,.52)!important;box-shadow:0 4px 0 #5e3c13,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.22)!important}.main .header #openProfile>span{display:none!important}.main .header #openProfile img{width:36px!important;height:36px!important;border:1px solid rgba(255,244,207,.42)!important;border-radius:10px!important;box-shadow:none!important}.main .header .blot-balance-animated{box-sizing:border-box;min-height:44px!important;padding:0 14px!important;border:1px solid rgba(255,215,100,.38)!important;border-radius:14px!important;background:radial-gradient(circle at 12% 0,rgba(255,226,111,.2),transparent 44%),linear-gradient(180deg,rgba(71,67,48,.98),rgba(34,38,35,.99))!important;box-shadow:0 4px 0 #171d1b,0 9px 18px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.1)!important}.main .header .blot-balance-animated strong{display:inline-flex;align-items:center;gap:7px}.main .header .blot-balance-animated strong>i{margin:0!important;color:#ffd45d}.main .header .blot-balance-animated .text-white{color:#fff4c8!important}@media (hover:hover) and (pointer:fine){.main .header #openProfile:hover,.main .header .header-buychips-link:hover,.main .header .header-home-link:hover,.main .header .header-settings-dropdown .header-mobile-menu-button:hover{transform:translateY(-1px)!important;filter:brightness(1.1) saturate(1.06)}.main .header .header-home-link:hover{box-shadow:0 5px 0 #0b3444,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.19)!important}.main .header .header-buychips-link:hover{box-shadow:0 5px 0 #721a31,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.22)!important}.main .header .header-settings-dropdown .header-mobile-menu-button:hover{box-shadow:0 5px 0 #351c50,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.2)!important}.main .header #openProfile:hover{box-shadow:0 5px 0 #5e3c13,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.24)!important}}@media (max-width:932px){.main .header #openProfile,.main .header .blot-balance-animated,.main .header .header-buychips-link,.main .header .header-settings-dropdown .header-mobile-menu-button{height:40px!important;min-height:40px!important;border-radius:12px!important}.main .header #openProfile,.main .header .header-settings-dropdown .header-mobile-menu-button{width:40px!important;min-width:40px!important}.main .header #openProfile img{width:32px!important;height:32px!important;border-radius:9px!important}.main .header .blot-balance-animated{padding-inline:9px!important}}@media (min-width:933px){.main .header #openProfile{width:auto!important;min-width:44px!important;padding:3px 10px 3px 3px!important;gap:8px!important}.main .header #openProfile>span{display:block!important;max-width:120px;color:#fff4c8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800}}.main .header .header-settings-dropdown .header-mobile-menu-button{display:inline-grid!important;place-items:center!important;line-height:1!important}.main .header .header-settings-dropdown .header-mobile-menu-button::after{display:none!important}.main .header .header-settings-dropdown .header-mobile-menu-button>i{width:auto!important;padding:0!important;line-height:1!important;transform:none!important}.main .header .btn-purple[href="/vip"]{box-sizing:border-box;height:44px!important;min-height:44px!important;padding:0 14px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(207,151,255,.48)!important;border-radius:14px!important;background:linear-gradient(180deg,#9a61cf,#63328e)!important;box-shadow:0 4px 0 #3c1d59,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.2)!important;transform:translateY(0)!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease!important}@media (hover:hover) and (pointer:fine){.main .header .btn-purple[href="/vip"]:hover{transform:translateY(-1px)!important;filter:brightness(1.1) saturate(1.06);box-shadow:0 5px 0 #3c1d59,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.22)!important}}@media (max-width:932px){.main .header .btn-purple[href="/vip"]{height:40px!important;min-height:40px!important;padding-inline:10px!important;border-radius:12px!important}}.main .header #openProfile{color:#fff5dc!important;background:radial-gradient(circle at 12% 0,rgba(224,181,91,.14),transparent 46%),linear-gradient(180deg,#51493c,#302d29)!important;border-color:rgba(224,190,119,.28)!important;box-shadow:0 4px 0 #201d19,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.11)!important}.main .header #openProfile>span{color:#fff3d7!important}.main .header #openProfile img{border-color:rgba(229,202,145,.3)!important}@media (min-width:933px){.main .header #openProfile{padding:3px 10px 3px 7px!important}}@media (hover:hover) and (pointer:fine){.main .header #openProfile:hover{background:radial-gradient(circle at 12% 0,rgba(235,194,103,.18),transparent 48%),linear-gradient(180deg,#605648,#39342e)!important;border-color:rgba(236,203,133,.38)!important;box-shadow:0 5px 0 #201d19,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.14)!important}}.main .header .header-home-link,.main .header .header-settings-dropdown .header-mobile-menu-button{color:#fff3d7!important;background:radial-gradient(circle at 18% 0,rgba(224,181,91,.14),transparent 46%),linear-gradient(180deg,#51493c,#302d29)!important;border-color:rgba(224,190,119,.28)!important;box-shadow:0 4px 0 #201d19,0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.11)!important}@media (hover:hover) and (pointer:fine){.main .header .header-home-link:hover,.main .header .header-settings-dropdown .header-mobile-menu-button:hover{color:#fff8e8!important;background:radial-gradient(circle at 18% 0,rgba(235,194,103,.18),transparent 48%),linear-gradient(180deg,#605648,#39342e)!important;border-color:rgba(236,203,133,.38)!important;box-shadow:0 5px 0 #201d19,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.14)!important}}.main .header #openProfile,.main .header .header-settings-dropdown .header-mobile-menu-button{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.main .header .header-settings-dropdown .header-mobile-menu-button{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important}.main .header .header-settings-dropdown .header-mobile-menu-button>i{position:absolute;left:50%;top:50%;margin:0!important;transform:translate(-50%,-50%)!important}.main .header .header-settings-dropdown .header-mobile-menu-button::after{content:""!important;position:absolute;top:50%;right:2px;display:inline-block!important;margin:0!important;vertical-align:middle;border-top:.28em solid currentColor!important;border-right:.24em solid transparent!important;border-bottom:0!important;border-left:.24em solid transparent!important;transform:translateY(-25%);opacity:.72}@media (hover:hover) and (pointer:fine){.main .header #openProfile:hover,.main .header .header-settings-dropdown .header-mobile-menu-button:hover{background:radial-gradient(circle at 18% 0,rgba(235,194,103,.18),transparent 48%),linear-gradient(180deg,#605648,#39342e)!important;border-color:rgba(236,203,133,.38)!important;box-shadow:0 5px 0 #201d19,0 11px 20px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.14)!important}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.main .header .header-invite-link,.main .header .header-promo-rotator{display:none!important}.main .header .mobile-rotate-icon>.fa-rotate{color:#f5d887!important;background:#393127!important}}.main .header .blot-balance-animated{background:0 0!important;border-color:transparent!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.main .header #openProfile:hover,.main .header .header-settings-dropdown .header-mobile-menu-button:hover{background:linear-gradient(105deg,#292729,#302735)!important;border-color:rgba(239,195,94,.25)!important;box-shadow:inset 0 1px rgba(255,233,169,.06)!important;filter:none!important;transform:none!important}}.main .header .header-settings-dropdown .header-mobile-menu-button{width:50px!important;min-width:50px!important;padding-right:8px!important}.main .header .header-settings-dropdown .header-mobile-menu-button>i{left:calc(50% - 4px)}.main .header .header-settings-dropdown .header-mobile-menu-button::after{right:7px}.main .header .header-promo-rotator .header-install-link:not(.header-invite-link){color:#d4cfc8!important;background:linear-gradient(110deg,#242321,#28222d)!important;border-color:rgba(225,203,162,.16)!important;box-shadow:none!important}.main .header .header-promo-rotator .header-install-link:not(.header-invite-link) strong{color:#d4cfc8!important;background:rgba(255,255,255,.055)!important;box-shadow:none!important}.main .header .header-promo-rotator .header-invite-link{color:#fff3df!important;background:linear-gradient(115deg,#8750bc,#633c86)!important;border-color:#c396df!important;box-shadow:inset 0 1px #fff0c980,0 3px 8px #0003!important}.main .header .header-promo-rotator .header-invite-link>.fa-user-plus{color:#ffe09a!important;filter:none!important}.main .header .header-promo-rotator .header-invite-link:is(:hover,:focus-visible,:active){color:#fff3df!important;background:linear-gradient(115deg,#995fcf,#76499b)!important;border-color:#dbb5ef!important;box-shadow:inset 0 1px #fff0c980,0 3px 8px #0003!important}.main .header .header-promo-rotator .header-install-link:not(.header-invite-link)>.fa-mobile-screen-button{color:#c5ace5!important}.main .header .header-promo-rotator .header-install-reward>.fa-coins{color:#ffd571!important;opacity:1!important}.main .header .header-promo-rotator .header-install-link:not(.header-invite-link) .header-install-reward{background:#37312a!important;color:#fff0cf!important}.main .header .header-promo-rotator .header-invite-link .header-install-reward{background:#3d2855!important;color:#fff0cf!important}.main .header .btn-purple[href="/vip"]{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;color:#39270e!important;background:linear-gradient(180deg,#f3d58d,#d5a448)!important;border-color:#f8dda1!important;box-shadow:0 3px 0 #76551f,0 5px 10px #0003,inset 0 1px #fff1c9!important}.main .header .btn-purple[href="/vip"]>.fa-crown{color:inherit;font-size:.9em}@media (hover:hover) and (pointer:fine){.main .header .btn-purple[href="/vip"]:hover{background:linear-gradient(180deg,#ffe3a0,#e0b258)!important;box-shadow:0 3px 0 #76551f,0 5px 10px #0003,inset 0 1px #fff1c9!important;filter:none!important}}.main .header .header-buychips-link{color:#f0ffec!important;background:linear-gradient(180deg,#52983e,#306c2c)!important;border-color:#91c878!important;box-shadow:0 3px 0 #204b1d,0 5px 10px #0003,inset 0 1px #c4e9ad66!important}@media (hover:hover) and (pointer:fine){.main .header .header-buychips-link:hover{background:linear-gradient(180deg,#60a94a,#397d32)!important;box-shadow:0 3px 0 #204b1d,0 5px 10px #0003,inset 0 1px #c4e9ad66!important;filter:none!important}}.main .header .header-home-link{background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(180deg,#51493c,#302d29)!important;background-blend-mode:soft-light,normal}@media (hover:hover) and (pointer:fine){.main .header .header-home-link:hover{background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(180deg,#605648,#39342e)!important}.main .header #openProfile:hover,.main .header .header-settings-dropdown .header-mobile-menu-button:hover{background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(105deg,#292729,#302735)!important;background-blend-mode:soft-light,normal}}.main:not(.game-page-active) .header .header-landscape-lobby-back{color:#f4dfb0!important;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(120deg,#39332b,#302735)!important;background-blend-mode:soft-light,normal;border:1px solid #aa814866!important;box-shadow:inset 0 1px #fff0c30d!important;border-radius:12px!important}.main:not(.game-page-active) .header .header-landscape-lobby-back:focus-visible,.main:not(.game-page-active) .header .header-landscape-lobby-back:hover{border-color:#c49e5c!important;color:#ffe7ad!important}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.main .header .btn-purple[href="/vip"],.main .header .header-buychips-link{height:34px!important;min-height:34px!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;transform:translateY(-1px)!important}.main .header .header-settings-dropdown .header-mobile-menu-button{width:42px!important;min-width:42px!important;padding:0!important}.main .header .header-settings-dropdown .header-mobile-menu-button::after{display:none!important}.main .header .header-settings-dropdown .header-mobile-menu-button>i{left:50%!important}}.blot-toast-wrap{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:min(360px,calc(100vw - 24px))}.blot-toast{grid-template-columns:32px minmax(0,1fr) 32px;gap:10px;color:#fff2d7;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(130deg,#3c342b,#29252b);background-blend-mode:soft-light,normal;border:1px solid #b58e4966;border-radius:16px;box-shadow:0 8px 24px #0005,inset 0 1px #ffe9b312}.blot-toast-text{color:#f5e9d1;font-size:14px;font-weight:600;line-height:1.4}.blot-toast-info .blot-toast-icon{color:#f1cc7c;background:#c79c4126}.blot-toast-success .blot-toast-icon{color:#a8dca9;background:#639f6b26}.blot-toast-error .blot-toast-icon{color:#efa69b;background:#bb62552b}.blot-toast-close{width:32px;height:32px;color:#d7c19b;background:#d7b7750d}.blot-toast-close:focus-visible,.blot-toast-close:hover{color:#fff0ca;background:#d7b77524}@media(prefers-reduced-motion:reduce){.blot-toast{transition:none}}@media (max-width:767px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.main .header .btn-purple[href="/vip"]{width:40px;min-width:40px;padding-left:0!important;padding-right:0!important;display:inline-flex;align-items:center;justify-content:center;gap:0}.main .header .btn-purple[href="/vip"]>span{display:none!important}.main .header .btn-purple[href="/vip"]>.fa-crown{font-size:20px!important;margin:0!important;line-height:1}}.header-buychips-portrait-label{display:none}@media (orientation:portrait) and (max-width:767px){.main .header .header-buychips-link{width:auto!important;min-width:0!important;padding-inline:8px!important;display:inline-flex;align-items:center;justify-content:center;gap:5px}.main .header .header-buychips-portrait-label{display:inline;font-size:12px;line-height:1}.main .header .blot-balance-animated{margin-left:auto!important;margin-right:0!important;padding-left:4px!important;padding-right:0!important}.main .header #openProfile{margin-left:2px!important}}.main .header #openProfile{position:relative;overflow:visible}.main .header #openProfile.blot-user-vip::after{content:"\f521";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;top:-5px;font-size:17px;line-height:1;color:#f5d180;text-shadow:0 1px 1px #715022,0 2px 4px #0008;transform:rotate(18deg);z-index:2;pointer-events:none}@media(max-width:767px),(orientation:landscape) and (max-height:600px){.main .header #openProfile.blot-user-vip::after{top:-3px;right:0;font-size:15px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.main .header .btn-purple[href="/vip"]{width:auto!important;min-width:72px;padding-inline:10px!important;gap:6px}.main .header .btn-purple[href="/vip"]>span{display:inline!important;font-size:14px}.main .header .btn-purple[href="/vip"]>.fa-crown{font-size:18px!important}}.header a[href="/signin"].btn{color:#302719;background:linear-gradient(135deg,#ebcf92,#ba944f);border:1px solid #dfbd7b;border-radius:13px;box-shadow:inset 0 1px #fff4}.header a[href="/signin"].btn:focus-visible,.header a[href="/signin"].btn:hover{color:#211b13;background:linear-gradient(135deg,#f6dda8,#cfab69);border-color:#f3d89c}.header a[href="/signin"].btn:focus-visible{outline:2px solid #f3d89c;outline-offset:3px}.header a[href="/signin"].btn.btn-primary{color:#302719!important;background:linear-gradient(135deg,#ebcf92,#ba944f)!important;border-color:#dfbd7b!important;box-shadow:inset 0 1px #fff4!important}.header a[href="/signin"].btn.btn-primary:hover{background:linear-gradient(135deg,#f6dda8,#cfab69)!important;color:#211b13!important}.main .header a[href="/signin"].btn.btn-primary{color:#fff3d7!important;background:url(/images/profile-felt.svg) 0 0/180px 180px repeat,linear-gradient(180deg,#51493c,#302d29)!important;background-blend-mode:soft-light,normal;border-color:rgba(224,190,119,.28)!important;box-shadow:0 4px 0 #201d19,0 9px 18px #0004,inset 0 1px #ffffff1c!important}.main .header a[href="/signin"].btn.btn-primary:hover{color:#fff8e8!important;background:url(/images/profile-felt.svg) 0 0/180px 180px repeat,linear-gradient(180deg,#605648,#39342e)!important;border-color:rgba(236,203,133,.38)!important}@media (orientation:portrait) and (max-width:767px){.main{--header-height:64px}.main .header{height:64px!important;min-height:64px;flex-shrink:0;padding-top:8px!important;padding-bottom:8px!important}}.blot-pwa-install{background:url('/images/profile-felt.svg') 0 0/180px 180px,linear-gradient(145deg,#493f34,#292629);background-blend-mode:soft-light,normal;border:1px solid #bfa16c70;color:#f8ecd5;box-shadow:0 10px 28px #0005,inset 0 1px #ffe6b51a;padding:18px;gap:14px}.blot-pwa-install-icon{color:#edcd89;background:#e5bc6514;border-color:#c5a56955}.blot-pwa-install-copy strong{color:#fff0d5;font-size:17px;line-height:1.3}.blot-pwa-install-copy span{color:#dfd0b8;font-size:14px;line-height:1.45;font-weight:500}.blot-pwa-install-action{color:#352710;background:linear-gradient(160deg,#f1d28e,#c69a50);border:1px solid #f3d69788;box-shadow:inset 0 1px #fff0bf66,0 3px 0 #78562c;min-height:44px;font-size:15px}.blot-pwa-install-close{top:6px;right:6px;width:32px;height:32px;border:0;background:0 0;color:#dbc6a0;border-radius:9px;font-size:17px}.blot-pwa-install-copy{padding-right:16px}@media (orientation:portrait) and (max-width:767px){.blot-pwa-install{grid-template-columns:48px minmax(0,1fr);padding:18px 16px 16px;gap:12px}.blot-pwa-install-icon{width:48px;height:48px}.blot-pwa-install-action{grid-column:1/-1;width:100%}}@media (orientation:landscape) and (max-height:600px){.blot-pwa-install{width:min(600px,calc(100vw - 32px));padding:14px 40px 14px 14px;gap:12px}.blot-pwa-install-copy{padding-right:0}}body:has(#paymentMethodModal.show){overflow:hidden!important}#paymentMethodModal{padding:0!important;overflow-x:hidden!important}#paymentMethodModal .payment-method-dialog{width:min(650px,calc(100% - 32px));max-width:650px;margin:16px auto;min-height:calc(100dvh - 32px)}body:has(.blot-shell) #paymentMethodModal .payment-method-modal{padding:28px!important;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}#paymentMethodModal .payment-method-head{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:18px;padding:0 32px 20px 0;border:0;border-bottom:1px solid #caa76c30;background:0 0;border-radius:0}#paymentMethodModal .payment-method-icon{display:grid;place-items:center;width:76px;height:76px;color:#efd08b;background:radial-gradient(circle,#b47c3333,transparent 70%);font-size:32px}#paymentMethodModal .payment-method-icon img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 4px 10px #120a1b40)}#paymentMethodModal .payment-method-icon img[hidden]{display:none}#paymentMethodModal .payment-method-head h4{margin:0 0 12px;font-size:24px;font-weight:800;line-height:1.2}body:has(.blot-shell) #paymentMethodModal .payment-method-head h4::before{display:none!important}#paymentMethodModal .payment-product-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;background:0 0;border:0}body:has(.blot-shell) #paymentMethodModal .payment-product-row p{margin:0;color:#d9c8cf!important;font-size:15px;font-weight:500;line-height:1.3}#paymentMethodModal .payment-product-row strong{color:#ffe0a0;font-size:23px;font-weight:800;white-space:nowrap;background:0 0;border:0;padding:0}#paymentMethodModal .payment-method-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 0;padding:0}body:has(.blot-shell) #paymentMethodModal .payment-method-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:112px;padding:16px 7px;border:1px solid #bd95594f!important;border-radius:14px;background:linear-gradient(150deg,#50382e80,#30232f)!important;box-shadow:inset 0 1px #ffe0a916!important;color:#ebdde2!important;transform:none!important;translate:none!important;transition:border-color .18s,box-shadow .18s,background .18s}#paymentMethodModal .payment-method-card::after,#paymentMethodModal .payment-method-card::before{display:none!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card:is(:hover,:focus-visible){border-color:#efc880!important;background:linear-gradient(150deg,#76533180,#40303d)!important;box-shadow:0 0 16px #d5a24f20!important;outline:0;transform:none!important;translate:none!important}#paymentMethodModal .payment-method-card-visual{display:grid;place-items:center;width:70px;height:42px;flex:none;background:0 0;border:0}#paymentMethodModal .payment-method-card-visual img{width:100%;height:100%;object-fit:contain;filter:grayscale(1) brightness(1.35);opacity:.95}#paymentMethodModal .payment-method-card>span:last-child{font-size:12px;font-weight:600;line-height:1.25;text-align:center;color:inherit}#paymentMethodModal .payment-method-test{border-style:dashed!important}@media(max-width:600px) and (orientation:portrait){body:has(.blot-shell) #paymentMethodModal .payment-method-modal{padding:24px 18px!important}#paymentMethodModal .payment-method-head{grid-template-columns:52px minmax(0,1fr);gap:10px;padding-right:18px;padding-bottom:16px}#paymentMethodModal .payment-method-icon,#paymentMethodModal .payment-method-icon img{width:52px;height:52px}#paymentMethodModal .payment-method-head h4{font-size:20px;margin-bottom:10px}#paymentMethodModal .payment-product-row{gap:8px}#paymentMethodModal .payment-product-row p{font-size:13px!important}#paymentMethodModal .payment-product-row strong{font-size:19px}#paymentMethodModal .payment-method-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}body:has(.blot-shell) #paymentMethodModal .payment-method-card{min-height:82px;padding:10px 6px;gap:7px}#paymentMethodModal .payment-method-card-visual{width:64px;height:30px}}@media(orientation:landscape) and (max-height:600px){#paymentMethodModal .payment-method-dialog{width:min(720px,calc(100% - 32px));max-width:720px;margin:12px auto;min-height:calc(100dvh - 24px)}body:has(.blot-shell) #paymentMethodModal .payment-method-modal{padding:18px 24px!important;max-height:calc(100dvh - 24px)}#paymentMethodModal .payment-method-head{grid-template-columns:48px minmax(0,1fr);gap:14px;padding-bottom:10px}#paymentMethodModal .payment-method-icon,#paymentMethodModal .payment-method-icon img{width:48px;height:48px}#paymentMethodModal .payment-method-head h4{font-size:21px;margin:0 0 6px}#paymentMethodModal .payment-product-row strong{font-size:20px}#paymentMethodModal .payment-method-list{gap:12px;margin-top:14px}body:has(.blot-shell) #paymentMethodModal .payment-method-card{min-height:80px;padding:10px 7px;gap:7px}#paymentMethodModal .payment-method-card-visual{width:64px;height:30px}}body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual{width:70px!important;height:42px!important;flex:0 0 42px!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}@media(max-width:600px),(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual{width:64px!important;height:30px!important;flex:0 0 30px!important}}body:has(.blot-shell) #paymentMethodModal .payment-method-dialog{display:flex!important;align-items:center!important;height:auto!important;width:min(650px,calc(100% - 32px))!important;max-width:650px!important;margin:16px auto!important;min-height:calc(100dvh - 32px)!important}body:has(.blot-shell) #paymentMethodModal .payment-method-modal{height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important}body:has(.blot-shell) #paymentMethodModal .payment-method-list{align-content:start!important}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-dialog{width:min(720px,calc(100% - 32px))!important;max-width:720px!important;min-height:calc(100dvh - 24px)!important;margin:12px auto!important}}body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual img{height:42px!important;max-height:42px!important}@media(max-width:600px),(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual img{height:30px!important;max-height:30px!important}}body:has(.blot-shell) #paymentMethodModal .payment-method-list{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card{height:112px!important;min-height:112px!important}@media(max-width:600px) and (orientation:portrait){body:has(.blot-shell) #paymentMethodModal .payment-method-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card{height:82px!important;min-height:82px!important}}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-card{height:80px!important;min-height:80px!important}}body:has(.blot-shell) #paymentMethodModal .payment-method-icon{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual img{filter:none!important;opacity:1!important}body:has(.blot-shell) #paymentMethodModal .payment-method-modal{background:radial-gradient(ellipse at 18% 0,#c08b3930,transparent 48%),linear-gradient(145deg,#402c29f5,#2a1d2af7)!important;box-shadow:0 22px 65px #0b071b80,inset 0 1px #ffe6ae30,0 0 24px #d7a14b10!important}#paymentMethodModal .payment-method-icon{position:relative;isolation:isolate}#paymentMethodModal .payment-method-icon::before{content:'';position:absolute;inset:-18px;z-index:-1;border-radius:50%;background:radial-gradient(circle,#e4b45230,transparent 68%);pointer-events:none}#paymentMethodModal.show .payment-method-card{animation:payment-card-reveal .4s ease-out both}#paymentMethodModal.show .payment-method-card:nth-child(2){animation-delay:45ms}#paymentMethodModal.show .payment-method-card:nth-child(3){animation-delay:.09s}#paymentMethodModal.show .payment-method-card:nth-child(4){animation-delay:.135s}#paymentMethodModal.show .payment-method-card:nth-child(5){animation-delay:.18s}#paymentMethodModal.show .payment-method-card:nth-child(6){animation-delay:.225s}#paymentMethodModal.show .payment-method-card:nth-child(7){animation-delay:.27s}#paymentMethodModal.show .payment-method-card:nth-child(8){animation-delay:.315s}@keyframes payment-card-reveal{from{opacity:0}to{opacity:1}}body:has(.blot-shell) #paymentMethodModal .payment-method-card:is(:hover,:focus-visible){box-shadow:0 0 20px #d5a24f33,inset 0 1px #ffe3a933!important}@media(prefers-reduced-motion:reduce){#paymentMethodModal.show .payment-method-card{animation:none!important}}body:has(.blot-shell) #paymentMethodModal .payment-method-card{overflow:hidden!important;isolation:isolate;background:radial-gradient(ellipse at 50% 15%,#c3955030,transparent 72%),linear-gradient(150deg,#50382e80,#30232f)!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card::after{display:block!important;content:'';position:absolute;top:-40%;bottom:-40%;left:-80%;width:40%;background:linear-gradient(90deg,transparent,#ffebbc25,transparent);transform:skewX(-20deg);pointer-events:none;z-index:0}body:has(.blot-shell) #paymentMethodModal .payment-method-card>span{position:relative;z-index:1}body:has(.blot-shell) #paymentMethodModal .payment-method-card:is(:hover,:focus-visible)::after{animation:payment-method-glint 1s ease-out both}body:has(.blot-shell) #paymentMethodModal .payment-method-card:is(:hover,:focus-visible) .payment-method-card-visual img{filter:drop-shadow(0 0 7px #f0c87955)!important}@keyframes payment-method-glint{from{transform:translateX(0) skewX(-20deg)}to{transform:translateX(550%) skewX(-20deg)}}@media(prefers-reduced-motion:reduce){body:has(.blot-shell) #paymentMethodModal .payment-method-card::after{animation:none!important;display:none!important}}@media(hover:none),(pointer:coarse){body:has(.blot-shell) #paymentMethodModal .payment-method-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 18% 0,#c08b3920,transparent 48%),linear-gradient(145deg,#402c29,#2a1d2a)!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card{transition:border-color .15s!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card::after{display:none!important;animation:none!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card .payment-method-card-visual img{filter:none!important}#paymentMethodModal.show .payment-method-card{animation-duration:.2s!important;animation-delay:0s!important}}body:has(#paymentSuccessModal.show){overflow:hidden!important}#paymentSuccessModal{padding:0!important;overflow-x:hidden!important}#paymentSuccessModal .payment-success-dialog{width:min(420px,calc(100% - 32px));max-width:420px;margin:16px auto;min-height:calc(100dvh - 32px)}body:has(.blot-shell) #paymentSuccessModal .payment-success-modal{padding:26px 24px 24px!important;text-align:center;max-height:calc(100dvh - 32px);overflow-y:auto;background:radial-gradient(ellipse at 50% 0,#bb84352a,transparent 55%),linear-gradient(145deg,#402c29,#2a1d2a)!important}#paymentSuccessModal .payment-success-badge{display:grid;place-items:center;width:100%;height:145px;margin:0 auto 14px;background:0 0;border:0;box-shadow:none}#paymentSuccessModal .payment-success-badge img{width:220px!important;height:145px!important;object-fit:contain}#paymentSuccessModal .payment-success-badge::after,#paymentSuccessModal .payment-success-badge::before{display:none!important}body:has(.blot-shell) #paymentSuccessModal h4{margin:0 0 12px;font-size:25px;line-height:1.2;color:#fff0df!important;font-weight:800}body:has(.blot-shell) #paymentSuccessModal h4::before{display:none!important}body:has(.blot-shell) #paymentSuccessModal p{color:#cbb2bc!important;font-size:14px;line-height:1.45;margin:0 0 20px}#paymentSuccessModal .payment-success-product{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 16px;margin-bottom:22px;border:1px solid #bf955735;border-radius:13px;background:linear-gradient(145deg,#7a54261c,#3c293325)}#paymentSuccessModal .payment-success-product img{width:86px!important;height:70px!important;object-fit:contain}#paymentSuccessModal .payment-success-product img[hidden]{display:none!important}body:has(.blot-shell) #paymentSuccessModal .payment-success-product span{font-size:22px;color:#ffe2a1!important;font-weight:800;line-height:1.25}body:has(.blot-shell) #paymentSuccessModal .payment-success-button{width:100%;height:46px;border:1px solid #ffe6a4;border-radius:11px;background:linear-gradient(#ffe5a0,#efbf5e 45%,#d69b3d);color:#4b2b12;font-size:17px;font-weight:800;box-shadow:inset 0 1px #fff8d6,0 3px 0 #795123}#paymentSuccessModal.show .payment-success-modal{animation:purchase-success-appear .22s ease-out}@keyframes purchase-success-appear{from{opacity:0}to{opacity:1}}@media(max-width:420px){body:has(.blot-shell) #paymentSuccessModal .payment-success-modal{padding:22px 18px!important}#paymentSuccessModal .payment-success-badge,#paymentSuccessModal .payment-success-badge img{height:120px!important}#paymentSuccessModal h4{font-size:23px}#paymentSuccessModal .payment-success-product{gap:10px}body:has(.blot-shell) #paymentSuccessModal .payment-success-product span{font-size:20px}}@media(orientation:landscape) and (max-height:600px){#paymentSuccessModal .payment-success-dialog{width:min(560px,calc(100% - 32px));max-width:560px;margin:12px auto;min-height:calc(100dvh - 24px)}body:has(.blot-shell) #paymentSuccessModal .payment-success-modal{display:grid;grid-template-columns:145px minmax(0,1fr);gap:10px 18px;align-items:center;padding:20px 24px!important;max-height:calc(100dvh - 24px)}#paymentSuccessModal .payment-success-badge{grid-column:1;grid-row:1/4;height:145px;margin:0}#paymentSuccessModal .payment-success-badge img{width:145px!important;height:130px!important}#paymentSuccessModal h4{grid-column:2;margin:0!important;font-size:22px;padding-right:16px}#paymentSuccessModal p{grid-column:2;margin:0!important;font-size:13px}#paymentSuccessModal .payment-success-product{grid-column:2;margin:0;padding:8px;gap:10px}#paymentSuccessModal .payment-success-product img{width:60px!important;height:50px!important}body:has(.blot-shell) #paymentSuccessModal .payment-success-product span{font-size:18px}#paymentSuccessModal .payment-success-button{grid-column:1/-1}}@media(hover:none),(pointer:coarse){body:has(.blot-shell) #paymentSuccessModal .payment-success-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){#paymentSuccessModal.show .payment-success-modal{animation:none!important}}body:has(.blot-shell) #paymentSuccessModal .payment-success-badge{display:grid!important}body:has(.blot-shell) #paymentSuccessModal h4{display:block!important;width:100%!important;text-align:center!important;justify-content:center!important}#content .buychips-v2{height:100%;min-height:0;padding:14px 24px 20px!important;overflow:auto!important;background:linear-gradient(145deg,#281a22a8,#211724dc)!important;color:#fff0da}#content .buychips-v2 .chips-shop{width:100%;height:auto;min-height:100%;margin:auto;padding:0!important;display:flex;flex-direction:column;gap:16px;background:0 0!important;border:0!important;box-shadow:none!important}#content .buychips-v2 .chips-shop-head{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:0;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;overflow:visible}#content .buychips-v2 .chips-shop-back,#content .buychips-v2 .chips-shop-head::after,#content .buychips-v2 .chips-shop-mark{display:none!important}#content .buychips-v2 .chips-shop-heading{display:block!important;text-align:center}#content .buychips-v2 h2{margin:0!important;font-size:36px!important;font-weight:800;color:#fff0cf!important;line-height:1.15}.store-section-tabs{display:flex;align-items:center;justify-content:center;gap:0;margin:0 auto!important;padding:0;width:max-content;border:1px solid #a7835945;border-radius:12px;background:#261a2580;box-shadow:none}.store-section-tab{display:flex;align-items:center;justify-content:center;gap:8px;min-width:155px;min-height:38px;padding:6px 18px;border:1px solid transparent;border-radius:11px;color:#c8b7bd;font-weight:700;text-decoration:none;font-size:14px}.store-section-tab.is-active{color:#fff0d8;background:linear-gradient(160deg,#bd863b,#79502d);border-color:#eac47580;box-shadow:inset 0 1px #ffe5a633}.store-section-tab:hover{color:#fff1d8}#content .buychips-v2 .chips-package-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(218px,1fr);gap:14px;flex:1;min-height:0}#content .buychips-v2 .chips-package{position:relative;display:grid!important;grid-template-columns:52% minmax(0,1fr);grid-template-rows:minmax(116px,1fr) 54px;align-items:center;gap:20px 8px;min-width:0;min-height:218px;padding:24px 18px 18px!important;overflow:visible;background:linear-gradient(160deg,#4b302735,#291b28a6)!important;border:1px solid #b788554a!important;border-radius:15px!important;box-shadow:inset 0 1px #ffdaad08!important;transform:none!important;color:#fff0dd;text-align:left;transition:border-color .2s,box-shadow .2s}#content .buychips-v2 .chips-package::after,#content .buychips-v2 .chips-package::before{display:none!important}#content .buychips-v2 .chips-package:hover{background:linear-gradient(160deg,#4b302745,#291b28a6)!important;border-color:#dfb77099!important;box-shadow:0 4px 14px #160c1733!important;transform:none!important}#content .buychips-v2 .chips-package:focus-visible{outline:2px solid #f4d285;outline-offset:3px}#content .buychips-v2 .chips-package-top{grid-column:1;grid-row:1;display:block!important;position:static!important;min-width:0}#content .buychips-v2 .chips-package-icon{display:block!important;width:100%!important;height:150px!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}#content .buychips-v2 .chips-package-icon img{display:block;width:100%;height:100%;object-fit:contain}#content .buychips-v2 .chips-package-content{grid-column:2;grid-row:1;display:flex!important;flex-direction:column;gap:5px;align-items:flex-start;justify-content:center;min-width:0}#content .buychips-v2 .chips-package-amount{font-size:32px!important;font-weight:800;line-height:1;color:#fff0dd!important;letter-spacing:0}#content .buychips-v2 .chips-package-label{color:#f3d789!important;font-size:16px!important;line-height:1.2}#content .buychips-v2 .chips-package-old-amount{color:#bca9b0;font-size:13px;text-decoration:line-through}#content .buychips-v2 .chips-package-bottom{grid-column:1/3;grid-row:2;display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:0!important;background:0 0!important;border:0!important}#content .buychips-v2 .chips-package-price{font-size:27px!important;font-weight:750;line-height:1;white-space:nowrap;color:#fff0dd!important;background:0 0!important;border:0!important;padding:0!important;box-shadow:none!important}#content .buychips-v2 .chips-package-action{display:flex!important;align-items:center;justify-content:center;min-height:54px;flex:1;max-width:64%;padding:10px 16px!important;border:1px solid #ffe5a1!important;border-radius:12px!important;background:linear-gradient(165deg,#ffe296,#e5ac43)!important;color:#32210f!important;font-size:22px!important;font-weight:800;box-shadow:inset 0 1px #fff2c877!important}#content .buychips-v2 .chips-package-action i,#content .buychips-v2 .chips-package-action-full{display:none!important}#content .buychips-v2 .chips-package-action-short{display:inline!important}#content .buychips-v2 .chips-package-vip{position:absolute;right:14px!important;left:auto!important;top:12px!important;bottom:auto!important;display:flex!important;align-items:center;gap:5px;font-size:12px;color:#ffda80!important;background:0 0!important;padding:0!important;border:0!important;white-space:nowrap}#content .buychips-v2 .chips-package-popular{position:absolute;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;width:max-content!important;padding:5px 10px;border:1px solid #d79c624f;border-radius:9px;background:linear-gradient(#98225e,#650b41);color:#fff0df;font-size:12px;font-weight:700;line-height:1.2;box-shadow:none}#content .buychips-v2 .chips-package-offer-badge{position:absolute;right:12px;bottom:78px;color:#f3d789;font-size:12px}#content .buychips-v2 .chips-shop-payment{display:flex;align-items:center;gap:18px;padding:4px 0 0!important;background:0 0!important;border:0!important;box-shadow:none!important}#content .buychips-v2 .chips-shop-payment-copy{display:flex;align-items:center;gap:9px;color:#cdbfc4;flex:0 0 auto}#content .buychips-v2 .chips-shop-payment-copy>i{font-size:24px;color:#cdbfc4}#content .buychips-v2 .chips-shop-payment-copy div{display:flex;gap:14px;align-items:center}#content .buychips-v2 .chips-shop-payment-copy span,#content .buychips-v2 .chips-shop-payment-copy strong{font-size:12px;font-weight:500;color:#cdbfc4}#content .buychips-v2 .chips-payment-art{display:block;min-width:0;max-width:100%;width:650px;height:34px;object-fit:contain;object-position:left center}#content .buychips-v2 .chips-shop-payment-methods{display:none!important}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2{padding:14px 12px 20px!important}#content .buychips-v2 h2{font-size:27px!important}#content .buychips-v2 .chips-package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;grid-auto-rows:minmax(194px,auto)}#content .buychips-v2 .chips-package{min-height:194px;padding:28px 10px 12px!important;grid-template-columns:1fr;grid-template-rows:80px auto 40px;gap:8px}#content .buychips-v2 .chips-package-top{grid-column:1;grid-row:1}#content .buychips-v2 .chips-package-icon{height:80px!important}#content .buychips-v2 .chips-package-content{grid-column:1;grid-row:2;align-items:center;flex-direction:row;gap:6px}#content .buychips-v2 .chips-package-amount{font-size:24px!important}#content .buychips-v2 .chips-package-label{font-size:12px!important}#content .buychips-v2 .chips-package-bottom{grid-column:1;grid-row:3;gap:6px}#content .buychips-v2 .chips-package-price{font-size:18px!important}#content .buychips-v2 .chips-package-action{min-height:40px;font-size:15px!important;padding:6px 9px!important}#content .buychips-v2 .chips-package-vip{top:9px;right:9px;font-size:10px}#content .buychips-v2 .chips-package-popular{top:7px;left:7px;font-size:9px;padding:4px 6px}#content .buychips-v2 .chips-shop-payment{flex-direction:column;gap:8px}#content .buychips-v2 .chips-payment-art{height:28px;object-position:center}.store-section-tab{min-width:130px;font-size:12px}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2{padding:8px 16px 14px!important}#content .buychips-v2 h2{font-size:26px!important}#content .buychips-v2 .chips-shop{gap:10px}#content .buychips-v2 .chips-shop-head{gap:8px}#content .buychips-v2 .chips-package-grid{grid-auto-rows:minmax(180px,auto);gap:10px}#content .buychips-v2 .chips-package{min-height:180px;grid-template-rows:96px 42px;padding:22px 12px 12px!important;gap:10px 6px}#content .buychips-v2 .chips-package-icon{height:96px!important}#content .buychips-v2 .chips-package-amount{font-size:26px!important}#content .buychips-v2 .chips-package-label{font-size:13px!important}#content .buychips-v2 .chips-package-price{font-size:20px!important}#content .buychips-v2 .chips-package-action{min-height:42px;font-size:18px!important;padding:6px 10px!important}#content .buychips-v2 .chips-package-vip{font-size:10px;top:9px;right:9px}#content .buychips-v2 .chips-package-popular{font-size:10px;padding:4px 6px}#content .buychips-v2 .chips-shop-payment-copy div{flex-direction:column;gap:3px;align-items:flex-start}#content .buychips-v2 .chips-payment-art{height:27px}}#content .buychips-v2 .chips-package-vip{translate:none!important;transform:none!important;max-width:none!important}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-vip{font-size:8px!important;top:10px!important;right:6px!important;gap:3px}#content .buychips-v2 .chips-package-popular{font-size:8px!important;padding:3px 4px!important;left:6px!important;top:7px!important}#content .buychips-v2 .chips-package-vip i{font-size:9px!important}}#content .buychips-v2{height:100%;min-height:0;padding:12px 24px 14px!important;overflow:hidden!important;background:0 0!important}#content .buychips-v2 .chips-shop{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px}#content .buychips-v2 .chips-shop:has(.chips-offer-store){grid-template-rows:auto auto minmax(0,1fr) auto}#content .buychips-v2 .chips-package-grid{grid-auto-rows:minmax(0,1fr);min-height:0}#content .buychips-v2 .chips-package{height:100%;min-height:0;grid-template-rows:minmax(0,1fr) 54px;padding:28px 18px 18px!important;gap:18px 8px;background:linear-gradient(155deg,#49302048,#29192496)!important;border-color:#c69b645e!important;box-shadow:inset 0 1px #ffe2ab12,0 5px 14px #170d1920!important}#content .buychips-v2 .chips-package-icon,#content .buychips-v2 .chips-package-top{height:100%!important;min-height:0}#content .buychips-v2 .chips-package-icon img{max-height:165px;margin:auto}#content .buychips-v2 .chips-package-action{background:linear-gradient(165deg,#fff0b8 0,#ffdc75 28%,#e9ad38 70%,#d28b23 100%)!important;border-color:#ffe8a3!important;box-shadow:inset 0 2px #fff7d1a6,inset 0 -2px #b8752866,0 3px 9px #a865202b!important;color:#30200a!important;text-shadow:0 1px #fff0b860}#content .buychips-v2 .chips-package:hover .chips-package-action{background:linear-gradient(165deg,#fff6d4,#ffe38c 35%,#f2bd4c 75%,#dc9b32)!important}#content .buychips-v2 .chips-shop-payment{min-height:0;padding:0!important}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2{padding:10px 12px 12px!important}#content .buychips-v2 .chips-shop{gap:10px}#content .buychips-v2 .chips-shop-head{gap:8px}#content .buychips-v2 .chips-package{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 24px 36px;padding:25px 9px 10px!important;gap:5px}#content .buychips-v2 .chips-package-top{grid-row:1}#content .buychips-v2 .chips-package-content{grid-row:2}#content .buychips-v2 .chips-package-bottom{grid-row:3}#content .buychips-v2 .chips-package-icon img{max-height:100px}#content .buychips-v2 .chips-package-action{min-height:36px;font-size:15px!important;padding:5px 7px!important}#content .buychips-v2 .chips-package-amount{font-size:23px!important}#content .buychips-v2 .chips-package-price{font-size:17px!important}#content .buychips-v2 .chips-payment-art{height:22px}#content .buychips-v2 .chips-shop-payment{gap:5px}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2{padding:5px 16px 9px!important}#content .buychips-v2 .chips-shop{gap:7px}#content .buychips-v2 .chips-shop-head{flex-direction:row;justify-content:space-between;gap:10px}#content .buychips-v2 h2{font-size:24px!important}#content .buychips-v2 .chips-shop-head .store-section-tabs{margin:0!important}#content .buychips-v2 .store-section-tab{min-width:110px;min-height:30px;font-size:11px}#content .buychips-v2 .chips-package-grid{gap:8px}#content .buychips-v2 .chips-package{grid-template-rows:minmax(0,1fr) 34px;padding:20px 10px 8px!important;gap:4px 6px}#content .buychips-v2 .chips-package-icon img{max-height:82px}#content .buychips-v2 .chips-package-amount{font-size:24px!important}#content .buychips-v2 .chips-package-label{font-size:11px!important}#content .buychips-v2 .chips-package-price{font-size:18px!important}#content .buychips-v2 .chips-package-action{min-height:34px;font-size:16px!important;padding:4px 7px!important}#content .buychips-v2 .chips-package-vip{font-size:9px!important;top:6px!important;right:8px!important}#content .buychips-v2 .chips-package-popular{font-size:9px!important;top:5px!important;left:7px!important;padding:3px 5px!important}#content .buychips-v2 .chips-shop-payment-copy div{flex-direction:row;gap:10px}#content .buychips-v2 .chips-shop-payment-copy span,#content .buychips-v2 .chips-shop-payment-copy strong{font-size:10px}#content .buychips-v2 .chips-payment-art{height:22px}}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package{grid-template-columns:54% minmax(0,1fr);grid-template-rows:minmax(0,1fr) 36px;padding:22px 8px 8px!important;gap:6px 4px}#content .buychips-v2 .chips-package-top{grid-column:1;grid-row:1}#content .buychips-v2 .chips-package-content{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-start;gap:4px}#content .buychips-v2 .chips-package-bottom{grid-column:1/3;grid-row:2}#content .buychips-v2 .chips-package-amount{font-size:20px!important}#content .buychips-v2 .chips-package-label{font-size:10px!important}}#content .buychips-v2 .chips-package-grid{gap:24px}#content .buychips-v2 .chips-payment-art{margin-left:auto;object-position:right center}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-grid{gap:16px}#content .buychips-v2 .chips-payment-art{align-self:flex-end;width:100%}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-grid{gap:14px}}#content .buychips-v2 .chips-shop-payment{padding-top:12px!important;gap:16px}#content .buychips-v2 .chips-payment-group{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}#content .buychips-v2 .chips-payment-label{font-size:11px;color:#cdbfc4;white-space:nowrap}#content .buychips-v2 .chips-payment-art{width:530px;height:26px;margin:0;min-width:0}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-shop-payment{padding-top:8px!important;gap:7px}#content .buychips-v2 .chips-payment-group{width:100%;gap:7px}#content .buychips-v2 .chips-payment-label{font-size:8px}#content .buychips-v2 .chips-payment-art{width:235px;height:19px}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-shop-payment{padding-top:7px!important}#content .buychips-v2 .chips-payment-label{font-size:9px}#content .buychips-v2 .chips-payment-art{width:440px;height:20px}}#content .buychips-v2 .chips-shop{row-gap:22px}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-shop{row-gap:16px}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-shop{row-gap:12px}}#content .buychips-v2 .chips-package-icon{position:relative;isolation:isolate}#content .buychips-v2 .chips-package-icon::before{content:'';position:absolute;inset:10% 0;background:radial-gradient(ellipse,#eeb94024 0,#d58c1a0d 43%,transparent 72%);z-index:-1;pointer-events:none}#content .buychips-v2 .chips-package-icon img{filter:drop-shadow(0 0 5px #edb94825);transition:filter .3s ease}#content .buychips-v2 .chips-package-action{position:relative;overflow:hidden;isolation:isolate}#content .buychips-v2 .chips-package-action::after{content:'';position:absolute;top:-35%;bottom:-35%;left:-65%;width:35%;background:linear-gradient(90deg,transparent,#fff9df88,transparent);transform:skewX(-20deg);pointer-events:none;opacity:0}@keyframes chips-gold-shine{0%{left:-65%;opacity:0}12%{opacity:1}85%{opacity:1}100%{left:140%;opacity:0}}@media(hover:hover) and (pointer:fine){#content .buychips-v2 .chips-package:hover{border-color:#efc778!important;box-shadow:inset 0 1px #ffe2ab24,0 0 15px #dba33b26!important}#content .buychips-v2 .chips-package:hover .chips-package-icon img{filter:drop-shadow(0 0 9px #edb94855)}#content .buychips-v2 .chips-package:hover .chips-package-action::after{animation:chips-gold-shine .95s ease-out 1}}#content .buychips-v2 .chips-package:focus-visible .chips-package-action::after{animation:chips-gold-shine .95s ease-out 1}@media(prefers-reduced-motion:reduce){#content .buychips-v2 .chips-package-action::after{animation:none!important}#content .buychips-v2 .chips-package-icon img{transition:none}}#content .buychips-v2 .chips-package-vip{top:10px!important;right:12px!important;padding:5px 9px!important;background:linear-gradient(135deg,#98622545,#c18b3130)!important;border:1px solid #e2b76670!important;border-radius:9px;color:#ffdf8b!important;font-size:15px!important;gap:7px;line-height:1.1}#content .buychips-v2 .chips-package-vip>i{font-size:19px!important}#content .buychips-v2 .chips-package-vip>span{display:flex;flex-direction:column;gap:3px}#content .buychips-v2 .chips-package-vip b{font-weight:800}#content .buychips-v2 .chips-package-vip small{font-size:10px;color:#ead3ac;font-weight:500}#content .buychips-v2 .chips-package:has(.chips-package-vip){padding-top:46px!important}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-vip{top:6px!important;right:5px!important;padding:3px 5px!important;font-size:10px!important;gap:4px}#content .buychips-v2 .chips-package-vip>i{font-size:12px!important}#content .buychips-v2 .chips-package-vip small{font-size:8px}#content .buychips-v2 .chips-package-vip>span{gap:2px}#content .buychips-v2 .chips-package:has(.chips-package-vip){padding-top:36px!important}#content .buychips-v2 .chips-package-popular{max-width:51px!important;white-space:normal!important}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-vip{top:4px!important;right:5px!important;padding:3px 5px!important;font-size:11px!important;gap:4px}#content .buychips-v2 .chips-package-vip>i{font-size:13px!important}#content .buychips-v2 .chips-package-vip small{font-size:8px}#content .buychips-v2 .chips-package-vip>span{gap:2px}#content .buychips-v2 .chips-package:has(.chips-package-vip){padding-top:31px!important}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-shop-payment{display:none!important}#content .buychips-v2 .chips-shop{grid-template-rows:auto minmax(0,1fr);row-gap:10px}#content .buychips-v2 .chips-shop:has(.chips-offer-store){grid-template-rows:auto auto minmax(0,1fr)}#content .buychips-v2 .chips-package{grid-template-columns:57% minmax(0,1fr);padding:7px 10px 8px!important;gap:4px 6px}#content .buychips-v2 .chips-package:has(.chips-package-vip){padding-top:9px!important}#content .buychips-v2 .chips-package-icon{min-height:60px!important}#content .buychips-v2 .chips-package-icon img{max-height:100px}#content .buychips-v2 .chips-package-content{align-self:end;padding-bottom:3px}#content .buychips-v2 .chips-package-vip{right:7px!important;top:5px!important;gap:3px;padding:3px 4px!important;font-size:9px!important}#content .buychips-v2 .chips-package-vip small{font-size:7px}#content .buychips-v2 .chips-package-vip>i{font-size:11px!important}#content .buychips-v2 .chips-package-popular{font-size:8px!important;top:4px!important;left:7px!important;padding:2px 4px!important}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package:has(.chips-package-vip) .chips-package-content{gap:2px;padding-bottom:0}#content .buychips-v2 .chips-package:has(.chips-package-vip) .chips-package-amount{font-size:22px!important}#content .buychips-v2 .chips-package:has(.chips-package-vip) .chips-package-label{font-size:10px!important}}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-popular{font-size:11px!important;padding:3px 7px!important;max-width:none!important;left:7px!important;top:-17px!important;line-height:1.2;white-space:nowrap!important}#content .buychips-v2 .chips-package-featured .chips-package-vip{top:6px!important;right:5px!important}#content .buychips-v2 .chips-package-featured{padding-top:36px!important}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-popular{font-size:11px!important;padding:4px 7px!important;left:6px!important;top:5px!important;line-height:1.2}}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-popular{top:auto!important;bottom:51px!important;left:5px!important;font-size:11px!important;padding:4px 6px!important;max-width:none!important;z-index:2;background:linear-gradient(#ac2c71,#740f4a)!important;box-shadow:0 2px 6px #19081960!important}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-popular{top:auto!important;bottom:46px!important;left:7px!important;font-size:11px!important;padding:4px 7px!important;z-index:2;background:linear-gradient(#ac2c71,#740f4a)!important;box-shadow:0 2px 6px #19081960!important}}#content .buychips-v2 .chips-package-popular{top:-8px!important;bottom:auto!important;left:-6px!important;right:auto!important;z-index:3;box-shadow:0 3px 8px #19081960!important}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-popular{font-size:10px!important;padding:4px 5px!important;top:-8px!important;left:-5px!important}#content .buychips-v2 .chips-package-featured .chips-package-vip,#content .buychips-v2 .chips-package-vip{top:-7px!important;right:-5px!important;z-index:3;box-shadow:0 3px 8px #19081960!important}}@media(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-popular{top:-7px!important;bottom:auto!important;left:-5px!important}#content .buychips-v2 .chips-package-vip{top:-7px!important;right:-5px!important;z-index:3;box-shadow:0 3px 8px #19081960!important}}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-payment-group{width:100%;flex-direction:column;align-items:stretch;gap:3px}#content .buychips-v2 .chips-payment-label{text-align:center;font-size:9px}#content .buychips-v2 .chips-payment-art{width:100%;height:24px;object-position:center;align-self:stretch}}@media(max-width:900px) and (orientation:portrait),(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-vip{background:linear-gradient(145deg,#75502c,#503521)!important;border-color:#d8ac60!important;color:#ffe6a2!important}#content .buychips-v2 .chips-package-vip small{color:#f2dec1!important}}@media(max-width:900px) and (orientation:portrait),(orientation:landscape) and (max-height:600px){#content .buychips-v2 .chips-package-content{transform:translateY(-5px)}}@media(max-width:900px) and (orientation:portrait){#content .buychips-v2 .chips-package-featured .chips-package-vip,#content .buychips-v2 .chips-package-vip{top:-11px!important}}.chips-offer-banner.arcade-lobby-offer{--promo-gold:#ffd66b;--promo-cyan:#61dff5;min-height:82px;margin:0!important;padding:12px 14px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) auto auto;grid-template-rows:auto auto;align-items:center;gap:5px 14px;overflow:hidden;color:#f4fbfd!important;text-decoration:none!important;border:1px solid rgba(255,166,63,.3)!important;border-radius:21px!important;background:linear-gradient(112deg,rgba(255,170,54,.09),transparent 22%,transparent 73%,rgba(255,116,25,.08)),radial-gradient(circle at 8% 35%,rgba(255,144,34,.25),transparent 28%),radial-gradient(circle at 88% 0,rgba(255,112,25,.13),transparent 29%),linear-gradient(128deg,rgba(55,38,25,.99),rgba(18,38,44,.995) 48%,rgba(8,29,38,.995))!important;box-shadow:0 17px 40px rgba(0,0,0,.28),inset 4px 0 0 rgba(255,144,35,.72),inset 0 1px 0 rgba(255,229,190,.08)!important}@media (orientation:landscape) and (max-height:380px){.chips-offer-banner.arcade-lobby-offer{min-height:46px!important;height:46px!important;padding:5px 8px!important;gap:7px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-icon{width:34px!important;height:34px!important;font-size:16px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-action{min-height:32px!important;height:32px!important}}.chips-offer-banner.arcade-lobby-offer:hover{border-color:rgba(255,177,76,.5)!important;box-shadow:0 21px 46px rgba(0,0,0,.34),inset 4px 0 0 rgba(255,153,43,.9),inset 0 1px 0 rgba(255,237,207,.12)!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-icon{grid-column:1;grid-row:1/3;width:54px;height:54px;display:grid;place-items:center;color:#3d2100!important;font-size:23px;border:1px solid rgba(255,218,143,.45)!important;border-radius:17px!important;background:linear-gradient(145deg,#ffc75a,#ff8425)!important;box-shadow:0 10px 24px rgba(255,118,25,.22),inset 0 1px 0 rgba(255,255,255,.38)!important}.chips-offer-banner .chips-offer-icon .fa-percent{font-size:1.3em}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy{grid-column:2;grid-row:1/3;min-width:0;display:grid;gap:3px}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy strong{overflow:hidden;color:#fff!important;font-size:clamp(16px, 1.35vw, 20px)!important;line-height:1.08;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy small{overflow:hidden;color:rgba(222,240,245,.68)!important;font-size:12px!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.chips-offer-banner.arcade-lobby-offer .chips-offer-value{grid-column:3;grid-row:1;min-width:62px;padding:6px 9px!important;color:#ffc765!important;font-size:16px!important;font-weight:950;line-height:1;text-align:center;border:1px solid rgba(255,156,55,.28)!important;border-radius:11px!important;background:rgba(255,122,30,.13)!important;box-shadow:none!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{grid-column:3;grid-row:2;padding:0!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:rgba(214,235,241,.68)!important;font-size:11px!important;white-space:nowrap;background:0 0!important;border:0!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer b{color:#edf9fc!important;font-size:12px!important}.chips-offer-banner.arcade-lobby-offer{grid-template-columns:54px minmax(0,1fr) auto auto auto}.chips-offer-banner.arcade-lobby-offer .chips-offer-action{grid-column:5;grid-row:1/3;min-width:132px;min-height:44px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#fff8ef;font-size:13px;font-weight:950;white-space:nowrap;border-radius:13px;background:linear-gradient(135deg,#ffad3e,#f27620);box-shadow:0 9px 22px rgba(231,99,19,.25),inset 0 1px 0 rgba(255,255,255,.22)}.chips-offer-banner.arcade-lobby-offer .chips-offer-action i{font-size:12px;transition:transform .16s ease}.chips-offer-banner.arcade-lobby-offer:hover .chips-offer-action i{transform:translateX(3px)}@media (max-width:700px) and (orientation:portrait){.chips-offer-banner.arcade-lobby-offer{min-height:80px!important;height:80px!important;padding:8px 10px!important;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:1fr 1fr;gap:3px 9px;border-radius:17px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-icon{width:44px;height:44px;border-radius:14px!important;font-size:19px}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy{grid-row:1;gap:0}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy strong{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy small{font-size:10px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-value{grid-column:3;grid-row:1;min-width:49px;padding:5px 6px!important;font-size:13px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{grid-column:2;grid-row:2;justify-content:flex-start;font-size:12px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer b{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer{grid-template-columns:44px minmax(0,1fr) auto}.chips-offer-banner.arcade-lobby-offer .chips-offer-action{grid-column:3;grid-row:2;min-width:82px;min-height:30px;padding:0 9px;gap:7px;font-size:11px;border-radius:10px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.chips-offer-banner.arcade-lobby-offer{min-height:52px!important;height:52px!important;padding:5px 9px!important;grid-template-columns:38px minmax(0,1fr) auto auto;grid-template-rows:1fr;gap:8px;border-radius:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-icon{grid-row:1;width:38px;height:38px;border-radius:12px!important;font-size:17px}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy{grid-row:1}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy strong{font-size:13px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy small{display:none}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer,.chips-offer-banner.arcade-lobby-offer .chips-offer-value{grid-row:1}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{grid-column:4}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{font-size:12px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer b{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer{grid-template-columns:38px minmax(0,1fr) auto auto 132px}.chips-offer-banner.arcade-lobby-offer .chips-offer-action{grid-column:5;grid-row:1;min-width:132px;min-height:36px;padding:0 16px;font-size:11px}}#vipModal .vip-dialog{--bs-modal-width:min(720px, calc(100vw - 32px));margin:16px auto}#vipModal .vip-modal{position:relative;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px);padding:24px!important;overflow:hidden!important;color:#eefbff;border:1px solid rgba(112,214,236,.18)!important;border-radius:26px!important;background:radial-gradient(circle at 8% 5%,rgba(255,198,77,.14),transparent 30%),radial-gradient(circle at 92% 18%,rgba(66,206,235,.12),transparent 28%),linear-gradient(145deg,rgba(10,43,55,.99),rgba(4,22,30,.995))!important;box-shadow:0 30px 80px rgba(0,0,0,.52),inset 0 1px rgba(255,255,255,.05)!important}#vipModal .vip-modal::before{content:"";position:absolute;inset:0 0 auto;height:5px!important;background:linear-gradient(90deg,#55d8ef,#ffd66b 48%,#ff9b38)!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:.9}#vipModal .vip-close{top:16px!important;right:16px!important;width:38px!important;height:38px!important;color:rgba(235,250,253,.78)!important;font-size:15px!important;background:rgba(118,213,232,.08)!important;border:1px solid rgba(118,213,232,.14)!important;border-radius:12px!important;box-shadow:none!important;transition:color .15s ease,background .15s ease,border-color .15s ease!important}#vipModal .vip-close:hover{color:#fff!important;background:rgba(118,213,232,.15)!important;border-color:rgba(118,213,232,.28)!important}#vipModal .vip-hero{min-height:76px;padding:10px 56px 10px 12px!important;gap:16px!important;justify-content:flex-start!important;text-align:left!important;border:1px solid rgba(255,211,106,.14);border-radius:20px;background:linear-gradient(115deg,rgba(255,200,83,.09),rgba(45,172,198,.055))}#vipModal .vip-hero>div:last-child{min-width:0;display:block!important;text-align:left!important}#vipModal .vip-badge{position:static!important;inset:auto!important;translate:none!important;transform:none!important;width:64px!important;height:64px!important;color:#3a2700!important;font-size:27px!important;border-radius:18px!important;background:linear-gradient(145deg,#ffe694,#f5b936)!important;box-shadow:0 12px 28px rgba(229,168,38,.2),inset 0 1px rgba(255,255,255,.5)!important}#vipModal .vip-kicker{display:none!important}#vipModal .vip-hero h4{margin:0!important;font-size:clamp(22px, 2.2vw, 28px)!important;letter-spacing:-.025em}#vipModal .vip-hero p{max-width:510px!important;margin:5px 0 0!important;color:rgba(222,242,247,.67)!important;font-size:14px!important;line-height:1.35!important}#vipModal .vip-benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin-top:16px!important;overflow:hidden;border:1px solid rgba(116,209,230,.11)!important;border-radius:17px!important;background:rgba(69,164,185,.045)!important}#vipModal .vip-item{min-height:62px;padding:12px 14px!important;gap:11px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;cursor:default!important}#vipModal .vip-item:nth-child(odd){border-right:1px solid rgba(116,209,230,.09)!important}#vipModal .vip-item:nth-child(-n+2){border-bottom:1px solid rgba(116,209,230,.09)!important}#vipModal .vip-icon{width:38px!important;height:38px!important;border-radius:12px!important;font-size:16px!important}#vipModal .vip-text{color:rgba(237,249,252,.84)!important;font-size:13px!important;line-height:1.3!important}#vipModal .vip-current-status{margin:14px 0 0!important;padding:10px 13px!important;color:#fff0bd!important;font-size:13px!important;border:1px solid rgba(255,207,83,.2)!important;border-radius:13px!important;background:rgba(255,194,46,.08)!important}#vipModal .vip-packages{gap:12px!important;margin-top:16px!important}#vipModal .vip-card{min-height:76px;padding:12px 9px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;column-gap:9px!important;text-align:left!important;border:1px solid rgba(110,207,229,.13)!important;border-radius:15px!important;background:linear-gradient(150deg,rgba(51,149,171,.09),rgba(255,255,255,.025))!important;box-shadow:inset 0 1px rgba(255,255,255,.035)!important;transform:none!important}#vipModal .vip-card::before{height:2px!important;background:linear-gradient(90deg,transparent,#e3a93b,transparent)!important}#vipModal .vip-card::after{top:10px!important;right:10px!important;width:14px!important;height:14px!important;background:rgba(45,27,30,.9)!important;border:2px solid rgba(239,184,67,.42)!important}#vipModal .vip-card-active,#vipModal .vip-card:hover{border-color:rgba(255,207,83,.48)!important;background:linear-gradient(150deg,rgba(255,197,60,.13),rgba(41,156,181,.07))!important;box-shadow:0 12px 25px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.05)!important}#vipModal .vip-card-active::before{background:linear-gradient(90deg,transparent,#ffd66b,transparent)!important}#vipModal .vip-card-active::after{background:#ffd66b!important;border-color:#ffd66b!important;box-shadow:inset 0 0 0 3px #5a3a06!important}#vipModal .vip-card-picture{width:42px;height:42px;min-width:42px;min-height:42px;margin:0;display:grid;place-items:center;grid-column:1;grid-row:1/3;align-self:center;justify-self:center;color:#3a2700;font-size:18px;border:1px solid rgba(255,226,148,.42);border-radius:12px;background:linear-gradient(145deg,#efd078,#c99025);box-shadow:0 7px 14px rgba(201,144,37,.16),inset 0 1px rgba(255,255,255,.35)}#vipModal .vip-days{grid-column:2;grid-row:1;color:rgba(222,242,247,.7)!important;font-size:13px!important;text-align:left!important}#vipModal .vip-price{grid-column:2;grid-row:2;margin-top:3px!important;color:#ffe080!important;font-size:20px!important;text-align:left!important}#vipModal .vip-footer{margin-top:16px!important;padding:14px 0 0!important;gap:16px!important;border-top:1px solid rgba(111,208,230,.11)!important}#vipModal .vip-footer>span{color:rgba(220,241,246,.62)!important;font-size:13px!important}#vipModal .vip-buy-btn{min-width:156px!important;height:46px!important;padding:0 20px!important;color:#352300!important;font-size:14px!important;border-radius:14px!important;background:linear-gradient(135deg,#ffe590,#f4b932)!important;box-shadow:0 10px 24px rgba(225,163,30,.18)!important}@media (max-width:700px) and (orientation:portrait){#vipModal{align-items:flex-end}#vipModal .vip-dialog{--bs-modal-width:100vw;width:100vw!important;max-width:none!important;margin:auto 0 0!important;min-height:calc(100% - 8px)!important;align-items:flex-end!important}#vipModal .vip-modal{width:100%;height:auto!important;min-height:0!important;max-height:calc(100dvh - 8px);padding:16px!important;border-radius:24px 24px 0 0!important;border-bottom:0!important}#vipModal .vip-close{top:13px!important;right:13px!important;width:36px!important;height:36px!important}#vipModal .vip-hero{min-height:68px;padding:8px 46px 8px 9px!important;gap:10px!important;flex-direction:row!important;align-items:center!important}#vipModal .vip-badge{width:52px!important;height:52px!important;font-size:22px!important;border-radius:15px!important}#vipModal .vip-hero h4{font-size:20px!important}#vipModal .vip-hero p{font-size:12px!important}#vipModal .vip-benefits{gap:0!important;margin-top:11px!important}#vipModal .vip-benefits{grid-template-columns:1fr!important;padding:3px 2px!important;justify-items:stretch!important;text-align:left!important;overflow:visible;border:0!important;border-radius:0!important;background:0 0!important}#vipModal .vip-item{position:relative;min-height:0;padding:4px 0 4px 19px!important;gap:0!important;border:0!important;justify-content:flex-start!important;text-align:left!important}#vipModal .vip-benefits .vip-item,#vipModal .vip-benefits .vip-item:nth-child(-n+2),#vipModal .vip-benefits .vip-item:nth-child(odd){border:0!important;border-bottom:1px solid rgba(116,209,230,.11)!important}#vipModal .vip-benefits .vip-item:last-child{border-bottom:0!important}#vipModal .vip-item::before{content:"";position:absolute;left:3px;top:11px;width:6px;height:6px;border-radius:50%;background:#67d8eb;box-shadow:0 0 8px rgba(103,216,235,.28)}#vipModal .vip-icon{display:none!important}#vipModal .vip-text{width:100%;font-size:13px!important;line-height:1.28!important;text-align:left!important}#vipModal .vip-current-status{margin-top:10px!important}#vipModal .vip-packages{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:11px!important}#vipModal .vip-card{min-height:62px;padding:9px!important}#vipModal .vip-card{grid-template-columns:42px minmax(0,1fr)!important;column-gap:9px!important}#vipModal .vip-card-picture{width:42px;height:42px;min-width:42px;min-height:42px;margin:0;border-radius:12px;font-size:18px}#vipModal .vip-price{font-size:18px!important}#vipModal .vip-footer{margin-top:11px!important;padding-top:11px!important}#vipModal .vip-footer>span{font-size:12px!important}#vipModal .vip-buy-btn{min-width:138px!important;height:42px!important;font-size:14px!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#vipModal .vip-dialog{--bs-modal-width:min(820px, calc(100vw - 20px));width:min(820px,calc(100vw - 20px))!important;max-width:min(820px,calc(100vw - 20px))!important;margin:8px auto!important}#vipModal .vip-modal{height:min(330px,calc(100dvh - 16px))!important;min-height:min(330px,calc(100dvh - 16px))!important;max-height:calc(100dvh - 16px);padding:12px!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-rows:auto auto minmax(0,1fr) auto;gap:9px 12px;overflow:hidden!important;border-radius:20px!important}#vipModal .vip-close{top:11px!important;right:11px!important;width:34px!important;height:34px!important}#vipModal .vip-hero{grid-column:1/-1;grid-row:1;min-height:54px;padding:5px 42px 5px 8px!important;gap:9px!important;flex-direction:row!important;align-items:center!important}#vipModal .vip-badge{width:44px!important;height:44px!important;font-size:19px!important;border-radius:13px!important}#vipModal .vip-hero h4{margin-top:0!important;font-size:18px!important}#vipModal .vip-hero p{display:none!important}#vipModal .vip-benefits{grid-column:1;grid-row:2/5;align-content:center;margin:0!important;padding:4px 2px!important;gap:3px 10px!important;overflow:visible;border:0!important;border-radius:0!important;background:0 0!important}#vipModal .vip-item{position:relative;min-height:0;padding:5px 2px 5px 18px!important;gap:0!important;border:0!important}#vipModal .vip-item::before{content:"";position:absolute;left:3px;top:12px;width:6px;height:6px;border-radius:50%;background:#67d8eb;box-shadow:0 0 8px rgba(103,216,235,.28)}#vipModal .vip-icon{display:none!important}#vipModal .vip-text{font-size:12px!important;line-height:1.2!important}#vipModal .vip-current-status{grid-column:2;grid-row:2;align-self:center;margin:0!important;padding:7px 10px!important}#vipModal .vip-packages{grid-column:2;grid-row:3;align-self:stretch;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:8px!important}#vipModal .vip-card{min-height:0;height:100%;padding:8px 6px!important}#vipModal .vip-card{grid-template-columns:58px minmax(0,1fr)!important;column-gap:8px!important}#vipModal .vip-card-picture{width:40px;height:40px;min-width:40px;min-height:40px;margin:0;border-radius:12px;font-size:17px}#vipModal .vip-days{font-size:12px!important}#vipModal .vip-price{font-size:18px!important}#vipModal .vip-footer{grid-column:2;grid-row:4;margin:0!important;padding:10px!important;gap:10px!important}#vipModal .vip-footer>span{padding:0!important;font-size:12px!important}#vipModal .vip-buy-btn{min-width:132px!important;height:40px!important;font-size:13px!important}}#vipModal .vip-dialog{--bs-modal-width:min(760px,calc(100vw - 28px))}#vipModal .vip-modal{padding:20px!important;border-color:rgba(244,196,75,.26)!important;background:radial-gradient(circle at 50% -10%,rgba(242,191,63,.18),transparent 40%),linear-gradient(155deg,#0b3442,#061d27 72%)!important}#vipModal .vip-modal::before{height:3px!important;background:#e9b83e!important}#vipModal .vip-hero{min-height:70px;padding:9px 54px 9px 10px!important;background:rgba(239,188,57,.07)!important;border-color:rgba(244,204,99,.18)!important}#vipModal .vip-badge{width:58px!important;height:58px!important;border-radius:50%!important;background:#e8b63d!important;box-shadow:0 0 0 5px rgba(232,182,61,.1)!important}#vipModal .vip-hero p{display:none!important}#vipModal .vip-hero h4{font-size:24px!important}#vipModal .vip-benefits{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;overflow:visible;border:0!important;background:0 0!important}#vipModal .vip-item,#vipModal .vip-item:nth-child(-n+2),#vipModal .vip-item:nth-child(odd){min-height:70px;padding:9px 7px!important;display:flex!important;flex-direction:column;justify-content:center;text-align:center;border:1px solid rgba(112,211,231,.11)!important;border-radius:14px!important;background:rgba(40,137,158,.07)!important}#vipModal .vip-icon{width:32px!important;height:32px!important;border-radius:10px!important;font-size:14px!important}#vipModal .vip-text{font-size:11px!important;line-height:1.15!important}#vipModal .vip-packages{display:flex!important;gap:10px!important;margin-top:12px!important}#vipModal .vip-card{flex:1 1 0;min-width:0;min-height:92px;padding:12px!important;grid-template-columns:46px minmax(0,1fr)!important;border-radius:17px!important;background:rgba(36,123,143,.1)!important}#vipModal .vip-card-active{background:rgba(232,182,61,.12)!important;border-color:rgba(244,205,102,.62)!important}#vipModal .vip-card-picture{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:14px;background:#d9a832}#vipModal .vip-footer{justify-content:center!important;margin-top:12px!important;padding-top:12px!important}#vipModal .vip-footer>span{display:none!important}#vipModal .vip-buy-btn{min-width:210px!important;height:44px!important;background:#e8b63d!important;box-shadow:none!important}@media (max-width:700px) and (orientation:portrait){#vipModal .vip-modal{padding:14px!important}#vipModal .vip-benefits{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}#vipModal .vip-item,#vipModal .vip-item:nth-child(-n+2),#vipModal .vip-item:nth-child(odd){min-height:38px;padding:5px 8px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr);gap:7px!important;text-align:left!important}#vipModal .vip-item::before{display:none!important}#vipModal .vip-icon{display:grid!important;width:28px!important;height:28px!important;font-size:12px!important}#vipModal .vip-text{font-size:11px!important;text-align:left!important}#vipModal .vip-packages{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#vipModal .vip-card{min-height:82px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){#vipModal .vip-dialog{--bs-modal-width:min(820px,calc(100vw - 16px));width:min(820px,calc(100vw - 16px))!important;max-width:min(820px,calc(100vw - 16px))!important;margin:6px auto!important}#vipModal .vip-modal{height:calc(100dvh - 12px)!important;min-height:0!important;max-height:calc(100dvh - 12px);padding:10px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:52px auto auto minmax(98px,1fr) 42px!important;gap:7px!important;border-radius:18px!important}#vipModal .vip-hero{grid-column:1;grid-row:1;width:100%!important;max-width:100%;justify-self:center!important;min-height:0;padding:4px 42px 4px 7px!important}#vipModal .vip-badge{width:40px!important;height:40px!important;font-size:18px!important}#vipModal .vip-hero h4{font-size:18px!important}#vipModal .vip-benefits{grid-column:1;grid-row:2;width:100%!important;max-width:100%;justify-self:center!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:0!important}#vipModal .vip-item,#vipModal .vip-item:nth-child(-n+2),#vipModal .vip-item:nth-child(odd){min-height:0;padding:5px 7px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center!important}#vipModal .vip-item::before{display:none!important}#vipModal .vip-icon{display:grid!important;width:26px!important;height:26px!important;font-size:11px!important}#vipModal .vip-text{font-size:12px!important;text-align:center!important}#vipModal .vip-current-status{position:static;grid-column:1;grid-row:3;justify-self:center!important;z-index:auto;max-width:none;margin:0!important;padding:4px 10px!important;font-size:12px!important}#vipModal .vip-packages{grid-column:1;grid-row:4;width:100%!important;max-width:100%;justify-self:center!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:center!important;align-items:stretch;height:min(112px,100%)!important;gap:7px!important;margin:0!important;padding:0!important;overflow:visible!important;touch-action:auto}#vipModal .vip-card{width:auto!important;height:100%;min-width:0!important;min-height:98px;padding:9px 10px!important;grid-template-columns:40px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;opacity:.76;transition:opacity .16s ease,border-color .16s ease!important}#vipModal .vip-card-active{opacity:1}#vipModal .vip-card-picture{width:38px;height:38px;min-width:38px;min-height:38px;align-self:center!important}#vipModal .vip-footer{grid-column:1;grid-row:5;width:100%!important;max-width:100%;justify-self:center!important;margin:0!important;padding:0!important;border:0!important}#vipModal .vip-buy-btn{min-width:190px!important;height:40px!important}}.fortune-page{--fortune-gold:#f1c15d;--fortune-cyan:#55cde8;--fortune-surface:rgba(8, 31, 38, 0.78);height:100%;padding:clamp(14px,2vw,24px);overflow:hidden}.fortune-page .fortune-panel{width:min(100%,1220px);height:100%;margin:0 auto;overflow:visible}.fortune-page .fortune-stage{width:100%;height:100%;min-height:0;padding:clamp(22px,3.2vw,44px);grid-template-columns:minmax(320px,.9fr) minmax(430px,1.1fr);gap:clamp(24px,4vw,58px);overflow:hidden;background:0 0;border:0;border-radius:0;box-shadow:none}.fortune-page .fortune-stage::before{display:none}.fortune-page .fortune-content{gap:0}.fortune-page .fortune-hero-kicker{margin-bottom:12px;font-size:12px;letter-spacing:.13em}.fortune-page .fortune-hero h1{max-width:540px;font-size:clamp(38px, 4vw, 58px);line-height:.98;letter-spacing:-.045em}.fortune-page .fortune-hero p{max-width:520px;margin-top:17px;color:rgba(224,241,245,.7);font-size:clamp(15px, 1.2vw, 17px);line-height:1.48}.fortune-page .fortune-status{margin-top:clamp(20px,3vh,30px);padding:14px 16px;gap:14px;background:linear-gradient(135deg,rgba(65,186,209,.1),rgba(255,255,255,.035));border-color:rgba(102,210,230,.16);border-radius:17px}.fortune-page .fortune-status-icon{width:46px;height:46px;color:#18292d!important;background:linear-gradient(145deg,#f7d778,#dca241)!important;border:1px solid rgba(255,235,164,.5)!important;border-radius:14px;box-shadow:0 8px 18px rgba(213,151,46,.2)!important;font-size:18px}.fortune-page .fortune-status-icon i{color:#18292d!important;opacity:1!important;filter:none!important}.fortune-page .fortune-status span{font-size:11px}.fortune-page .fortune-status strong{font-size:15px}.fortune-page .fortune-rules-card{margin-top:18px;padding:15px 16px 16px;background:rgba(3,19,24,.33);border:1px solid rgba(255,255,255,.06);border-radius:17px}.fortune-page .fortune-section-title{margin-bottom:12px;font-size:12px}.fortune-page .fortune-rules{gap:0}.fortune-page .fortune-rules>div{min-height:66px;padding:9px 13px;justify-content:center;gap:8px;color:rgba(225,239,242,.75);background:0 0;border:0;border-radius:0;font-size:12px;line-height:1.3}.fortune-page .fortune-rules>div+div{border-left:1px solid rgba(255,255,255,.075)}.fortune-page .fortune-rules i{font-size:16px}.fortune-page .fortune-wheel-card{height:100%;min-height:0;padding:clamp(22px,3vw,38px);overflow:visible;background:0 0}.fortune-page .fortune-wheel-card::before{display:none}.fortune-page .fortune-wheel-aura{display:none}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(98cqw,98cqh,590px)}.fortune-page .wheel-container{border-color:rgba(195,232,236,.23);box-shadow:0 24px 50px rgba(0,0,0,.4),inset 0 0 28px rgba(255,255,255,.07),0 0 0 5px rgba(74,183,203,.08)}.fortune-page .wheel-center{width:clamp(82px,18%,100px);height:clamp(82px,18%,100px);border-color:rgba(255,246,212,.82);box-shadow:0 12px 26px rgba(0,0,0,.3),0 0 24px rgba(242,188,72,.2),inset 0 1px 0 rgba(255,255,255,.6)}.fortune-page .wheel-center span{font-size:13px}.wheel-reward-modal{background:linear-gradient(150deg,#123740,#071d24);border:1px solid rgba(93,204,225,.18);border-radius:24px}.wheel-reward-close{min-height:46px;border-radius:13px;background:linear-gradient(135deg,#f6cf72,#eaa93d);color:#17262a;font-size:14px;font-weight:900}@media (max-width:900px){.fortune-page{padding:10px;overflow:hidden}.fortune-page .fortune-panel{height:100%;min-height:0;overflow:visible}.fortune-page .fortune-stage{height:100%;min-height:0;padding:clamp(14px,3.5vw,22px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;align-content:center;gap:10px;border-radius:0}.fortune-page .fortune-hero-kicker{margin-bottom:6px}.fortune-page .fortune-hero h1{font-size:clamp(29px, 8vw, 39px)}.fortune-page .fortune-hero p{display:none}.fortune-page .fortune-wheel-card{height:auto;min-height:0;padding:4px 0}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(98cqw,98cqh,470px)}.fortune-page .fortune-status{margin-top:0;padding:11px 13px}.fortune-page .fortune-status-icon{width:40px;height:40px}.fortune-page .fortune-rules-card{margin-top:0;padding:9px 12px 10px}.fortune-page .fortune-rules-card{flex:0 0 auto}.fortune-page .fortune-section-title{margin-bottom:5px}.fortune-page .fortune-rules{grid-template-columns:1fr;gap:0}.fortune-page .fortune-rules>div{min-height:34px;padding:7px 8px;flex-direction:row;align-items:center;justify-content:flex-start;font-size:12px;line-height:1.25}.fortune-page .fortune-rules>div+div{border-left:0;border-top:1px solid rgba(255,255,255,.075)}}@media (max-width:576px) and (orientation:portrait){.fortune-page{padding:7px}.fortune-page .fortune-stage{padding:12px;gap:8px}.fortune-page .fortune-hero h1{font-size:clamp(27px, 8.5vw, 34px)}.fortune-page .fortune-wheel-card{height:clamp(260px,38vh,320px)}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(98cqw,98cqh)}.fortune-page .fortune-rules-card{padding-inline:10px}.fortune-page .fortune-section-title{font-size:13px}.fortune-page .fortune-section-title i{font-size:14px}.fortune-page .fortune-rules>div{min-height:35px;padding:7px;font-size:13px}.fortune-page .fortune-rules i{font-size:17px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.fortune-page{padding:6px}.fortune-page .fortune-stage{height:100%;grid-template-columns:minmax(300px,.88fr) minmax(330px,1.12fr);grid-template-rows:minmax(0,1fr);gap:14px;padding:12px 18px;border-radius:0}.fortune-page .fortune-content{display:flex;height:100%;justify-content:center}.fortune-page .fortune-hero h1{font-size:clamp(25px, 7vh, 34px)}.fortune-page .fortune-status{margin-top:9px;padding:9px 11px}.fortune-page .fortune-status-icon{width:36px;height:36px}.fortune-page .fortune-rules-card{margin-top:8px;padding:8px 10px}.fortune-page .fortune-rules-card .fortune-section-title{margin-bottom:7px;font-size:13px}.fortune-page .fortune-rules-card .fortune-section-title i{font-size:14px}.fortune-page .fortune-rules{grid-template-columns:1fr}.fortune-page .fortune-rules>div{min-height:29px;padding:5px 7px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:9px;font-size:13px;line-height:1.2}.fortune-page .fortune-rules i{width:20px;text-align:center;font-size:17px}.fortune-page .fortune-rules span{min-width:0;text-align:left}.fortune-page .fortune-wheel-card{height:100%;padding:7px}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(98cqw,98cqh)}}.fortune-page .fortune-hero p,.fortune-page .fortune-rules>div{color:rgba(244,231,205,.76)}.fortune-page .fortune-status{background:linear-gradient(135deg,rgba(184,135,57,.13),rgba(255,240,205,.035));border-color:rgba(222,177,88,.2)}.fortune-page .fortune-rules-card{background:rgba(34,29,27,.48);border-color:rgba(222,177,88,.12)}.fortune-page .fortune-rules>div+div{border-color:rgba(222,177,88,.12)}.fortune-page .wheel-container{border-color:rgba(238,202,126,.34);box-shadow:0 24px 50px rgba(0,0,0,.4),inset 0 0 28px rgba(255,241,207,.07),0 0 0 5px rgba(186,132,48,.09)}.wheel-reward-modal{background:radial-gradient(circle at 12% 0,rgba(213,157,54,.14),transparent 38%),linear-gradient(150deg,#44372b,#1d1b1e);border-color:rgba(222,177,88,.24)}#notEnoughChipsModal,.account-blocked-modal,.game-leave-modal,.game-resume-modal{--system-modal-cyan:#61d1e7;--system-modal-gold:#f2c45d}.friend-table-modal .friend-table-actions{gap:8px;margin-top:14px}.friend-table-modal .modal-dialog{max-width:340px}.friend-table-modal .modal-content{padding:18px 20px;border-radius:18px}.friend-table-modal .friend-table-head{justify-content:center;text-align:center}.friend-table-modal .friend-table-icon{display:none}.friend-table-modal .friend-table-head>div:last-child{width:100%}.friend-table-modal .friend-table-action{min-height:68px;padding:11px 14px;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:14px;font-size:14px;font-weight:800;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.friend-table-modal .friend-table-action>i{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(255,211,106,.1)}.friend-table-modal #showJoinFriendTableBtn>i{color:#ffd36a;background:rgba(255,211,106,.075)}.friend-table-modal .friend-table-action:active{transform:none}@media (max-width:700px){.friend-table-modal .friend-table-actions{gap:9px}.friend-table-modal .friend-table-action{min-height:58px;padding:9px 10px;font-size:13px}.friend-table-modal .friend-table-action>i{width:28px;height:28px;border-radius:9px}}.game-leave-modal .modal-dialog,.game-resume-modal .modal-dialog{--bs-modal-width:460px}.game-leave-modal .modal-dialog{--bs-modal-width:390px;width:min(92vw,390px);margin-inline:auto}.game-leave-modal .modal-content{border:1px solid rgba(125,216,237,.2)!important;border-radius:22px}.game-leave-modal .modal-header{border-bottom-color:rgba(135,215,234,.12)!important}.game-leave-modal .game-leave-close{width:36px;height:36px;flex:0 0 36px;margin-left:auto;display:grid;place-items:center;color:#dff5f8;background:#173e49;border:1px solid #315b67;border-radius:11px;box-shadow:0 5px 14px rgba(0,0,0,.24);font-size:17px;line-height:1}.game-leave-modal .game-leave-close:focus,.game-leave-modal .game-leave-close:hover{color:#fff;background:#285665;border-color:#4b8190;outline:0}.account-blocked-modal .modal-content,.game-leave-modal .modal-content,.game-resume-modal .modal-content,.not-enough-chips-modal{color:#f4fafb;background:radial-gradient(circle at 12% 0,rgba(77,191,214,.13),transparent 38%),linear-gradient(150deg,rgba(14,48,57,.98),rgba(5,23,29,.99))!important;border:1px solid rgba(105,209,229,.16)!important;border-radius:22px;box-shadow:0 26px 68px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.05)!important;backdrop-filter:blur(18px)}.account-blocked-modal .modal-content::after,.game-leave-modal .modal-content::after,.game-resume-modal .modal-content::after,.not-enough-chips-modal::after{display:none!important}.game-leave-modal .modal-header,.game-resume-modal .modal-header{padding:20px 22px 15px;background:0 0;border-bottom:1px solid rgba(255,255,255,.065)!important}.game-leave-modal .modal-title,.game-resume-modal .modal-title{font-size:21px;font-weight:900;letter-spacing:-.02em}.game-leave-modal .modal-body,.game-resume-modal .modal-body{padding:20px 22px;color:rgba(231,244,247,.78);font-size:15px;font-weight:650;line-height:1.5}.game-leave-modal .alert-warning{padding:12px 14px;color:#f7dc9d;background:rgba(239,173,59,.09);border:1px solid rgba(239,182,80,.18);border-radius:12px;font-size:13px;line-height:1.45}.game-leave-modal .modal-footer,.game-resume-modal .modal-footer{gap:10px;padding:14px 22px 20px;border-top:1px solid rgba(255,255,255,.065)}.game-leave-modal .btn,.game-resume-modal .btn{min-width:108px;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:12px;font-size:14px;font-weight:900}.game-leave-modal .btn-outline-light,.game-resume-modal .btn-outline-light{color:rgba(236,247,249,.82);background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.13)}.game-leave-modal .btn-danger,.game-resume-modal .btn-danger{color:#fff;background:linear-gradient(135deg,#e75e63,#bd3544);border-color:rgba(255,151,151,.25);box-shadow:0 10px 22px rgba(181,44,60,.2)}.game-resume-modal .btn-danger{background:linear-gradient(135deg,#51cbe2,#248ca6);border-color:rgba(126,224,241,.25);box-shadow:0 10px 22px rgba(27,137,162,.2)}.not-enough-chips-dialog{--bs-modal-width:450px}.not-enough-chips-modal{padding:30px 26px 25px;text-align:center}.not-enough-chips-icon{width:68px;height:68px;margin-bottom:15px;color:#193037;background:linear-gradient(145deg,#f7d97e,#dda23e);border:1px solid rgba(255,239,179,.48);border-radius:19px;box-shadow:0 13px 28px rgba(205,143,38,.18);font-size:27px}.not-enough-chips-modal h3{margin-bottom:8px;font-size:25px;letter-spacing:-.025em}.not-enough-chips-modal p{max-width:350px;margin-bottom:20px;font-size:15px;line-height:1.45}.not-enough-chips-stats{gap:12px;margin-bottom:18px}.not-enough-chips-stats div{padding:13px 14px;background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.085);border-radius:14px}.not-enough-chips-stats span{font-size:11px}.not-enough-chips-stats strong{color:#f7cc69;font-size:24px}.not-enough-chips-offer{margin:0 0 14px;padding:12px;background:linear-gradient(135deg,rgba(236,166,54,.13),rgba(245,196,88,.06));border-color:rgba(242,196,93,.2);border-radius:14px}.not-enough-chips-offer-copy strong{font-size:13px}.not-enough-chips-offer-copy small{font-size:11px}.not-enough-chips-buy{min-height:48px;color:#18282d;background:linear-gradient(135deg,#f7d675,#dda13e);border-color:rgba(255,237,173,.4);border-radius:13px;box-shadow:0 12px 26px rgba(198,136,34,.18);font-size:15px}.not-enough-chips-buy:hover{color:#18282d;transform:translateY(-1px)}.account-blocked-modal .modal-content{padding:28px}.account-blocked-icon{border-radius:16px}@media (max-width:576px) and (orientation:portrait){.account-blocked-modal .modal-dialog,.game-leave-modal .modal-dialog,.game-resume-modal .modal-dialog,.not-enough-chips-dialog{width:calc(100% - 20px);max-width:430px;margin:10px auto}.account-blocked-modal .modal-content,.game-leave-modal .modal-content,.game-resume-modal .modal-content,.not-enough-chips-modal{border-radius:19px}.game-leave-modal .modal-header,.game-resume-modal .modal-header{padding:17px 18px 13px}.game-leave-modal .modal-body,.game-resume-modal .modal-body{padding:17px 18px;font-size:15px}.game-leave-modal .modal-footer,.game-resume-modal .modal-footer{padding:13px 18px 17px}.game-leave-modal .btn,.game-resume-modal .btn{flex:1 1 0;min-width:0}.not-enough-chips-modal{padding:24px 18px 20px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){.game-leave-modal .modal-dialog,.game-resume-modal .modal-dialog{max-width:500px;margin:8px auto}.game-leave-modal .modal-header,.game-resume-modal .modal-header{padding:13px 18px 10px}.game-leave-modal .modal-title,.game-resume-modal .modal-title{font-size:19px}.game-leave-modal .modal-body,.game-resume-modal .modal-body{padding:13px 18px;font-size:14px}.game-leave-modal .modal-footer,.game-resume-modal .modal-footer{padding:10px 18px 13px}.game-leave-modal .btn,.game-resume-modal .btn{min-height:40px}.not-enough-chips-dialog{--bs-modal-width:min(540px, calc(100vw - 24px))}.not-enough-chips-modal{padding:13px 18px 15px}.not-enough-chips-icon{width:46px;height:46px;margin-bottom:7px;border-radius:14px;font-size:20px}.not-enough-chips-modal h3{font-size:20px}.not-enough-chips-modal p{margin-bottom:10px;font-size:13px}.not-enough-chips-stats{margin-bottom:9px}.not-enough-chips-stats div{padding:8px 10px}.not-enough-chips-stats span{font-size:10px}.not-enough-chips-stats strong{font-size:20px}.not-enough-chips-offer{margin-bottom:8px;padding:8px 10px}.not-enough-chips-buy{min-height:42px;font-size:14px}}#notEnoughChipsModal .not-enough-chips-modal,.account-blocked-modal .modal-content,.friend-table-modal .modal-content,.game-leave-modal .modal-content,.game-resume-modal .modal-content{color:#fff5df;background:radial-gradient(circle at 12% 0,rgba(213,157,54,.14),transparent 38%),radial-gradient(circle at 90% 100%,rgba(126,72,142,.11),transparent 42%),linear-gradient(150deg,rgba(68,55,43,.99),rgba(29,27,30,.995))!important;border-color:rgba(222,177,88,.24)!important;box-shadow:0 26px 68px rgba(0,0,0,.46),inset 0 1px rgba(255,240,205,.06)!important}.game-leave-modal .modal-header,.game-resume-modal .modal-header{border-bottom-color:rgba(218,173,86,.14)!important}.game-leave-modal .modal-body,.game-resume-modal .modal-body{color:rgba(242,228,202,.8)}.game-leave-modal .modal-footer,.game-resume-modal .modal-footer{border-top-color:rgba(218,173,86,.14)}.game-leave-modal .game-leave-close{color:#f7e8c8;background:#49382d;border-color:#73563a}.game-leave-modal .game-leave-close:focus,.game-leave-modal .game-leave-close:hover{color:#fff7e4;background:#614833;border-color:#9b7448}.game-leave-modal .btn-outline-light,.game-resume-modal .btn-outline-light{color:#f4e7ce;background:rgba(255,238,201,.055);border-color:rgba(231,193,120,.18)}.game-resume-modal .btn-danger{color:#362300;background:linear-gradient(135deg,#ffe28a,#dda83c);border-color:rgba(255,235,167,.46);box-shadow:0 10px 22px rgba(190,132,31,.2)}.friend-table-modal .friend-table-action,.friend-table-modal .friend-table-code-wrap,.friend-table-modal .friend-table-join{background:rgba(3,39,29,.42);border-color:rgba(226,190,105,.14)}@media (orientation:portrait) and (max-width:767px){#gameResumeModal .modal-footer{display:flex;flex-wrap:nowrap;gap:10px}#gameResumeModal #declineResumeGameBtn{flex:0 0 auto;min-width:64px;padding-inline:16px}#gameResumeModal #confirmResumeGameBtn{flex:1 1 0;min-width:0}}#tournamentResultsModal .modal-title{font-size:21px;font-weight:850}@media (max-width:932px){#tournamentResultsModal .modal-title{font-size:19px}}.tournament-prizes-modal .modal-content{height:auto;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden}.tournament-prizes-modal .modal-header{flex:0 0 auto}.tournament-prizes-modal .modal-body{height:auto;min-height:0;flex:0 1 auto;display:flex;flex-direction:column;overflow:hidden}.tournament-prizes-modal .tournament-prizes-fund{flex:0 0 auto}.tournament-prizes-modal .tournament-prizes-list{height:auto;min-height:0;flex:0 1 auto;align-content:start;grid-auto-rows:max-content;width:100%;max-height:min(58vh,430px);padding-right:4px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(232,184,84,.46) rgba(255,255,255,.035);-webkit-overflow-scrolling:touch}.tournament-prizes-modal .tournament-prizes-list::-webkit-scrollbar{width:6px}.tournament-prizes-modal .tournament-prizes-list::-webkit-scrollbar-track{background:rgba(255,255,255,.035)}.tournament-prizes-modal .tournament-prizes-list::-webkit-scrollbar-thumb{background:rgba(232,184,84,.46);border-radius:99px}@media (orientation:portrait) and (max-width:700px){#playersModal .modal-body,#prizeModal .modal-body,.tournament-prizes-modal .tournament-prizes-list{align-content:start!important;grid-auto-rows:max-content}#playersModal .modal-dialog,#prizeModal .modal-dialog,.tournament-prizes-modal .modal-dialog{height:auto!important}#playersModal .modal-content,#prizeModal .modal-content,.tournament-prizes-modal .modal-content{height:auto!important;max-height:calc(100dvh - 32px)!important}#playersModal .modal-body,#prizeModal .modal-body,.tournament-prizes-modal .tournament-prizes-list{max-height:min(62vh,460px)!important}}@media (orientation:landscape) and (max-height:600px){#playersModal .modal-dialog,#prizeModal .modal-dialog,.tournament-prizes-modal .modal-dialog{height:auto!important;max-height:calc(100dvh - 12px)!important;margin-top:6px!important;margin-bottom:6px!important}#playersModal .modal-content,#prizeModal .modal-content,.tournament-prizes-modal .modal-content{height:auto!important;max-height:calc(100dvh - 12px)!important}#playersModal .modal-body,#prizeModal .modal-body,.tournament-prizes-modal .tournament-prizes-list{max-height:calc(100dvh - 92px)!important}}#prizeModal .modal-content{background:radial-gradient(circle at 16% 0,rgba(244,190,82,.2),transparent 36%),radial-gradient(circle at 88% 18%,rgba(225,132,47,.12),transparent 34%),linear-gradient(155deg,rgba(49,39,19,.97),rgba(20,27,27,.98) 56%,rgba(8,28,33,.98));border-color:rgba(242,196,101,.27);box-shadow:0 25px 75px rgba(0,0,0,.52),0 0 34px rgba(214,151,48,.08),inset 0 1px 0 rgba(255,236,184,.1)}#prizeModal .modal-header{background:linear-gradient(90deg,rgba(227,162,51,.17),rgba(255,205,104,.06),transparent);border-bottom-color:rgba(242,196,101,.16)!important}#prizeModal .modal-title{display:flex;align-items:center;gap:10px;color:#fff3cf}#prizeModal .modal-title>i{display:grid;place-items:center;width:34px;height:34px;color:#302008;background:linear-gradient(145deg,#f2cf78,#d99b38);border-radius:11px;box-shadow:0 7px 18px rgba(217,155,56,.22)}@media (max-width:700px) and (orientation:portrait){#playersModal .modal-dialog,#prizeModal .modal-dialog{width:calc(100vw - 24px)}#playersModal .modal-header,#prizeModal .modal-header{min-height:58px;padding:13px 15px 11px}#playersModal .modal-title,#prizeModal .modal-title{font-size:18px}#playersModal .modal-body,#prizeModal .modal-body{max-height:68vh;padding:11px;gap:7px}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){#playersModal .modal-dialog,#prizeModal .modal-dialog{width:min(72vw,500px)}#playersModal .modal-content,#prizeModal .modal-content{border-radius:15px}#playersModal .modal-header,#prizeModal .modal-header{min-height:46px;padding:8px 12px}#playersModal .modal-title,#prizeModal .modal-title{font-size:16px}#playersModal .btn-close,#prizeModal .btn-close{width:30px;height:30px}#playersModal .modal-body,#prizeModal .modal-body{max-height:62vh;padding:9px;gap:6px}}.tournament-info-modal .modal-content{background:linear-gradient(155deg,rgba(66,53,43,.98),rgba(27,25,27,.99));border:1px solid rgba(232,193,113,.22);border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.55)}.tournament-info-modal .modal-body{padding:4px 22px 24px}.tournament-info-lead{margin:0 0 14px;color:#fff4df;font-size:16px;font-weight:750;line-height:1.5}.tournament-info-rules{display:grid;grid-template-columns:44px minmax(0,1fr);gap:13px;align-items:start;padding:16px;color:rgba(244,231,205,.78);background:rgba(255,238,201,.045);border-radius:16px}.tournament-info-rules i{width:44px;height:44px;display:grid;place-items:center;color:#352408;background:linear-gradient(145deg,#f5cf77,#c98b32);border-radius:13px}.tournament-info-rules p{margin:0;line-height:1.55}.tournament-games-label::first-letter{text-transform:uppercase}#content :is(.tournament-page,.trnsingle-page){--trn-gold:#f2c775;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:20px 24px;color:#e8dce0;background:0 0;overflow:auto}#content :is(.tournament-page,.trnsingle-page) *{box-sizing:border-box}#content .tournament-page{display:flex;flex-direction:column;gap:18px}#content .tournament-head{padding:0;margin:0;background:0 0;border:0;box-shadow:none;text-align:center}#content .tournament-title{color:#fff0d5;font-size:36px;font-weight:800;margin:0;line-height:1.2}#content .tournament-scroll{flex:1;min-height:0;overflow:auto;padding:6px 3px 16px}#content .tournament-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;margin:0;align-items:stretch}#content .tournament-col{width:auto;min-width:0;padding:0}#content .tournament-list-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;height:100%;padding:20px;border:1px solid #d4a35499;border-radius:18px;background:linear-gradient(145deg,#483025d9,#291b2de8);box-shadow:inset 0 1px #ffe1aa14;transform:none;overflow:hidden}#content .tournament-col:nth-child(2) .tournament-list-card{background:linear-gradient(145deg,#3d292cd9,#291b2ee8)}#content .tournament-col:nth-child(3n) .tournament-list-card{background:linear-gradient(145deg,#392735d9,#281b2ee8)}#content .tournament-list-card::after,#content .tournament-list-card::before{display:none}#content .tournament-list-topline{order:1;display:flex;align-items:center;justify-content:space-between;gap:8px}#content .tournament-status{display:inline-flex;align-items:center;gap:6px;border:1px solid #d4a35466;border-radius:30px;padding:6px 10px;color:#efc878;background:#b9843020;font-size:12px;white-space:nowrap}#content .tournament-status.live,#content .trnsingle-status-live{color:#92d89c;background:#385c252e;border-color:#82b95a66}#content .tournament-status.finished{color:#c9bdc8;background:#a493aa14;border-color:#a493aa55}#content .tournament-list-time{font-size:11px;color:#bfaab2;display:flex;flex-direction:column;text-align:right;gap:3px}#content .tournament-list-time strong{font-size:17px;color:#ffe2a3;font-variant-numeric:tabular-nums}#content .tournament-list-art{order:3;height:clamp(120px,22vh,205px);background:0 0;border:0;box-shadow:none;overflow:visible}#content .tournament-list-art img{display:block;width:100%;height:100%;object-fit:contain}#content .tournament-list-hero{order:2;display:block;padding:0;text-align:center;flex:none}#content .tournament-name{font-size:24px;font-weight:700;line-height:1.2;color:#fff0d5}#content .tournament-list-fund-label{margin-top:12px;font-size:12px;color:#ccb7bc}#content .tournament-prize{font-size:27px;color:#ffda8b;font-weight:700;margin-top:3px}#content .tournament-list-stats{order:4;display:grid;grid-template-columns:1fr 1fr;padding:10px 0;border-top:1px solid #d4a35435;border-bottom:1px solid #d4a35435;background:0 0;gap:10px}#content .tournament-list-stat{display:grid;grid-template-columns:20px 1fr;gap:3px 6px;align-items:center;padding:0;border:0;background:0 0}#content .tournament-list-stat i{grid-row:1/3;color:#eac272;font-size:17px}#content .tournament-list-stat span{font-size:12px;color:#cdb9c1}#content .tournament-list-stat strong{font-size:17px;color:#f6e9d6}#content .tournament-list-progress{order:5;margin-top:auto}#content .tournament-list-progress>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#d6c2c9}#content .tournament-list-progress-track{height:7px;border-radius:10px;overflow:hidden;margin-top:7px;background:#160d1b80;border:1px solid #c99b4740}#content .tournament-list-progress-track i{height:100%;display:block;background:linear-gradient(90deg,#bd8431,#ffe3a0);border-radius:10px}#content .tournament-list-action{order:6;margin:0}#content :is(.tournament-join-btn,.trnsingle-game-btn,.trnsingle-participate-overlay-btn){display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;width:100%;border:1px solid #f8d782;border-radius:10px;background:linear-gradient(180deg,#ffe096,#d29a3e);color:#38220f;font-size:16px;font-weight:800;text-decoration:none;box-shadow:inset 0 1px #fff1bb80;cursor:pointer}#content .tournament-join-btn-disabled{opacity:.6;cursor:default}#content :is(.tournament-list-card,.trnsingle-game-card):focus-visible{outline:2px solid #ffe3a0;outline-offset:3px}#content .tournament-empty{text-align:center;margin:auto;padding:30px;color:#dbc5c9}#content .trnsingle-card{position:relative;width:100%;min-height:100%;padding:0;border:0;background:0 0;box-shadow:none}#content .trnsingle-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 0 18px;gap:4px}#content .trnsingle-header-trophy{width:180px;height:110px;background:0 0;border:0;box-shadow:none}#content .trnsingle-title-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}#content .trnsingle-title{font-size:30px;font-weight:800;color:#fff0d5;line-height:1.2}#content .trnsingle-status{padding:5px 10px;border:1px solid #d5ab6255;border-radius:30px;color:#ebc475;background:#b9843020;font-size:12px}#content .trnsingle-info-trigger{width:32px;height:32px;border:1px solid #d9b87477;border-radius:50%;color:#eecb86;background:0 0}#content .trnsingle-content{display:flex;flex-direction:column;gap:20px}#content .trnsingle-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#content .trnsingle-info-box{position:relative;display:grid;grid-template-columns:34px 1fr;align-content:center;gap:5px 10px;min-width:0;padding:14px;border:1px solid #cba05e70;border-radius:12px;background:linear-gradient(145deg,#493025b3,#2a1d2cc7)}#content .trnsingle-info-icon{grid-row:1/3;align-self:center;color:#edc77e;font-size:28px;position:static;opacity:1}#content .trnsingle-info-label{font-size:12px;color:#d0b9c1}#content .trnsingle-info-value{font-size:23px;font-weight:700;color:#ffe3a3;font-variant-numeric:tabular-nums}#content .trnsingle-place-score-values{display:flex;align-items:center;gap:9px;color:#ffe3a3}#content .trnsingle-place-score-values strong{font-size:23px}#content .trnsingle-place-score-values span{font-size:14px}#content .trnsingle-main-layout{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:18px}#content .trnsingle-games-stage{position:relative;padding:0;background:0 0;border:0}#content .trnsingle-games-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;overflow:visible}#content .trnsingle-game-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:240px;gap:10px;padding:12px 10px;border:1px solid #ba8c4866;border-radius:13px;background:linear-gradient(155deg,#483026bf,#291d2ccf)}#content .trnsingle-game-card.active{border-color:#ffe0a0;box-shadow:0 0 12px #e1a74826,inset 0 1px #ffe4a833}#content .trnsingle-game-card:not(.active):not(.played){background:linear-gradient(155deg,#3527349e,#231b299e);color:#b7a5b0}#content .trnsingle-game-top{display:flex;justify-content:space-between;align-items:center;gap:4px}#content .trnsingle-game-badge{font-size:16px;color:#f4d99d;background:0 0;border:0}#content .trnsingle-game-score{font-size:12px;color:#dac1b7}#content .trnsingle-game-center{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:0}#content .trnsingle-game-art{display:block;width:65px;height:94px;object-fit:contain;opacity:.75}#content .trnsingle-game-state-icon{position:absolute;top:30px;left:50%;transform:translateX(-50%);font-size:30px;color:#e6c382;background:#2b1c29;border:1px solid #d9ad65;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center}#content .played .trnsingle-game-state-icon{color:#9edd94;border-color:#74ad6a;background:#28442c}#content .trnsingle-game-state{font-size:12px;text-align:center;color:#d8c0c8}#content .trnsingle-game-card:not(.active):not(.played) .trnsingle-game-art{filter:grayscale(1);opacity:.4}#content .trnsingle-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid #d6a75970;border-radius:10px;background:linear-gradient(145deg,#493026,#2d1f2d);color:#f1d9a7;font-size:13px;text-decoration:none;white-space:normal}#content .trnsingle-game-card .trnsingle-btn{opacity:.55;min-height:38px;width:100%;font-size:12px}#content .trnsingle-sidebar-column{min-width:0;display:flex}#content .trnsingle-sidebar-actions{display:flex;flex-direction:column;justify-content:center;gap:12px;width:100%;padding:0;background:0 0;border:0;position:static}#content .trnsingle-sidebar-actions .trnsingle-btn{margin:0!important;min-height:62px;justify-content:flex-start;font-size:14px}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:22px;color:#e9bc66}#content .trnsingle-action-label-mobile{display:none}#content .trnsingle-participate-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#211729bd;border-radius:13px;padding:20px}#content .trnsingle-participate-overlay-btn{width:auto;min-width:180px}#content .trnsingle-start-countdown{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;color:#f5d99b;background:#2b1d29;border:1px solid #ba8c4866;border-radius:12px}@media(hover:hover){#content .tournament-list-card:hover{border-color:#edc776;transform:none}#content :is(.tournament-join-btn,.trnsingle-game-btn):hover{background:linear-gradient(180deg,#ffeab1,#e0ac52)}#content .trnsingle-btn:hover{border-color:#edc776;background:#4a3035}}@media(max-width:1100px){#content .trnsingle-games-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#content .trnsingle-info-box{grid-template-columns:24px 1fr;padding:10px;gap:5px}#content .trnsingle-info-icon{font-size:21px}#content .trnsingle-info-value{font-size:20px}}@media(max-width:700px) and (orientation:portrait){#content :is(.tournament-page,.trnsingle-page){padding:12px;height:100%}#content .tournament-title{font-size:28px}#content .tournament-page{gap:10px}#content .tournament-scroll{overflow-y:auto;overflow-x:hidden;scroll-snap-type:y proximity}#content .tournament-row{display:flex;flex-direction:column;gap:16px;padding-block:var(--tournament-slider-edge-space,18px)}#content .tournament-col{flex:none;width:100%;scroll-snap-align:center}#content .tournament-list-card{padding:16px;gap:11px;height:auto}#content .tournament-name{font-size:23px}#content .tournament-list-art{height:130px}#content .tournament-prize{font-size:24px}#content .trnsingle-header{padding-bottom:12px}#content .trnsingle-header-trophy{width:120px;height:72px}#content .trnsingle-title{font-size:22px}#content .trnsingle-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#content .trnsingle-info-label{font-size:11px}#content .trnsingle-info-value{font-size:18px}#content .trnsingle-content{gap:12px}#content .trnsingle-main-layout{display:flex;flex-direction:column;gap:12px}#content .trnsingle-games-grid{display:flex;flex-direction:column;gap:12px;max-height:310px;overflow-y:auto;scroll-snap-type:y proximity;padding:8px 3px}#content .trnsingle-game-card{flex:none;min-height:215px;scroll-snap-align:center}#content .trnsingle-sidebar-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:54px;padding:8px 5px;font-size:11px;justify-content:center;text-align:center}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:16px}#content .trnsingle-action-label-desktop{display:none}#content .trnsingle-action-label-mobile{display:inline}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content :is(.tournament-page,.trnsingle-page){padding:10px 14px}#content .tournament-page{gap:6px}#content .tournament-title{font-size:24px}#content .tournament-scroll{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:4px}#content .tournament-row{display:flex;gap:14px;width:max-content}#content .tournament-col{width:360px;flex:none;scroll-snap-align:center}#content .tournament-list-card{display:grid;grid-template-columns:110px 1fr;gap:7px 12px;padding:12px}#content .tournament-list-topline{grid-column:1/-1}#content .tournament-list-art{grid-column:1;grid-row:2/5;height:140px;align-self:center}#content .tournament-list-hero{grid-column:2;grid-row:2;text-align:left}#content .tournament-name{font-size:18px}#content .tournament-list-fund-label{margin-top:5px;font-size:11px}#content .tournament-prize{font-size:20px}#content .tournament-list-stats{grid-column:2;grid-row:3;padding:5px 0}#content .tournament-list-progress{grid-column:2;grid-row:4}#content .tournament-list-action{grid-column:1/-1;grid-row:5}#content .tournament-join-btn{min-height:40px;padding:7px}#content .trnsingle-header{padding-bottom:8px;flex-direction:row;justify-content:center;gap:12px}#content .trnsingle-header-trophy{height:52px;width:70px}#content .trnsingle-title{font-size:22px}#content .trnsingle-content{gap:10px}#content .trnsingle-info-grid{gap:8px}#content .trnsingle-info-box{padding:8px;min-height:58px}#content .trnsingle-info-label{font-size:10px}#content .trnsingle-info-value{font-size:17px}#content .trnsingle-main-layout{grid-template-columns:minmax(0,1fr) 130px;gap:10px}#content .trnsingle-games-grid{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x proximity;padding:3px}#content .trnsingle-game-card{min-height:180px;width:140px;flex:none;scroll-snap-align:center;gap:6px;padding:9px}#content .trnsingle-game-art{height:70px;width:49px}#content .trnsingle-game-state-icon{top:20px;font-size:22px;width:34px;height:34px}#content .trnsingle-sidebar-actions{gap:8px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:48px;font-size:11px;padding:7px}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:17px}}@media(prefers-reduced-motion:reduce){#content :is(.tournament-scroll,.trnsingle-games-grid){scroll-behavior:auto}}#content .tournament-list-topline{min-height:42px}@media(min-width:1101px){#content .trnsingle-games-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}#content .trnsingle-main-layout>div{min-width:0}#content .trnsingle-sidebar-actions .trnsingle-btn span{min-width:0;overflow-wrap:anywhere}#content .trnsingle-page{overflow-x:hidden}#content .trnsingle-info-box{overflow-wrap:anywhere}#content .tournament-list-art{display:block!important}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-list-card{padding:8px 10px;gap:6px 10px;grid-template-rows:32px 90px 42px 25px}#content .tournament-list-topline{min-height:0}#content .tournament-list-art{grid-row:2;height:90px}#content .tournament-list-hero{grid-row:2}#content .tournament-list-stats{grid-column:1;grid-row:3}#content .tournament-list-action{grid-column:2;grid-row:3}#content .tournament-list-progress{grid-column:1/-1;grid-row:4}#content .tournament-list-stat{grid-template-columns:1fr;gap:1px;text-align:center}#content .tournament-list-stat i{display:none}#content .tournament-list-stat span{font-size:10px}#content .tournament-list-stat strong{font-size:13px}}#content .tournament-list-card,#content .tournament-list-card.finished,#content .tournament-list-card.live,#content .tournament-list-card.upcoming{background:linear-gradient(180deg,rgba(24,15,22,.18),rgba(33,19,30,.38)),url("/images/tournaments/tournament-velvet-v1.webp") center/cover no-repeat!important;border-color:#bf955c;box-shadow:inset 0 1px 0 #ffe0a52b,0 10px 24px #10091266}#content .tournament-name,#content .trnsingle-title{font-family:inherit;letter-spacing:.2px;text-shadow:0 2px 8px #100910}#content .trnsingle-info-grid{padding:12px;border:1px solid #c3975c88;border-radius:16px;background:linear-gradient(90deg,#25171bc9,#281927b8),url("/images/tournaments/tournament-velvet-v1.webp") center 70%/cover}#content .trnsingle-game-card{background:linear-gradient(180deg,#28192440,#271a2b99),url("/images/tournaments/tournament-velvet-v1.webp") center/cover}#content .trnsingle-game-card:not(.active):not(.played){background:linear-gradient(180deg,#271d2b70,#241b2bbb),url("/images/tournaments/tournament-velvet-v1.webp") center/cover}#content .trnsingle-header{background:radial-gradient(ellipse at center,#ddab5424,transparent 68%)}@media(hover:hover) and (pointer:fine){#content .tournament-list-card{transition:border-color .2s,box-shadow .2s}#content .tournament-list-card:hover{box-shadow:inset 0 1px 0 #ffe0a54d,0 0 20px #d7a55825,0 10px 24px #10091266}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-info-grid{padding:8px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-info-grid{padding:6px}}#content .tournament-list-card,#content .tournament-list-card.finished,#content .tournament-list-card.live,#content .tournament-list-card.upcoming{background:linear-gradient(135deg,#36251ff2,#291d30f2)!important;position:relative;isolation:isolate}#content .tournament-list-art{position:relative;isolation:isolate;overflow:visible}#content .tournament-list-art::before{content:"";position:absolute;inset:-16px -16px -20px;z-index:-1;background:url("/images/tournaments/tournament-velvet-v1.webp") center 78%/cover no-repeat;mask-image:radial-gradient(ellipse at center,#000 22%,#0009 50%,transparent 74%);pointer-events:none}#content .trnsingle-info-grid{background:linear-gradient(100deg,#39271fc9,#2e2035c9)}#content .trnsingle-game-card,#content .trnsingle-game-card:not(.active):not(.played){background:linear-gradient(155deg,#39271f9e,#291d309e)}#content .trnsingle-header{position:relative;isolation:isolate;background:0 0}#content .trnsingle-header::before{content:"";position:absolute;inset:-12px 10% -8px;z-index:-1;pointer-events:none;background:url("/images/tournaments/tournament-velvet-v1.webp") center 55%/cover no-repeat;mask-image:radial-gradient(ellipse at center,#0008 15%,transparent 72%)}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-list-art::before{inset:-8px -12px}}#content .trnsingle-page{padding:110px 24px 24px}#content .trnsingle-card{min-height:0;padding:28px 20px 24px;border:1px solid #d9af6f;border-radius:26px;box-shadow:inset 0 0 0 3px #241823,inset 0 0 0 4px #ba894b65,0 12px 32px #10091166;background:linear-gradient(110deg,#51321cde 0,#392326eb 45%,#2d142ee8 100%);overflow:visible}#content .trnsingle-header{padding:0 0 20px;gap:12px}#content .trnsingle-header::before{display:none}#content .trnsingle-header-trophy{width:260px;height:155px;margin-top:-125px}#content .trnsingle-header-trophy img{width:100%;height:100%;object-fit:contain}#content .trnsingle-title-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;justify-items:center;width:max-content;max-width:100%}#content .trnsingle-title{font-size:36px;line-height:1.12}#content .trnsingle-status{grid-row:2;grid-column:1/-1;min-width:115px;justify-content:center;padding:6px 16px;background:#18131bd9;border:1px solid #c49b5c;border-radius:30px}#content .trnsingle-info-trigger{grid-column:2;grid-row:1}#content .trnsingle-info-grid{padding:0;border:0;background:0 0;gap:12px}#content .trnsingle-info-box{min-height:92px;border:1px solid #bd8d4f;border-radius:12px;background:linear-gradient(130deg,#352518cc,#251528cc)}#content .trnsingle-info-label{font-family:inherit;font-size:14px;color:#f1ddbc}#content .trnsingle-info-value{font-family:inherit;font-size:28px;color:#ffe6b4}#content .trnsingle-main-layout{grid-template-columns:minmax(0,1fr) 240px;gap:18px}#content .trnsingle-game-card{min-height:275px;border-radius:14px;border-color:#b9874b;gap:14px;background:linear-gradient(150deg,#4d321bcc,#251723dd)}#content .trnsingle-game-top{justify-content:center;flex-wrap:wrap;gap:6px 10px}#content .trnsingle-game-badge{font-family:inherit;font-size:22px}#content .trnsingle-game-score{font-size:13px}#content .trnsingle-game-art{width:80px;height:115px;opacity:.95}#content .trnsingle-game-state-icon{top:34px;width:50px;height:50px;font-size:32px}#content .trnsingle-game-state{font-family:inherit;font-size:15px}#content .trnsingle-sidebar-actions{justify-content:flex-start;gap:12px;padding-top:4px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:76px;border-color:#c89756;border-radius:13px;font-family:inherit;font-size:17px;padding:12px 14px;gap:12px}#content .trnsingle-sidebar-actions .trnsingle-btn::after{content:"›";margin-left:auto;font-family:inherit;font-size:26px;color:#eec887}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:28px}#content .trnsingle-participate-overlay{background:#20152580}@media(min-width:701px) and (max-width:1100px){#content .trnsingle-main-layout{grid-template-columns:minmax(0,1fr) 190px}#content .trnsingle-games-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#content .trnsingle-game-art{width:64px;height:92px}#content .trnsingle-game-badge{font-size:18px}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-page{padding:72px 12px 16px}#content .trnsingle-card{padding:20px 10px 14px;border-radius:20px}#content .trnsingle-header-trophy{width:160px;height:100px;margin-top:-85px}#content .trnsingle-title{font-size:23px}#content .trnsingle-title-row{gap:8px}#content .trnsingle-info-grid{gap:8px}#content .trnsingle-info-box{min-height:72px;padding:8px}#content .trnsingle-info-label{font-size:11px}#content .trnsingle-info-value{font-size:20px}#content .trnsingle-main-layout{display:flex;flex-direction:column}#content .trnsingle-game-card{min-height:240px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:64px;font-size:11px;padding:8px 4px;gap:4px}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:17px}#content .trnsingle-sidebar-actions .trnsingle-btn::after{display:none}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-page{padding:14px}#content .trnsingle-card{padding:10px 12px 14px;border-radius:18px}#content .trnsingle-header{padding-bottom:10px;gap:10px}#content .trnsingle-header-trophy{width:70px;height:52px;margin-top:0}#content .trnsingle-title-row{display:flex;gap:8px}#content .trnsingle-title{font-size:22px}#content .trnsingle-status{min-width:0;padding:4px 8px}#content .trnsingle-info-box{min-height:58px}#content .trnsingle-info-label{font-size:10px}#content .trnsingle-info-value{font-size:18px}#content .trnsingle-main-layout{grid-template-columns:minmax(0,1fr) 140px;gap:10px}#content .trnsingle-game-card{min-height:190px;gap:6px}#content .trnsingle-game-art{width:49px;height:70px}#content .trnsingle-game-state-icon{top:20px;width:34px;height:34px;font-size:22px}#content .trnsingle-game-badge{font-size:16px}#content .trnsingle-game-state{font-size:12px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:50px;font-size:11px;padding:7px;gap:6px}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:18px}#content .trnsingle-sidebar-actions .trnsingle-btn::after{font-size:19px}}#content .trnsingle-sidebar-actions .trnsingle-action-back{order:10}#content .trnsingle-sidebar-actions .trnsingle-action-back span{flex:1;text-align:center}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-dialog{width:calc(100% - 32px);max-width:460px;margin:16px auto;min-height:calc(100dvh - 32px)}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-content{height:auto;max-height:calc(100dvh - 32px);overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(ellipse at top left,#85502138,transparent 65%),linear-gradient(125deg,#38261f,#281b31);border:1px solid #d5a85e;border-radius:20px;color:#f4e8d6;box-shadow:0 20px 50px #0008,inset 0 1px 0 #ffe4af35;backdrop-filter:none}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-header{padding:18px 20px;gap:12px;border-bottom:1px solid #bd945632!important;background:0 0}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-title{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:750;color:#f6e7cb}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-title i{color:#efc675;font-size:24px}.tournament-modal-close{width:36px;height:36px;flex:0 0 36px;margin-left:auto;display:grid;place-items:center;color:#ead8b9;background:#473134;border:1px solid #bf985b66;border-radius:10px;font-size:17px}.tournament-modal-close:focus-visible,.tournament-modal-close:hover{background:#644330;border-color:#edc675;color:#fff0cc}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-body{padding:16px 20px 20px;min-height:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:#b18d54 #291e2b}#playersModal .trnsingle-player,#prizeModal .trnsingle-prize-item{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:13px 14px;border:1px solid #aa85453d;border-radius:11px;background:linear-gradient(100deg,#72502730,#39263850);color:#e5d5ce;font-size:14px}#playersModal .trnsingle-player strong,#prizeModal .trnsingle-prize-item strong{color:#f4ce80;font-size:17px}#prizeModal .trnsingle-prize-item:first-child{border-color:#d2a55488;background:linear-gradient(100deg,#92631e45,#49303b60)}#playersModal .trnsingle-player-current{border-color:#d2a554;background:#6c492a40}@media(orientation:landscape) and (max-height:600px){:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-header{padding:12px 16px}:is(#playersModal,#prizeModal,#tournamentResultsModal) .modal-body{padding:12px 16px;gap:8px}#playersModal .trnsingle-player,#prizeModal .trnsingle-prize-item{padding:9px 12px}}#tournamentResultsModal .trnsingle-final-list-modal{display:flex;flex-direction:column;gap:8px;width:100%;background:0 0;border:0;padding:0}#tournamentResultsModal .trnsingle-final-head,#tournamentResultsModal .trnsingle-final-player{display:grid;grid-template-columns:minmax(0,1fr) 60px 90px;gap:10px;align-items:center;padding:12px;border-radius:10px}#tournamentResultsModal .trnsingle-final-head{padding-block:5px;background:0 0;border:0;color:#baa9b1;font-size:12px}#tournamentResultsModal .trnsingle-final-player{background:linear-gradient(100deg,#72502730,#39263850);border:1px solid #aa85453d;color:#ecddd3;font-size:14px}#tournamentResultsModal .trnsingle-final-player span{overflow-wrap:anywhere;min-width:0}#tournamentResultsModal .trnsingle-final-player strong{color:#f4ce80;text-align:right;font-size:15px}#tournamentResultsModal .trnsingle-final-head span:not(:first-child){text-align:right}#tournamentResultsModal .trnsingle-player-current{border-color:#d2a554;background:#6c492a40}@media(max-width:700px){#tournamentResultsModal .trnsingle-final-head,#tournamentResultsModal .trnsingle-final-player{grid-template-columns:minmax(0,1fr) 42px 65px;gap:6px;padding:10px 8px}#tournamentResultsModal .trnsingle-final-player{font-size:12px}#tournamentResultsModal .trnsingle-final-player strong{font-size:13px}}#content .trnsingle-game-badge{font-size:28px;font-weight:800}#content .trnsingle-game-score{font-size:18px;font-weight:700;color:#f1d59e}#content .trnsingle-game-score i{font-size:20px;vertical-align:middle}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-game-badge{font-size:22px}#content .trnsingle-game-score{font-size:16px}#content .trnsingle-game-score i{font-size:18px}}#content .tournament-list-card,#content .tournament-list-card.finished,#content .tournament-list-card.live,#content .tournament-list-card.upcoming{background:linear-gradient(135deg,#443024f5,#302125f5)!important}#content .tournament-list-stat .tournament-members-count span{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}#content .tournament-list-progress>div>span{font-weight:750;color:#e8d9c5}#content .tournament-list-progress-track{height:10px;min-height:10px;border-radius:10px;border:1px solid #bb95585e;background:#1c1418}#content .tournament-list-progress-track i{height:100%;border-radius:inherit;background:linear-gradient(90deg,#c89943,#f5d78f)}.tournament-slide-controls{display:none}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-page{position:relative}#content .tournament-scroll{scrollbar-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain}#content .tournament-scroll::-webkit-scrollbar{display:none}#content .tournament-row{display:flex;flex-direction:row;width:max-content;padding:4px 0;gap:16px}#content .tournament-col{scroll-snap-align:center}#content .tournament-slide-controls{display:flex;align-items:center;justify-content:center;gap:20px;order:3;height:30px;flex:0 0 30px;color:#eac889}#content .tournament-slide-controls button{border:0;background:0 0;color:#f0ca7c;font-size:30px;line-height:1;width:38px;height:30px;padding:0;animation:tournament-swipe-hint 1s ease-in-out 3}#content .tournament-slide-controls button:first-child{--hint-direction:-4px}#content .tournament-slide-controls button:last-child{--hint-direction:4px}#content .tournament-slide-position{font-size:12px;letter-spacing:2px}}@media(max-width:700px) and (orientation:portrait){#content .tournament-col{width:calc(100vw - 32px)}#content .tournament-list-card{padding:14px;gap:9px}#content .tournament-list-art{height:110px}#content .tournament-page{gap:6px}#content .tournament-scroll{padding:0}}@keyframes tournament-swipe-hint{50%{transform:translateX(var(--hint-direction))}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-list-card{grid-template-rows:26px 76px 38px 23px;gap:5px 10px}#content .tournament-list-art{height:76px}#content .tournament-list-topline{min-height:0}#content .tournament-slide-controls{height:26px;flex-basis:26px}}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-slide-controls{position:absolute;inset:0;z-index:4;pointer-events:none;display:block;height:auto}#content .tournament-slide-position{display:none}#content .tournament-slide-controls button{position:absolute;pointer-events:auto;width:44px;height:44px;font-size:48px;color:#efd5a7;opacity:.45;animation:tournament-direction-hint 1.2s ease-in-out 3;text-shadow:0 2px 8px #000}#content .tournament-list-card{opacity:.35;transition:opacity .18s}#content .tournament-list-card.tournament-slide-active{opacity:1}#content .tournament-scroll{mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}#content .tournament-slide-controls button:first-child{left:0;top:50%;--swipe-x:-5px;--swipe-y:0px}#content .tournament-slide-controls button:last-child{right:0;top:50%;--swipe-x:5px;--swipe-y:0px}}@media(max-width:700px) and (orientation:portrait){#content .tournament-scroll{overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;padding:0 10px;mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}#content .tournament-row{flex-direction:column;width:100%;padding-block:var(--tournament-slider-edge-space,36px);gap:14px}#content .tournament-col{width:100%}#content .tournament-list-card{gap:8px;padding:12px}#content .tournament-list-art{height:85px}#content .tournament-list-topline{min-height:30px}#content .tournament-name{font-size:21px}#content .tournament-list-fund-label{margin-top:3px}#content .tournament-prize{font-size:22px}#content .tournament-list-stats{padding:8px 0}#content .tournament-slide-controls button{left:calc(50% - 22px)!important;right:auto!important;transform:rotate(90deg)}#content .tournament-slide-controls button:first-child{top:96px;--swipe-x:0px;--swipe-y:-5px}#content .tournament-slide-controls button:last-child{top:auto;bottom:0;--swipe-x:0px;--swipe-y:5px}}@keyframes tournament-direction-hint{50%{translate:var(--swipe-x) var(--swipe-y);opacity:.7}}@media(prefers-reduced-motion:reduce){#content .tournament-slide-controls button{animation:none}#content .tournament-list-card{transition:none}}#content .tournament-slide-controls button[hidden]{display:none!important}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-slide-controls button{animation-duration:2.6s;animation-iteration-count:infinite}}@media(prefers-reduced-motion:reduce){#content .tournament-slide-controls button{animation:none}}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-page{overflow:hidden;min-height:0;max-height:100%}#content .tournament-scroll,#content .trnsingle-games-grid,#content .trnsingle-page{scrollbar-width:none;-ms-overflow-style:none}#content .tournament-scroll::-webkit-scrollbar,#content .trnsingle-games-grid::-webkit-scrollbar,#content .trnsingle-page::-webkit-scrollbar{display:none;width:0;height:0}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-scroll{padding:0}#content .tournament-row{height:100%;box-sizing:border-box;padding:6px 35px;align-items:stretch}#content .tournament-col{width:calc(100vw - 100px);height:100%}#content .tournament-list-card{height:100%;grid-template-columns:160px minmax(0,1fr);grid-template-rows:28px minmax(78px,1fr) 46px 27px;padding:10px 14px;gap:6px 16px}#content .tournament-list-art{height:100%;max-height:130px}#content .tournament-name{font-size:23px}#content .tournament-prize{font-size:25px}#content .tournament-list-stat strong{font-size:16px}#content .tournament-list-stat span{font-size:11px}#content .tournament-slide-controls button{top:calc(50% - 10px)}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-col{width:calc((100vw - 30px)*.7)}#content .tournament-row{padding-inline:calc((100vw - 30px)*.15)}#content .tournament-list-card{grid-template-columns:130px minmax(0,1fr);gap:6px 12px}#content .tournament-name{font-size:21px}#content .tournament-prize{font-size:23px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-col{width:min(70vw,560px)}#content .tournament-row{padding-inline:max(0px,calc((100vw - 30px - min(70vw,560px))/ 2))}#content .tournament-list-card{grid-template-columns:140px minmax(0,1fr)}#content .tournament-list-hero{text-align:center;align-self:center}#content .tournament-list-art{max-height:140px}#content .tournament-list-action{align-self:center}#content .tournament-list-stats{align-self:center}}@media(orientation:landscape) and (min-height:400px) and (max-height:600px) and (max-width:1024px){#content .tournament-row{align-items:center}#content .tournament-col{height:280px}#content .tournament-list-card{height:280px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-list-card{padding:14px 20px;grid-template-columns:165px minmax(0,1fr);gap:7px 16px;grid-template-rows:26px minmax(64px,1fr) 42px 25px}#content .tournament-list-art{max-height:135px}#content .tournament-list-stats{padding:5px 0}#content .tournament-join-btn{min-height:38px}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-page{padding:38px 10px 10px;overflow:hidden;display:flex}#content .trnsingle-card{height:100%;width:100%;min-height:0;padding:10px;display:flex;flex-direction:column}#content .trnsingle-header{padding-bottom:8px;gap:4px;flex-shrink:0}#content .trnsingle-header-trophy{height:60px;width:95px;margin-top:-38px}#content .trnsingle-title{font-size:20px}#content .trnsingle-title-row{gap:4px}#content .trnsingle-status{font-size:11px;padding:3px 12px}#content .trnsingle-content{flex:1;min-height:0;gap:8px}#content .trnsingle-info-grid{gap:6px;flex-shrink:0}#content .trnsingle-info-box{min-height:54px;padding:5px 7px;grid-template-columns:20px 1fr;gap:2px 5px}#content .trnsingle-info-icon{font-size:18px}#content .trnsingle-info-value{font-size:17px}#content .trnsingle-info-label{font-size:10px}#content .trnsingle-main-layout{flex:1;min-height:0;gap:8px}#content .trnsingle-main-layout>div:first-child{flex:1;min-height:0;display:flex}#content .trnsingle-games-stage{height:100%;width:100%;min-height:0;overflow:hidden}#content .trnsingle-games-grid{height:100%;max-height:none;padding:16px 3px;scroll-snap-type:y mandatory}#content .trnsingle-game-card{min-height:220px;height:220px;gap:6px;padding:10px;opacity:.4}#content .trnsingle-game-card.tournament-game-slide-active{opacity:1}#content .trnsingle-game-art{height:85px;width:60px}#content .trnsingle-game-state-icon{top:24px;width:40px;height:40px;font-size:26px}#content .trnsingle-game-badge{font-size:23px}#content .trnsingle-game-score{font-size:17px}#content .trnsingle-sidebar-column{flex-shrink:0}#content .trnsingle-sidebar-actions{padding:0}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:49px;font-size:10px;gap:4px}#content .trnsingle-start-countdown{padding:10px;gap:6px;font-size:12px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-page{padding:8px 12px;overflow:hidden;display:flex}#content .trnsingle-card{height:100%;width:100%;min-height:0;padding:8px 12px;display:flex;flex-direction:column}#content .trnsingle-header{padding-bottom:6px;gap:8px;flex-shrink:0}#content .trnsingle-header-trophy{height:38px;width:50px}#content .trnsingle-title{font-size:20px}#content .trnsingle-content{flex:1;min-height:0;gap:8px}#content .trnsingle-info-grid{flex-shrink:0}#content .trnsingle-info-box{min-height:50px;padding:5px}#content .trnsingle-info-value{font-size:17px}#content .trnsingle-main-layout{flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 140px}#content .trnsingle-main-layout>div:first-child{min-height:0;display:flex}#content .trnsingle-games-stage{width:100%;height:100%;min-height:0}#content .trnsingle-games-grid{height:100%;padding:2px;align-items:stretch}#content .trnsingle-game-card{height:100%;min-height:0;gap:4px;padding:7px;width:130px}#content .trnsingle-game-art{height:50px;width:35px}#content .trnsingle-game-state-icon{top:12px;width:28px;height:28px;font-size:18px}#content .trnsingle-game-badge{font-size:20px}#content .trnsingle-game-score{font-size:14px}#content .trnsingle-game-btn,#content .trnsingle-game-card .trnsingle-btn{min-height:28px;padding:4px;font-size:11px}#content .trnsingle-sidebar-actions{padding:0;gap:6px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:40px;padding:6px;font-size:10px}#content .trnsingle-start-countdown{padding:10px;gap:5px;font-size:12px}}@media(min-width:1025px),(min-width:701px) and (min-height:601px){#content .trnsingle-page{padding:24px 28px}#content .trnsingle-card{height:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:0 0;display:flex;flex-direction:column}#content .trnsingle-header{flex-direction:row;justify-content:flex-start;gap:22px;padding:0 0 20px}#content .trnsingle-header-trophy{margin:0;width:110px;height:105px}#content .trnsingle-title-row{justify-items:start;gap:10px 14px}#content .trnsingle-title{font-size:32px}#content .trnsingle-status{justify-self:start;min-width:0;padding:4px 12px}#content .trnsingle-content{gap:24px;flex:1}#content .trnsingle-info-grid{gap:0;padding:16px 12px;border-radius:14px;border:1px solid #b18a4e50;background:linear-gradient(100deg,#50332366,#30203888)}#content .trnsingle-info-box{min-height:65px;background:0 0;border:0;border-right:1px solid #be975a35;border-radius:0;padding:6px 16px}#content .trnsingle-info-box:last-child{border-right:0}#content .trnsingle-info-value{font-size:25px}#content .trnsingle-main-layout{grid-template-columns:minmax(0,1fr) 210px;gap:22px}#content .trnsingle-game-card{min-height:310px;padding:20px 14px;border:1px solid #a888594d;background:linear-gradient(155deg,#422b218a,#271c328a);box-shadow:none;gap:18px}#content .trnsingle-game-card.active{border:1px solid #f3ce82;background:radial-gradient(ellipse at center,#b77a2330,transparent 75%),linear-gradient(150deg,#563920d9,#352333e0);box-shadow:0 0 0 3px #d8aa4710}#content .trnsingle-game-art{width:88px;height:126px}#content .trnsingle-game-state-icon{top:38px;width:52px;height:52px}#content .trnsingle-game-card.played{background:linear-gradient(145deg,#35412b70,#27242c99);border-color:#8db0784d}#content .trnsingle-sidebar-actions{gap:10px;padding-top:0}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:66px;font-size:14px;background:#39262c70;border-color:#b9955950}#content .trnsingle-sidebar-actions .trnsingle-btn i{font-size:23px}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-page{padding:12px 10px}#content .trnsingle-card{padding:0;border:0;box-shadow:none;background:0 0}#content .trnsingle-header{flex-direction:row;justify-content:flex-start;gap:12px;padding-bottom:10px}#content .trnsingle-header-trophy{margin:0;width:62px;height:65px}#content .trnsingle-title-row{justify-items:start}#content .trnsingle-status{justify-self:start}#content .trnsingle-game-card.active{border-color:#f1ce80;background:linear-gradient(140deg,#6543239e,#392539bd)}#content .trnsingle-info-box{background:#36252e99;border-color:#b18a4e50}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-card{border:0;box-shadow:none;background:0 0}#content .trnsingle-info-box{background:#36252e99;border-color:#b18a4e50}#content .trnsingle-game-card.active{border-color:#f1ce80;background:linear-gradient(140deg,#6543239e,#392539bd)}}#content .trnsingle-header-trophy{position:relative;isolation:isolate}#content .trnsingle-header-trophy::before{content:"";position:absolute;inset:-12px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,#e6ad4530,transparent 70%)}#content .trnsingle-game-card.active{position:relative;background:radial-gradient(ellipse at 50% 35%,#bf893d30,transparent 65%),linear-gradient(140deg,#634025aa,#342133cc)}@media(min-width:1025px),(min-width:701px) and (min-height:601px){#content .trnsingle-content{display:flex;flex-direction:column}#content .trnsingle-main-layout{flex:1;min-height:330px;padding-bottom:8px;align-items:stretch}#content .trnsingle-main-layout>div:first-child{display:flex}#content .trnsingle-games-stage{width:100%;display:flex}#content .trnsingle-games-grid{width:100%;align-items:stretch}#content .trnsingle-game-card{height:100%;justify-content:space-between;background:linear-gradient(180deg,#30212625,#271c32b0),url("/images/tournaments/tournament-velvet-v1.webp") center 75%/cover}#content .trnsingle-game-card.active{background:radial-gradient(ellipse at 50% 35%,#e6b65435,transparent 70%),linear-gradient(180deg,#5c3e2430,#38212c80),url("/images/tournaments/tournament-velvet-v1.webp") center 75%/cover;box-shadow:inset 0 1px 0 #ffdc9150,0 0 22px #d5a65218}#content .trnsingle-game-art{width:100px;height:144px}#content .trnsingle-game-state-icon{top:46px;width:54px;height:54px}#content .trnsingle-sidebar-actions{justify-content:center}}@media(hover:hover) and (pointer:fine){#content .trnsingle-game-card.active{transition:border-color .2s,box-shadow .2s}#content .trnsingle-game-card.active:hover{border-color:#ffe5a6;box-shadow:inset 0 1px 0 #ffdc9170,0 0 26px #d5a65235}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-content{gap:10px}#content .trnsingle-games-grid{padding-block:36px;mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent)}#content .trnsingle-game-card{min-height:220px;border-radius:15px}#content .trnsingle-game-card.active{background:radial-gradient(ellipse at 50% 30%,#d9a94722,transparent 70%),linear-gradient(145deg,#553820b8,#342338d9)}#content .trnsingle-sidebar-actions{gap:8px}#content .trnsingle-sidebar-actions .trnsingle-btn{min-height:50px;border-radius:11px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-games-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;overflow:hidden}#content .trnsingle-game-card{width:auto;min-width:0;padding:8px 6px}#content .trnsingle-game-top{gap:3px 6px}#content .trnsingle-game-badge{font-size:19px}#content .trnsingle-game-score{font-size:13px}#content .trnsingle-game-score i{font-size:15px}#content .trnsingle-main-layout{grid-template-columns:minmax(0,1fr) 135px;gap:10px}#content .trnsingle-sidebar-actions .trnsingle-btn{font-size:10px;line-height:1.3}}@media(max-width:350px) and (orientation:portrait){#content .trnsingle-title{font-size:17px}#content .trnsingle-info-value{font-size:15px}#content .trnsingle-header-trophy{width:50px}#content .trnsingle-game-card{min-height:200px;height:200px}}.tournament-game-controls{display:none}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-card{display:grid;grid-template-columns:95px minmax(0,1fr);grid-template-rows:48px 36px 44px;align-content:center;gap:8px 14px;padding:16px}#content .trnsingle-game-top{grid-column:2;grid-row:1;justify-content:center}#content .trnsingle-game-center{display:contents}#content .trnsingle-game-art{grid-column:1;grid-row:1/4;width:80px;height:115px;justify-self:center;align-self:center}#content .trnsingle-game-state-icon{left:calc(16px + 47.5px);top:50%;transform:translate(-50%,-50%);width:40px;height:40px}#content .trnsingle-game-state{grid-column:2;grid-row:2;align-self:center;text-align:center;font-size:14px}#content .trnsingle-game-card>.trnsingle-btn,#content .trnsingle-game-card>.trnsingle-game-btn{grid-column:2;grid-row:3;width:100%}#content .trnsingle-games-stage{position:relative}#content .tournament-game-controls{display:block;position:absolute;inset:0;z-index:5;pointer-events:none}#content .tournament-game-controls button{position:absolute;left:calc(50% - 22px);width:44px;height:30px;border:0;background:0 0;color:#f1d5a6;opacity:.5;font-size:36px;line-height:1;pointer-events:auto;animation:game-swipe-hint 2.6s ease-in-out infinite}#content .tournament-game-controls button:first-child{top:0;--game-hint:-4px}#content .tournament-game-controls button:last-child{bottom:0;--game-hint:4px}#content .tournament-game-controls button[hidden]{display:none}}@keyframes game-swipe-hint{50%{transform:translateY(var(--game-hint));opacity:.75}}@media(prefers-reduced-motion:reduce){#content .tournament-game-controls button{animation:none}}@media(max-width:700px) and (orientation:portrait){#content .tournament-game-controls button{font-size:23px;height:28px;opacity:.6;color:#efcd8e}#content .tournament-game-controls button:first-child{top:max(2px,calc(50% - 136px))}#content .tournament-game-controls button:last-child{bottom:max(2px,calc(50% - 136px))}#content .trnsingle-game-badge{font-size:30px}#content .trnsingle-game-score{font-size:20px}#content .trnsingle-game-score i{font-size:23px}#content .trnsingle-game-state{font-size:18px;font-weight:650}#content .trnsingle-game-top{gap:7px}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-card .trnsingle-game-score{font-size:20px!important}#content .trnsingle-game-card .trnsingle-game-state{font-size:18px!important;font-weight:650}#content .trnsingle-game-card .trnsingle-game-badge{font-size:30px!important}}@media(max-width:700px) and (orientation:portrait){#content .tournament-game-controls button:first-child{top:max(0px,calc(50% - 149px))}#content .tournament-game-controls button:last-child{bottom:max(0px,calc(50% - 149px))}#content .tournament-game-controls button{height:24px;font-size:21px}}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-card{height:200px;min-height:200px}#content .tournament-game-controls button:first-child{top:max(0px,calc(50% - 152px))}#content .tournament-game-controls button:last-child{bottom:max(0px,calc(50% - 152px))}}@media(max-width:700px) and (orientation:portrait){#content .tournament-game-controls button:first-child{top:2px}#content .tournament-game-controls button:last-child{bottom:2px}}#content .trnsingle-game-state-icon{top:16px;width:32px;height:32px;font-size:21px}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-state-icon{left:calc(16px + 47.5px);top:calc(50% - 37px);width:27px;height:27px;font-size:18px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-game-state-icon{top:3px;width:21px;height:21px;font-size:14px}}#content .trnsingle-game-state-icon{top:72px;transform:translate(-50%,-50%);width:54px;height:54px;font-size:34px}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-state-icon{top:50%;left:calc(16px + 47.5px);width:48px;height:48px;font-size:30px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-game-state-icon{top:25px;width:32px;height:32px;font-size:21px}}#content .trnsingle-game-state-icon{width:68px;height:68px}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-state-icon{width:60px;height:60px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-game-state-icon{width:42px;height:42px}}@media(hover:none) and (pointer:coarse),(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .tournament-list-card,#content .trnsingle-game-card,#content .trnsingle-game-card.active{box-shadow:none!important;transition:none}#content .trnsingle-game-art{filter:none!important}#content .trnsingle-header-trophy::before{display:none}:is(#playersModal,#prizeModal,#tournamentResultsModal,#tournamentInfoModal) .modal-content{backdrop-filter:none!important;filter:none!important;box-shadow:0 8px 20px #0005!important}#content .tournament-slide-controls button{text-shadow:none}}@keyframes tournament-direction-hint{50%{translate:var(--swipe-x) var(--swipe-y)}}@keyframes game-swipe-hint{50%{transform:translateY(var(--game-hint))}}#content .trnsingle-game-card .trnsingle-game-badge{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:36px;height:36px;padding:0 8px;box-sizing:border-box;border-radius:50%;background:#332a3280;border:1px solid #ad969b33;color:#e4d6dc;font-size:16px!important;font-weight:800;line-height:1;flex-shrink:0}#content .trnsingle-game-badge>span{font-size:.72em;opacity:.65;font-weight:600}@media(max-width:700px) and (orientation:portrait){#content .trnsingle-game-card .trnsingle-game-badge{min-width:40px;height:40px;font-size:19px!important}}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-place-score-box{grid-template-columns:18px minmax(0,1fr);gap:3px 5px;padding:6px 8px}#content .trnsingle-place-score-box .trnsingle-info-label{white-space:nowrap;overflow-wrap:normal;min-width:0;font-size:10px;line-height:1.2}#content .trnsingle-place-score-values{min-width:0;gap:5px;white-space:nowrap;overflow-wrap:normal}#content .trnsingle-place-score-values strong{font-size:19px;line-height:1.2;flex-shrink:0}#content .trnsingle-place-score-values>span{display:flex;flex-direction:column;min-width:0;gap:1px;font-size:13px;line-height:1.15}#content .trnsingle-place-score-values small{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#content .trnsingle-place-score-box .trnsingle-points-heading{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}#content .trnsingle-place-score-box .trnsingle-points-heading .trnsingle-info-label{min-width:0;white-space:nowrap}#content .trnsingle-place-number{flex-shrink:0;color:#bcaab2;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-place-score-box .trnsingle-points-heading{gap:4px}#content .trnsingle-place-score-box .trnsingle-info-label{font-size:10px}#content .trnsingle-place-number{font-size:10px}}#content .trnsingle-info-grid .trnsingle-info-box{column-gap:14px}@media(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:600px) and (max-width:1024px){#content .trnsingle-info-grid .trnsingle-info-box{grid-template-columns:24px minmax(0,1fr);column-gap:10px}#content .trnsingle-info-grid .trnsingle-info-icon{justify-self:center}}.auth-page{width:100%;height:100%;min-height:0;padding:clamp(16px,3vw,34px);display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at center,rgba(3,18,24,.9) 0,rgba(4,22,29,.72) 42%,rgba(5,24,31,.4) 67%,transparent 96%)}.auth-panel{position:relative;width:min(100%,560px);min-height:0;padding:clamp(24px,3vw,34px);display:flex;justify-content:flex-start;overflow:visible;background:0 0;border:0;border-radius:0;box-shadow:none}.auth-panel::before{display:none}.auth-head,.auth-language,.auth-legacy,.auth-social-list{width:100%;max-width:none}.auth-head{gap:15px;padding-bottom:19px;border-color:rgba(255,255,255,.065)}.auth-icon{width:58px;height:58px;color:#183039;background:linear-gradient(145deg,#f6d575,#dda23f);border:1px solid rgba(255,237,174,.42);border-radius:17px;box-shadow:0 12px 26px rgba(204,141,37,.17);font-size:23px}.auth-head h2{font-size:clamp(26px, 2.6vw, 32px);letter-spacing:-.035em}.auth-head p{margin-top:6px;color:rgba(227,241,244,.68);font-size:14px}.auth-language{margin-top:17px}.auth-language>span{font-size:13px}.auth-language-options{gap:7px}.auth-language-options button{min-height:39px;padding:7px 11px;color:rgba(231,244,247,.76);background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.075);border-radius:11px;font-size:13px}.auth-language-options button.active{color:#fff;background:rgba(75,190,214,.12);border-color:rgba(88,207,230,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.auth-social-list{margin-top:18px;gap:11px}.auth-social,.auth-telegram-card{min-height:72px;padding:11px 14px;gap:13px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.075);border-radius:15px;box-shadow:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.auth-social-primary{min-height:72px;background:linear-gradient(135deg,rgba(85,207,230,.07),rgba(255,255,255,.025));border:1px solid rgba(96,207,226,.16)}.auth-social-google{background:linear-gradient(110deg,rgba(66,133,244,.09),rgba(234,67,53,.1) 48%,rgba(251,188,5,.09)),rgba(255,255,255,.035);border-color:rgba(241,184,74,.28);box-shadow:inset 3px 0 0 rgba(234,67,53,.58)}.auth-telegram-card{background:linear-gradient(110deg,rgba(42,171,238,.14),rgba(19,103,154,.055)),rgba(255,255,255,.03);border-color:rgba(72,188,230,.3);box-shadow:inset 3px 0 0 rgba(55,184,232,.62)}.auth-social:hover,.auth-telegram-button:hover{transform:translateY(-2px);background:rgba(255,255,255,.055);border-color:rgba(102,210,229,.24)}.auth-social-google:focus-visible,.auth-social-google:hover{color:#fff;background:linear-gradient(110deg,rgba(66,133,244,.16),rgba(234,67,53,.19) 48%,rgba(251,188,5,.17)),rgba(255,255,255,.045);border-color:rgba(246,194,87,.5);box-shadow:inset 4px 0 0 rgba(239,73,61,.9),0 10px 24px rgba(180,76,35,.12)}.auth-telegram-button:focus-visible,.auth-telegram-button:hover{color:#fff;background:linear-gradient(110deg,rgba(42,171,238,.27),rgba(19,103,154,.13)),rgba(255,255,255,.04);border-color:rgba(82,203,241,.55);box-shadow:inset 4px 0 0 rgba(70,203,245,.92),0 10px 24px rgba(28,139,183,.14)}.auth-social-mark{width:46px;height:46px;border-radius:13px;font-size:21px}.auth-social-google .auth-social-mark{color:#f5c968;background:rgba(241,188,72,.1)}.auth-telegram-mark{color:#72d5ef;background:rgba(53,174,210,.11)}.auth-social strong,.auth-telegram-card strong{font-size:17px}.auth-social small,.auth-telegram-card small{color:rgba(225,240,244,.62);font-size:12px}.auth-social>.fa-arrow-right,.auth-telegram-card>.fa-arrow-right{color:rgba(221,238,242,.45)}.auth-legacy{margin-top:17px;padding-top:15px;border-color:rgba(255,255,255,.06)}.auth-legacy-toggle{width:100%;min-height:42px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(224,239,243,.62);background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.055);border-radius:11px;font-size:12px;font-weight:800;text-align:left;transition:color .16s ease,background .16s ease,border-color .16s ease}.auth-legacy-toggle:hover{color:rgba(240,249,250,.88);background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.09)}.auth-legacy-toggle i{transition:transform .2s ease}.auth-legacy-open .auth-legacy-toggle i{transform:rotate(180deg)}.auth-legacy-expand{max-height:0;margin-top:0;overflow:hidden;opacity:0;transform:translateY(-5px);pointer-events:none;transition:max-height .24s ease,margin-top .2s ease,opacity .18s ease,transform .2s ease}.auth-legacy-open .auth-legacy-expand{max-height:110px;margin-top:9px;opacity:1;transform:translateY(0);pointer-events:auto}.auth-legacy-title{display:none}.auth-legacy-links{gap:9px}.auth-legacy-link{min-height:42px;padding:9px 11px;background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.06);border-radius:11px;font-size:12px}@media (max-width:576px) and (orientation:portrait){body:has(.auth-page) .header a[href="/signin"]{padding-inline:12px!important}.auth-page{padding:10px;align-items:center}.auth-panel{width:100%;padding:20px 16px;border-radius:0}.auth-head{gap:12px;padding-bottom:15px}.auth-icon{width:50px;height:50px;border-radius:15px;font-size:20px}.auth-head h2{font-size:25px}.auth-head p{font-size:13px}.auth-language{margin-top:14px;gap:8px}.auth-language-options{flex:1 1 auto}.auth-language-options button{flex:1 1 0;min-width:0;justify-content:center;padding-inline:7px}.auth-social-list{margin-top:15px;gap:10px}.auth-social,.auth-social-primary,.auth-telegram-card{min-height:68px}.auth-social strong,.auth-telegram-card strong{font-size:16px}.auth-social small,.auth-telegram-card small{font-size:12px}.auth-legacy{margin-top:14px;padding-top:13px}.auth-legacy-link,.auth-legacy-toggle{font-size:9.5px!important}}@media (orientation:landscape) and (max-width:932px) and (max-height:520px){body:has(.auth-page) .header a[href="/signin"]{padding-inline:12px!important}.auth-page{padding:8px 14px}.auth-panel{width:min(100%,760px);padding:15px 17px;display:grid;grid-template-columns:minmax(340px,1.12fr) minmax(300px,.88fr);grid-template-rows:auto auto minmax(0,1fr);column-gap:18px;row-gap:10px;border-radius:0}.auth-head{grid-column:1;grid-row:1;padding-bottom:10px}.auth-icon{width:42px;height:42px;border-radius:13px;font-size:18px}.auth-head h2{font-size:21px}.auth-head p{font-size:12px}.auth-language{grid-column:1;grid-row:2;margin:0;display:block}.auth-language>span{display:block;margin-bottom:6px;font-size:12px}.auth-language-options button{min-height:34px;padding:5px 8px;font-size:11px}.auth-social-list{grid-column:2;grid-row:1/4;margin:0;grid-template-columns:minmax(0,1fr);align-content:center;gap:9px}.auth-social,.auth-social-primary,.auth-telegram-card{min-height:68px;padding:10px 12px}.auth-social-mark{width:38px;height:38px;font-size:18px}.auth-social strong,.auth-telegram-card strong{font-size:15px}.auth-social small,.auth-telegram-card small{font-size:11px}.auth-legacy{grid-column:1;grid-row:3;margin:0;padding-top:9px;align-self:end}.auth-legacy-title{margin-bottom:6px;font-size:11px}.auth-legacy-link{min-height:36px;padding:7px 8px;font-size:11px}.auth-legacy-link,.auth-legacy-toggle{font-size:9.5px!important}}.auth-page{background:radial-gradient(ellipse at center,rgba(53,43,35,.65),transparent 75%)}.auth-panel{background:linear-gradient(135deg,rgba(58,49,42,.96),rgba(32,29,33,.97)),url('/images/profile-felt.svg');border:1px solid #806849;border-radius:24px;box-shadow:0 18px 48px #0005,inset 0 1px #f5daa526;max-height:100%;overflow-y:auto}.auth-icon{width:96px;height:96px;flex:0 0 96px;background:0 0;border:0;box-shadow:none;border-radius:0}.auth-icon img{width:100%;height:100%;object-fit:contain}.auth-head h2{color:#f4e6cd}.auth-head p,.auth-language>span{color:#d1c3af}.auth-language-options button.active{color:#ffe2a0;background:#70552c55;border-color:#b08a4f}.auth-social,.auth-social-primary,.auth-telegram-card{background:linear-gradient(120deg,#65513c88,#342f2caa);border-color:#94734788;box-shadow:inset 0 1px #ffe3ac16}.auth-social:focus-visible,.auth-social:hover,.auth-telegram-button:focus-visible,.auth-telegram-button:hover{background:linear-gradient(120deg,#806440aa,#493d31);border-color:#c7a263;box-shadow:inset 0 1px #ffe3ac30}.auth-social-mark,.auth-telegram-mark{color:#f0cb83;background:#caa05a20}.auth-social small,.auth-telegram-card small{color:#d8cbb8;font-size:14px;line-height:1.4}.auth-legacy-link,.auth-legacy-toggle{color:#dbcdb6;font-size:13px!important;border-color:#ab875b44;background:#d6ac6510}.auth-language-options button:focus-visible,.auth-legacy-toggle:focus-visible{outline:2px solid #e4bc72;outline-offset:3px}@media(max-width:576px) and (orientation:portrait){.auth-panel{padding:18px 14px;border-radius:20px}.auth-icon{width:76px;height:76px;flex-basis:76px}.auth-head h2{font-size:23px}.auth-social small,.auth-telegram-card small{font-size:13px}.auth-legacy-link,.auth-legacy-toggle{font-size:12px!important}}@media(orientation:landscape) and (max-width:932px) and (max-height:520px){.auth-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 16px;gap:10px 18px;border-radius:18px}.auth-icon{width:64px;height:64px;flex-basis:64px}.auth-head h2{font-size:19px}.auth-social small,.auth-telegram-card small{font-size:12px}.auth-legacy-link,.auth-legacy-toggle{font-size:12px!important}}.auth-social-google .auth-social-mark{color:#4285f4;background:#4285f41c}.auth-telegram-mark{color:#2aabee;background:#2aabee1c}.auth-social-vk span{color:#428cff;background:#0077ff1c}.auth-social-ok span{color:#ff941d;background:#ee82081c}.auth-social-google,.auth-telegram-card{background:linear-gradient(120deg,#79603e,#4c4033);border-color:#c9a365;box-shadow:inset 0 1px #ffe4ac40,0 4px 12px #0002}.auth-social-google .auth-social-mark{background:#fff;border:1px solid #e8e2d8}.auth-social-google .auth-social-mark img{display:block;width:26px;height:26px}.auth-telegram-mark{color:#fff;background:#229ed9}.auth-social-google:focus-visible,.auth-social-google:hover,.auth-telegram-button:focus-visible,.auth-telegram-button:hover{background:linear-gradient(120deg,#937549,#61503b);border-color:#edcc8e}.auth-social>.fa-arrow-right,.auth-telegram-card>.fa-arrow-right{color:#f0dfc1}.main .auth-icon{background:0 0!important;border:0!important;box-shadow:none!important}.main .auth-icon img{border-radius:50%;clip-path:none;object-fit:contain}.game-mode-balance-locked>.arcade-lock{display:none!important}.mobile-orientation-hint{display:none}@media (max-width:1024px) and (pointer:coarse){.mobile-orientation-hint.is-visible{position:fixed;z-index:1080;left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:min(calc(100vw - 24px),540px);min-height:64px;padding:10px 42px 10px 12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;color:#eaf9fb;background:linear-gradient(145deg,rgba(14,49,61,.97),rgba(7,29,39,.985));border:1px solid rgba(110,211,224,.24);border-radius:15px;box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.07);transform:translateX(-50%);animation:mobileOrientationHintIn .28s ease both}.mobile-orientation-hint-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;color:#74dce9;background:rgba(74,185,204,.11);border-radius:12px;font-size:22px}.mobile-orientation-hint-icon .fa-rotate{position:absolute;right:-2px;bottom:-2px;padding:3px;color:#e7c66c;background:#123440;border-radius:50%;font-size:10px}.mobile-orientation-hint-copy{min-width:0;display:grid;gap:2px}.mobile-orientation-hint-copy strong{font-size:13px;line-height:1.15}.mobile-orientation-hint-copy small{color:rgba(210,235,239,.72);font-size:10px;line-height:1.25}.mobile-orientation-hint-action{min-height:34px;padding:7px 11px;color:#082c37;background:linear-gradient(180deg,#82e6ef,#4dbecd);border:0;border-radius:10px;font-size:11px;font-weight:800;white-space:nowrap}.mobile-orientation-hint-close{position:absolute;top:7px;right:7px;width:28px;height:28px;display:grid;place-items:center;color:rgba(224,243,246,.68);background:#173e49;border:0;border-radius:9px}@keyframes mobileOrientationHintIn{from{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%,0)}}}@media (orientation:landscape) and (max-height:600px) and (pointer:coarse){.mobile-orientation-hint.is-visible{width:min(calc(100vw - 28px),620px);min-height:52px;padding-block:7px;grid-template-columns:36px minmax(0,1fr) auto}.mobile-orientation-hint-icon{width:36px;height:36px;font-size:19px}.mobile-orientation-hint-copy strong{font-size:12px}.mobile-orientation-hint-copy small{font-size:9px}.mobile-orientation-hint-action{min-height:32px;padding:6px 10px;font-size:10px}}.lobby-tournament-name-landscape{display:none}.arcade-mode-slider>.arcade-tile .arcade-tile-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}@media (orientation:landscape) and (max-height:380px){.home-page:has(.chips-offer-banner) .arcade-lobby-board{grid-template-rows:minmax(0,1fr) 82px!important;gap:8px!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider{gap:10px!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider>.arcade-tile{padding:6px 8px!important;row-gap:2px!important;column-gap:8px!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider>.arcade-tile>strong{font-size:18px!important;line-height:1!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider .arcade-mode-icon img,.home-page:has(.chips-offer-banner) .arcade-mode-slider .arcade-play-icon img{width:min(62%,54px)!important;height:min(86%,54px)!important;max-width:54px!important;max-height:54px!important;object-fit:contain}.home-page:has(.chips-offer-banner) .arcade-mode-slider .arcade-tile-meta{gap:2px!important;margin:0!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider .arcade-tile-meta b{min-height:22px!important;height:22px!important;padding:2px 5px!important;font-size:11px!important;line-height:1!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider .arcade-tile-meta b:last-child{min-height:24px!important;height:24px!important;font-size:17px!important}.home-page:has(.chips-offer-banner) .arcade-mode-slider .arcade-play-cta{min-height:30px!important;height:30px!important;margin:1px auto 0!important;padding:3px 9px!important;font-size:11px!important}.home-page:has(.chips-offer-banner) .arcade-info-card,.home-page:has(.chips-offer-banner) .arcade-shop-button,.home-page:has(.chips-offer-banner) .arcade-wheel-feature{min-height:0!important;height:82px!important}.home-page:has(.chips-offer-banner) .arcade-info-card{grid-template-columns:40px minmax(0,1fr) 10px!important;gap:5px!important;padding:6px 8px!important}.home-page:has(.chips-offer-banner) .arcade-info-card>span,.home-page:has(.chips-offer-banner) .arcade-info-card>span img,.home-page:has(.chips-offer-banner) .arcade-reward-info>span img{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;max-height:40px!important}.home-page:has(.chips-offer-banner) .arcade-info-card>div{gap:2px!important;min-width:0}.home-page:has(.chips-offer-banner) .arcade-info-card strong{font-size:11px!important;line-height:1.05!important}.home-page:has(.chips-offer-banner) .arcade-reward-info b{font-size:14px!important;line-height:1!important}.home-page:has(.chips-offer-banner) .arcade-reward-info small,.home-page:has(.chips-offer-banner) .arcade-tournament-info .lobby-tournament-countdown{font-size:10px!important;line-height:1!important;padding:0!important}.home-page:has(.chips-offer-banner) .arcade-tournament-info .lobby-tournament-name-landscape{font-size:11px!important;line-height:1!important}}@media (orientation:portrait) and (max-width:700px){.arcade-mode-slider{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arcade-lobby-page .arcade-lobby-board{grid-template-columns:minmax(108px,.65fr) minmax(0,1.25fr)!important;grid-template-rows:minmax(0,1fr) minmax(82px,auto) minmax(82px,auto)!important}.arcade-lobby-board>.arcade-action-buttons{display:contents!important}.arcade-lobby-board>.arcade-info-strip{display:contents!important}.arcade-lobby-board .arcade-shop-button{grid-column:1!important;grid-row:2!important}.arcade-lobby-board>.arcade-wheel-feature{grid-column:1!important;grid-row:3!important}.arcade-lobby-board .arcade-reward-info{grid-column:2!important;grid-row:2!important}.arcade-lobby-board .arcade-tournament-info{grid-column:2!important;grid-row:3!important}}@media (orientation:portrait) and (max-width:700px){.arcade-lobby-board{grid-template-columns:minmax(102px,.72fr) minmax(0,1.28fr)!important;grid-template-rows:minmax(0,1fr) minmax(82px,auto) minmax(82px,auto)!important;column-gap:10px!important;row-gap:10px!important}.arcade-mode-slider{grid-column:1/-1;grid-row:1}.arcade-action-buttons,.arcade-info-strip{display:contents!important}.arcade-shop-button{grid-column:1!important;grid-row:2!important}.arcade-reward-info{grid-column:2!important;grid-row:2!important}.arcade-wheel-feature{grid-column:1!important;grid-row:3!important}.arcade-tournament-info{grid-column:2!important;grid-row:3!important}.arcade-shop-button,.arcade-wheel-feature{position:relative;width:auto!important;min-width:0;height:auto!important;min-height:82px;padding:8px 7px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;gap:2px;overflow:hidden;border-radius:15px!important;text-align:center}.arcade-shop-button{background:radial-gradient(at 48% 48%,rgba(178,58,83,.56) 0,rgba(178,58,83,.34) 38%,rgba(178,58,83,.14) 60%,rgba(178,58,83,.035) 73%,transparent 88%)!important;border:1px solid rgba(216,87,112,.17)!important}.arcade-wheel-feature{background:radial-gradient(at 58% 34%,rgba(42,171,219,.28),transparent 48%),linear-gradient(145deg,rgba(12,73,94,.98),rgba(5,29,41,.99))!important;border:1px solid rgba(98,204,233,.16)!important}.arcade-shop-button>.arcade-card-top-accent,.arcade-wheel-feature>.arcade-card-top-accent{position:absolute!important;z-index:20!important;top:2px!important;left:10px!important;right:10px!important;width:auto!important;height:3px!important;min-height:3px!important;display:block!important;flex:none!important;border-radius:0 0 99px 99px}.arcade-shop-button>span,.arcade-wheel-feature>span{flex:1;width:100%!important;min-height:0;display:grid;place-items:center}.arcade-shop-button>span img,.arcade-wheel-feature>span img{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain}.arcade-shop-button>strong,.arcade-wheel-feature>strong{order:2;width:100%;padding:0!important;font-size:12px!important;line-height:1.05;text-align:center}.arcade-shop-button>.arcade-action-arrow,.arcade-tournament-info>.fa-chevron-right,.arcade-wheel-feature>.fa-chevron-right{position:absolute!important;top:50%!important;right:8px!important;bottom:auto!important;transform:translateY(-50%)!important;grid-column:auto!important;grid-row:auto!important}.arcade-info-card{position:relative;width:auto!important;min-width:0;min-height:82px;padding:9px 10px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 12px!important;gap:8px!important;align-items:center;overflow:hidden;border-radius:15px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 10px 22px rgba(0,0,0,.18)!important}.arcade-reward-info{background:radial-gradient(circle at 12% 50%,rgba(219,177,65,.15),transparent 42%),linear-gradient(145deg,rgba(24,55,50,.94),rgba(7,30,35,.97))!important;border:1px solid rgba(218,188,102,.13)!important}.arcade-tournament-info{background:radial-gradient(circle at 12% 50%,rgba(137,91,208,.17),transparent 42%),linear-gradient(145deg,rgba(28,42,64,.94),rgba(8,29,38,.97))!important;border:1px solid rgba(151,123,214,.14)!important}.arcade-info-card>span{width:46px!important;height:46px!important;max-width:46px!important;background:0 0!important;border:0!important}.arcade-info-card>span img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important;object-fit:contain}.arcade-info-card>div{gap:4px!important;min-width:0}.arcade-info-card strong{font-size:12px!important;line-height:1.08}.arcade-reward-info b{font-size:15px!important}.arcade-reward-info small{font-size:10px!important;white-space:nowrap}.arcade-tournament-info .lobby-tournament-title-desktop{display:block!important}.arcade-tournament-info .lobby-tournament-title-full,.arcade-tournament-info .lobby-tournament-title-short{display:none!important}.arcade-tournament-info .lobby-tournament-name-landscape{display:block;width:100%;color:#f5fbfc;font-size:12px;line-height:1.08;text-align:left}.arcade-tournament-info>div{display:flex!important;flex-direction:column;align-items:flex-start;text-align:left}.arcade-tournament-info>div>strong{width:100%;text-align:center!important}.arcade-tournament-info .lobby-tournament-countdown{width:100%;padding:0!important;flex-direction:row;justify-content:flex-start;gap:5px;font-size:10px!important;text-align:left;background:0 0!important;border:0!important}}@media (orientation:landscape) and (max-height:600px){.arcade-mode-slider{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arcade-lobby-board{grid-template-columns:minmax(112px,.68fr) minmax(112px,.68fr) minmax(205px,1.2fr) minmax(220px,1.3fr)!important;column-gap:10px!important}.arcade-shop-button,.arcade-wheel-feature{position:relative;padding:10px 9px!important;display:flex!important;flex-direction:column;align-items:center!important;justify-content:space-between;gap:3px!important;border-radius:15px!important;border:1px solid rgba(112,204,216,.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 10px 22px rgba(0,0,0,.18)!important;text-align:center!important;overflow:hidden}.arcade-shop-button{background:radial-gradient(at 48% 48%,rgba(178,58,83,.56) 0,rgba(178,58,83,.34) 38%,rgba(178,58,83,.14) 60%,rgba(178,58,83,.035) 73%,transparent 88%)!important;border-color:rgba(255,255,255,.043)!important}.arcade-wheel-feature{background:radial-gradient(at 58% 34%,rgba(42,171,219,.28),transparent 48%),linear-gradient(145deg,rgba(12,73,94,.98),rgba(5,29,41,.99))!important;border-color:rgba(255,255,255,.055)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 10px 22px rgba(0,0,0,.18)!important}.arcade-shop-button::before,.arcade-wheel-feature::before{content:"";position:absolute;top:2px!important;left:12px!important;right:12px!important;bottom:auto!important;width:auto!important;max-width:none!important;height:3px!important;max-height:3px!important;border-radius:0 0 99px 99px;z-index:10!important;pointer-events:none;opacity:1!important;transform:none!important;visibility:visible!important;display:none!important}.arcade-shop-button::before{background:linear-gradient(90deg,transparent,#d85770,#b23a53,transparent)}.arcade-wheel-feature::before{background:linear-gradient(90deg,transparent 0,#74e7f4 22%,#42c5e5 52%,#649fdc 78%,transparent 100%)!important;box-shadow:0 2px 5px rgba(66,197,229,.32)}.arcade-shop-button>.arcade-card-top-accent,.arcade-wheel-feature>.arcade-card-top-accent{position:absolute!important;z-index:20!important;top:2px!important;left:12px!important;right:12px!important;width:auto!important;height:3px!important;min-height:3px!important;display:block!important;flex:none!important;border-radius:0 0 99px 99px;pointer-events:none}.arcade-shop-button>.arcade-card-top-accent{background:linear-gradient(90deg,transparent,#d85770,#b23a53,transparent)}.arcade-wheel-feature>.arcade-card-top-accent{background:linear-gradient(90deg,transparent 0,#74e7f4 22%,#42c5e5 52%,#649fdc 78%,transparent 100%)}.arcade-shop-button>span img,.arcade-wheel-feature .lobby-wheel-symbol,.arcade-wheel-feature>span img{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important;object-fit:contain}.arcade-shop-button>span,.arcade-wheel-feature>span{order:initial!important;flex:1;width:100%!important;min-width:0!important;height:auto!important;min-height:0;display:grid;place-items:center}.arcade-shop-button>strong,.arcade-wheel-feature>strong{order:2!important;width:100%!important;font-size:12px!important;line-height:1.1!important;text-align:center!important;padding:0!important}.arcade-shop-button>.arcade-action-arrow,.arcade-tournament-info>.fa-chevron-right,.arcade-wheel-feature>.fa-chevron-right{position:absolute!important;top:50%!important;right:9px!important;bottom:auto!important;margin:0!important;transform:translateY(-50%)!important;align-self:auto!important;grid-column:auto!important;grid-row:auto!important}.arcade-info-card{position:relative;grid-template-columns:46px minmax(0,1fr) auto!important;gap:9px!important;padding:10px 11px!important;border-radius:15px!important;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 24px rgba(0,0,0,.2)!important}.arcade-info-card::before{content:"";position:absolute;top:0;left:16px;right:16px;height:2px;border-radius:0 0 99px 99px}.arcade-reward-info{background:radial-gradient(circle at 12% 50%,rgba(219,177,65,.15),transparent 42%),linear-gradient(145deg,rgba(24,55,50,.94),rgba(7,30,35,.97))!important;border-color:rgba(218,188,102,.13)!important}.arcade-reward-info::before{background:linear-gradient(90deg,transparent,#e3bd55,#62c995,transparent)}.arcade-tournament-info{background:radial-gradient(circle at 12% 50%,rgba(137,91,208,.17),transparent 42%),linear-gradient(145deg,rgba(28,42,64,.94),rgba(8,29,38,.97))!important;border-color:rgba(151,123,214,.14)!important}.arcade-tournament-info::before{background:linear-gradient(90deg,transparent,#a779dc,#5bc9d7,transparent)}.arcade-info-card>span{width:46px!important;height:46px!important;max-width:46px!important;background:0 0!important;border:0!important}.arcade-info-card>span img,.arcade-reward-info>span img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important;object-fit:contain}.arcade-info-card>div{gap:5px!important}.arcade-info-card strong{font-size:13px!important;line-height:1.1!important}.arcade-reward-info b{font-size:16px!important}.arcade-reward-info small{font-size:11px!important;white-space:nowrap}.arcade-tournament-info .lobby-tournament-countdown{font-size:11px!important;padding:5px 7px!important}.arcade-tournament-info>.fa-chevron-right{background:0 0!important;border:0!important}.arcade-tournament-info .lobby-tournament-title-desktop{display:block!important}.arcade-tournament-info .lobby-tournament-title-full,.arcade-tournament-info .lobby-tournament-title-short{display:none!important}.arcade-tournament-info .lobby-tournament-name-landscape{display:block;color:#f5fbfc;font-size:13px;font-weight:800;line-height:1.1}.arcade-tournament-info>div{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center;text-align:left!important;width:100%;min-width:0}.arcade-tournament-info .lobby-tournament-countdown,.arcade-tournament-info .lobby-tournament-name-landscape,.arcade-tournament-info>div>strong{width:100%;text-align:left!important;justify-self:stretch!important}.arcade-tournament-info>div>strong{text-align:center!important}.arcade-tournament-info .lobby-tournament-countdown{align-self:flex-start;justify-content:flex-start!important}}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b{min-width:0;min-height:34px;padding:7px 9px!important;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(var(--arcade-rgb,24,166,196),.18)!important;border-radius:10px;color:rgba(239,249,251,.88);font-size:14px!important;line-height:1.05;background:rgba(var(--arcade-rgb,24,166,196),.075)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:last-child{grid-column:1/-1!important;grid-row:1!important}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:last-child{min-height:34px;padding:3px 5px!important;color:#ffdc72;font-size:clamp(23px,2.15vw,26px)!important;font-weight:950;text-shadow:0 0 10px rgba(246,191,58,.2);background:0 0!important;border-color:transparent!important;box-shadow:none!important}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:last-child i{color:#ffe080;font-size:1.08em;filter:drop-shadow(0 0 5px rgba(246,191,58,.2))}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:first-child{grid-column:1!important;grid-row:2!important}.arcade-mode-slider>.arcade-tile .arcade-tile-meta b:nth-child(2){grid-column:2!important;grid-row:2!important}.arcade-mode-slider>.arcade-tile .arcade-play-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;border-color:rgba(255,255,255,.22)}.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{background:linear-gradient(180deg,#40d86b,#1ca44a)}.arcade-mode-slider>.arcade-mode-4{--arcade-accent:#ff9368;--arcade-rgb:176,88,67;background:radial-gradient(ellipse at 65% 25%,rgba(176,88,67,.14),transparent 45%),linear-gradient(145deg,rgba(48,40,42,.97),rgba(9,28,38,.99))!important}.arcade-mode-slider>.arcade-mode-5{--arcade-accent:#e7c34d;--arcade-rgb:155,132,54;background:radial-gradient(ellipse at 65% 25%,rgba(155,132,54,.14),transparent 45%),linear-gradient(145deg,rgba(45,44,36,.97),rgba(9,28,37,.99))!important}.arcade-mode-slider>.arcade-mode-4 .arcade-play-cta{background:linear-gradient(180deg,#ee8a64,#b95441);box-shadow:inset 0 1px rgba(255,255,255,.25),0 7px 16px rgba(176,88,67,.25),0 3px 0 #8d3e31}.arcade-mode-slider>.arcade-mode-5 .arcade-play-cta{background:linear-gradient(180deg,#e1bd47,#a77d20);box-shadow:inset 0 1px rgba(255,255,255,.25),0 7px 16px rgba(155,132,54,.25),0 3px 0 #7b5a15}.arcade-mode-slider>.arcade-mode-6 .arcade-play-cta{background:linear-gradient(180deg,#c665ce,#874294);box-shadow:inset 0 1px rgba(255,255,255,.25),0 7px 16px rgba(142,70,154,.25),0 3px 0 #642d70}@media (min-width:701px) and (min-height:601px){.arcade-mode-slider>.arcade-mode-tile{padding:10px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(42px,1fr) auto auto!important;gap:5px;align-items:center;overflow:hidden}.arcade-mode-slider>.arcade-mode-tile>strong{position:relative;inset:auto;grid-column:1;grid-row:1;width:100%;font-size:clamp(20px,1.7vw,25px);line-height:1.05;text-align:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:100%;min-height:42px;display:grid;place-items:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta{grid-column:1;grid-row:3;width:100%;margin:0;gap:4px!important}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta b{min-height:30px;padding:5px 7px!important;font-size:13px!important}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta b:last-child{min-height:32px;font-size:23px!important;background:0 0!important;border-color:transparent!important;box-shadow:none!important}.arcade-mode-slider>.arcade-mode-tile .arcade-play-cta{grid-column:1;grid-row:4;width:min(100%,180px);min-width:0;min-height:34px;height:34px;margin:1px auto 0;padding:7px 12px;font-size:15px;justify-self:center}.arcade-mode-slider>.arcade-mode-4,.arcade-mode-slider>.arcade-mode-5{grid-template-rows:auto minmax(42px,1fr) auto!important}.arcade-mode-slider>.arcade-mode-4 .arcade-play-cta,.arcade-mode-slider>.arcade-mode-5 .arcade-play-cta{display:none!important}.arcade-mode-slider>.arcade-mode-6{grid-template-columns:40% minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:12px}.arcade-mode-slider>.arcade-mode-6>strong{grid-column:1/-1;grid-row:1}.arcade-mode-slider>.arcade-mode-6 .arcade-mode-icon{grid-column:1;grid-row:2/4}.arcade-mode-slider>.arcade-mode-6 .arcade-mode-icon img{inset:8% 10% 12%!important;width:80%!important;height:80%!important}.arcade-mode-slider>.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:2;align-self:center}.arcade-mode-slider>.arcade-mode-6 .arcade-play-cta{grid-column:2;grid-row:3;width:min(100%,205px);margin:0 auto 20px}}@media (orientation:portrait) and (max-width:700px){.arcade-lobby-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto auto!important;min-height:0!important;overflow:hidden}.arcade-mode-slider{grid-column:1/-1!important;grid-row:1!important;min-width:0;min-height:0;padding:0 8px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:14px;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none}.arcade-mode-slider::after,.arcade-mode-slider::before{content:"";display:block;flex:0 0 var(--lobby-carousel-edge-space,72px)}.arcade-mode-slider::before{order:0}.arcade-mode-slider::after{order:5}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{position:relative!important;inset:auto!important;width:min(88vw,370px)!important;height:auto!important;min-height:265px!important;flex:0 0 auto!important;align-self:center!important;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center;scroll-snap-stop:always;transform:translateZ(0) scale(.94)!important;opacity:.5!important;filter:none!important;transition:transform .18s ease,opacity .18s ease;contain:layout paint style;will-change:transform,opacity;backface-visibility:hidden}.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{padding:17px 13px!important;display:grid!important;grid-template-columns:42% minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:12px;align-items:stretch;text-align:center}.arcade-mode-slider>.arcade-mode-tile>strong,.arcade-mode-slider>.arcade-play-tile>strong{position:relative;inset:auto;grid-column:1/-1;grid-row:1;width:100%;padding-top:3px;font-size:clamp(22px,6.4vw,27px);line-height:1.05;text-align:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:100%;min-height:0;display:grid;place-items:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon img,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon img{width:min(92%,132px)!important;height:min(90%,122px)!important;max-width:132px;max-height:122px;object-fit:contain}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta,.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:100%;margin:0;align-self:center}.arcade-mode-slider>.arcade-mode-tile .arcade-play-cta,.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{grid-column:1/-1;grid-row:3;justify-self:center}.arcade-mode-slider>.arcade-mode-5{order:1!important}.arcade-mode-slider>.arcade-play-tile{order:2!important}.arcade-mode-slider>.arcade-mode-4{order:3!important}.arcade-mode-slider>.arcade-mode-6{order:4!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{z-index:2;transform:translateZ(0) scale(1.02)!important;opacity:1!important;filter:none!important}.arcade-mode-slider>.arcade-tile .arcade-play-cta{width:min(100%,210px);min-height:40px;margin:7px auto 2px;font-size:14px}.arcade-action-buttons{grid-column:1!important;grid-row:2!important}.arcade-wheel-feature{grid-column:2!important;grid-row:2!important}.arcade-info-strip{grid-column:1/-1!important;grid-row:3!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.arcade-mode-slider{-webkit-mask-image:none!important;mask-image:none!important;scroll-behavior:auto!important}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{transform:translateZ(0) scale(.86)!important;filter:none!important;contain:layout paint style;will-change:transform,opacity;backface-visibility:hidden;transition:transform .16s ease,opacity .16s ease!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:translateZ(0) scale(1)!important;filter:none!important}.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{padding:16px 14px 12px!important;display:grid!important;grid-template-columns:43% minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:12px;align-items:center}.arcade-mode-slider>.arcade-mode-tile>strong,.arcade-mode-slider>.arcade-play-tile>strong{grid-column:1/-1;grid-row:1;width:100%;padding-top:3px;text-align:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:100%;min-height:0;display:grid;place-items:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon img,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta,.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:100%;margin:0;align-self:center}.arcade-mode-slider>.arcade-mode-tile .arcade-play-cta,.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{grid-column:1/-1;grid-row:3;width:min(100%,205px);min-height:35px;margin:3px auto 0;justify-self:center}}@media (min-width:701px) and (min-height:601px){.arcade-info-strip{gap:16px}.arcade-lobby-shell:has(.arcade-lobby-offer) .arcade-play-icon img{width:min(82%,195px)!important;height:min(88%,195px)!important;max-width:195px!important;max-height:195px!important;object-fit:contain}.arcade-lobby-shell:has(.arcade-lobby-offer) .arcade-play-cta{margin-bottom:14px!important}.arcade-shop-button>strong,.arcade-wheel-feature>strong{font-size:20px!important}.arcade-info-card{position:relative;min-height:112px;padding:18px 20px!important;gap:16px;overflow:hidden;background:linear-gradient(145deg,rgba(17,48,58,.86),rgba(7,27,34,.94))!important;border:1px solid rgba(163,218,230,.11)!important;border-radius:18px!important;box-shadow:0 16px 34px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.045)!important;backdrop-filter:blur(14px);grid-template-columns:74px minmax(0,1fr) auto;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.arcade-info-card::before{content:"";position:absolute;top:0;left:22px;right:22px;height:2px;border-radius:0 0 999px 999px}.arcade-reward-info{background:radial-gradient(circle at 13% 50%,rgba(211,170,64,.13),transparent 35%),linear-gradient(145deg,rgba(25,53,49,.9),rgba(8,29,34,.95))!important}.arcade-reward-info::before{background:linear-gradient(90deg,transparent,#e2bd59,#68c995,transparent)}.arcade-tournament-info{background:radial-gradient(circle at 13% 50%,rgba(135,96,205,.14),transparent 35%),linear-gradient(145deg,rgba(25,42,61,.9),rgba(8,28,37,.95))!important}.arcade-tournament-info::before{background:linear-gradient(90deg,transparent,#a278dc,#5dc8d7,transparent)}.arcade-info-card>span{width:74px!important;max-width:74px!important;height:74px;aspect-ratio:auto;border-radius:0;background:0 0!important;border:0;overflow:visible}.arcade-info-card>span img{width:66px!important;height:66px!important;max-width:66px!important;max-height:66px!important;object-fit:contain;filter:drop-shadow(0 7px 6px rgba(0,0,0,.22))}.arcade-reward-info>span img{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important}.arcade-info-card>div{gap:7px}.arcade-info-card strong{color:#f5fbfc;font-size:18px;line-height:1.15}.arcade-reward-info b{color:#f0ca69;font-size:21px}.arcade-reward-info small{color:rgba(175,225,203,.72);font-size:12px}.arcade-tournament-info .lobby-tournament-countdown{width:max-content;padding:6px 9px;color:#cceff4;background:rgba(73,174,194,.1);border:1px solid rgba(91,196,216,.15);border-radius:9px;font-size:12px}.arcade-tournament-info>.fa-chevron-right{width:34px;height:34px;display:grid;place-items:center;color:#bfeaf1;background:rgba(72,169,190,.09);border:1px solid rgba(106,202,221,.14);border-radius:11px}.arcade-info-card:hover{transform:none!important;border-color:rgba(146,220,232,.2)!important;box-shadow:0 18px 38px rgba(0,0,0,.26),0 0 24px rgba(70,183,199,.055),inset 0 1px 0 rgba(255,255,255,.06)!important}}.arcade-lobby-board{background:0 0!important;border:0!important;box-shadow:none!important}.arcade-mode-slider .arcade-tile{border:1px solid color-mix(in srgb,var(--arcade-a,#d6aa48) 42%,rgba(255,255,255,.12));background:radial-gradient(circle at 86% 12%,color-mix(in srgb,var(--arcade-a,#d6aa48) 25%,transparent),transparent 38%),linear-gradient(150deg,rgba(55,55,51,.97),rgba(21,25,25,.99))!important;box-shadow:0 12px 24px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.065)}.arcade-mode-slider .arcade-tile::after{content:"";position:absolute;inset:0;border-radius:inherit;border-top:3px solid var(--arcade-a,#e4b74f);pointer-events:none}.arcade-mode-slider .arcade-tile>strong{color:#fff5d0;text-shadow:0 3px 9px rgba(0,0,0,.55)}.arcade-tile-meta b{color:#eaf6f3;background:rgba(7,12,13,.38);border:1px solid rgba(255,255,255,.085)}.arcade-tile-meta b:first-child,.arcade-tile-meta b:last-child{color:#ffe084}.arcade-play-cta{color:#18320b!important;background:linear-gradient(180deg,#ebff78,#73d432 58%,#43a722)!important;border:1px solid #efffa0;box-shadow:0 6px 0 #286a17,0 10px 18px rgba(0,0,0,.32);text-shadow:0 1px rgba(255,255,255,.42)}.arcade-info-card,.arcade-round-action,.arcade-wheel-feature{background:radial-gradient(circle at 92% 0,rgba(130,78,154,.15),transparent 40%),linear-gradient(150deg,rgba(53,53,50,.96),rgba(21,25,25,.99))!important;border-color:rgba(235,198,111,.16)!important;box-shadow:0 10px 22px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.05)!important}.arcade-shop-button .arcade-card-top-accent{background:linear-gradient(90deg,#ef5967,#ff9b54)}.arcade-wheel-feature .arcade-card-top-accent{background:linear-gradient(90deg,#8d5bd7,#efbf54)}.arcade-info-card strong,.arcade-round-action>strong,.arcade-wheel-feature>strong{color:#fff0ba}.arcade-info-card b{color:#82e6b0}.arcade-info-card small{color:rgba(230,239,237,.65)}.chips-offer-banner.arcade-lobby-offer{background:linear-gradient(105deg,#a12d4d,#7c397f 55%,#ae682d)!important;border-color:rgba(255,195,139,.34);box-shadow:0 9px 22px rgba(0,0,0,.28)}@media (hover:hover) and (pointer:fine){.arcade-info-card:hover,.arcade-mode-slider .arcade-tile:hover,.arcade-round-action:hover,.arcade-wheel-feature:hover{transform:translateY(-4px);border-color:rgba(246,207,112,.35)!important;box-shadow:0 17px 30px rgba(0,0,0,.34),0 0 22px rgba(213,165,61,.08)!important}}@media (max-width:932px),(hover:none) and (pointer:coarse){.arcade-info-card,.arcade-lobby-board,.arcade-mode-slider .arcade-tile,.arcade-round-action,.arcade-wheel-feature{backdrop-filter:none!important;filter:none!important}.arcade-mode-slider .arcade-tile{box-shadow:0 8px 16px rgba(0,0,0,.27)}.arcade-play-cta{box-shadow:0 4px 0 #286a17,0 7px 12px rgba(0,0,0,.27)}}.arcade-mode-slider{box-sizing:border-box;padding:10px;border:1px solid rgba(246,205,110,.24);border-radius:24px;background:radial-gradient(circle at 8% 18%,rgba(53,211,137,.2),transparent 31%),radial-gradient(circle at 91% 16%,rgba(173,85,225,.22),transparent 35%),linear-gradient(145deg,rgba(58,50,48,.91),rgba(24,28,29,.96));box-shadow:0 16px 34px rgba(0,0,0,.28),inset 0 1px rgba(255,241,196,.07)}.arcade-mode-slider>.arcade-play-tile{background:radial-gradient(circle at 88% 8%,rgba(137,255,122,.38),transparent 42%),linear-gradient(145deg,rgba(27,118,73,.96),rgba(17,48,39,.99))!important;border-color:rgba(124,241,136,.52)!important}.arcade-mode-slider>.arcade-mode-5{background:radial-gradient(circle at 88% 8%,rgba(86,226,255,.46),transparent 42%),linear-gradient(145deg,rgba(28,113,143,.97),rgba(19,50,67,.99))!important;border-color:rgba(76,216,245,.56)!important}.arcade-mode-slider>.arcade-mode-4{background:radial-gradient(circle at 88% 8%,rgba(255,205,83,.42),transparent 42%),linear-gradient(145deg,rgba(144,85,38,.96),rgba(57,36,28,.99))!important;border-color:rgba(255,191,84,.5)!important}.arcade-mode-slider>.arcade-mode-6{background:radial-gradient(circle at 88% 8%,rgba(192,116,255,.43),transparent 42%),linear-gradient(145deg,rgba(91,51,137,.97),rgba(39,29,65,.99))!important;border-color:rgba(190,125,255,.52)!important}.arcade-shop-button{background:radial-gradient(circle at 90% 5%,rgba(255,136,82,.38),transparent 43%),linear-gradient(145deg,rgba(119,46,61,.97),rgba(48,29,37,.99))!important;border-color:rgba(255,119,104,.4)!important}.arcade-wheel-feature{background:radial-gradient(circle at 89% 3%,rgba(95,205,255,.5),transparent 39%),radial-gradient(circle at 8% 100%,rgba(66,91,238,.48),transparent 48%),linear-gradient(145deg,rgba(39,79,157,.98),rgba(27,35,87,.99))!important;border-color:rgba(86,174,255,.58)!important}.arcade-wheel-feature .arcade-card-top-accent{background:linear-gradient(90deg,#4269ee,#55c9ff 55%,#9ae8ff)}.arcade-wheel-feature>strong{color:#d9f5ff!important}.arcade-info-strip{box-sizing:border-box;padding:9px!important;gap:9px!important;border:1px solid rgba(239,195,98,.21);border-radius:22px;background:radial-gradient(circle at 10% 50%,rgba(49,203,136,.16),transparent 34%),radial-gradient(circle at 89% 50%,rgba(155,93,225,.2),transparent 37%),linear-gradient(135deg,rgba(51,48,45,.91),rgba(23,27,29,.96));box-shadow:0 15px 32px rgba(0,0,0,.26),inset 0 1px rgba(255,244,207,.06)}.arcade-info-strip>.arcade-reward-info{background:radial-gradient(circle at 82% 8%,rgba(237,193,66,.28),transparent 40%),linear-gradient(145deg,rgba(28,104,77,.96),rgba(20,46,42,.99))!important;border-color:rgba(91,219,151,.4)!important}.arcade-info-strip>.arcade-tournament-info{background:radial-gradient(circle at 83% 8%,rgba(119,202,226,.25),transparent 39%),linear-gradient(145deg,rgba(82,52,128,.97),rgba(35,34,65,.99))!important;border-color:rgba(171,118,235,.43)!important}@media (max-width:932px),(hover:none) and (pointer:coarse){.arcade-mode-slider{padding:7px;border-radius:19px;box-shadow:0 10px 21px rgba(0,0,0,.25)}.arcade-info-strip{padding:7px!important;border-radius:18px;box-shadow:0 9px 19px rgba(0,0,0,.23)}}@keyframes lobby-sunburst-spin{to{transform:translate(-50%,-50%) rotate(360deg) scale(1.08)}}.arcade-mode-slider>.arcade-tile,.arcade-shop-button,.arcade-wheel-feature{--lobby-rays-rgb:255,210,94;--lobby-rays-x:50%;--lobby-rays-y:44%;position:relative;isolation:isolate;overflow:hidden!important}.arcade-mode-slider>.arcade-play-tile{--lobby-rays-rgb:117,255,142;--lobby-rays-x:49%;--lobby-rays-y:41%}.arcade-mode-slider>.arcade-mode-5{--lobby-rays-rgb:100,225,255;--lobby-rays-x:50%;--lobby-rays-y:42%}.arcade-mode-slider>.arcade-mode-4{--lobby-rays-rgb:255,203,92;--lobby-rays-x:50%;--lobby-rays-y:40%}.arcade-mode-slider>.arcade-mode-6{--lobby-rays-rgb:218,135,255;--lobby-rays-x:23%;--lobby-rays-y:49%}.arcade-shop-button{--lobby-rays-rgb:255,126,105;--lobby-rays-x:50%;--lobby-rays-y:43%}.arcade-wheel-feature{--lobby-rays-rgb:106,187,255}.arcade-mode-slider>.arcade-tile::after,.arcade-shop-button::after,.arcade-wheel-feature::after{content:""!important;display:block!important;position:absolute!important;z-index:0!important;width:280%;aspect-ratio:1;left:var(--lobby-rays-x,50%);top:var(--lobby-rays-y,50%);inset-inline-start:var(--lobby-rays-x,50%)!important;inset-block-start:var(--lobby-rays-y,50%)!important;right:auto!important;bottom:auto!important;padding:0!important;border:0!important;border-radius:50%!important;background:repeating-conic-gradient(from 0deg,rgba(var(--lobby-rays-rgb),.26) 0deg 18deg,transparent 18deg 44deg)!important;opacity:.17;transform:translate(-50%,-50%) rotate(0) scale(1.08);transform-origin:center;pointer-events:none;mask:radial-gradient(circle,#000 0 54%,rgba(0,0,0,.76) 69%,transparent 83%);-webkit-mask:radial-gradient(circle,#000 0 54%,rgba(0,0,0,.76) 69%,transparent 83%)}@media (max-width:700px) and (orientation:portrait){.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{--lobby-rays-x:29%;--lobby-rays-y:52%}}.arcade-mode-slider>.arcade-tile>*,.arcade-shop-button>:not(.arcade-action-arrow),.arcade-wheel-feature>:not(.fa-chevron-right){position:relative;z-index:1}.arcade-shop-button>.arcade-action-arrow,.arcade-wheel-feature>.fa-chevron-right{position:absolute;z-index:2}@media (hover:hover) and (pointer:fine){.arcade-mode-slider>.arcade-tile:hover::after,.arcade-shop-button:hover::after,.arcade-wheel-feature:hover::after{opacity:.28;animation:lobby-sunburst-spin 34s linear infinite}}@media (prefers-reduced-motion:reduce){.arcade-mode-slider>.arcade-tile::after,.arcade-shop-button::after,.arcade-wheel-feature::after{animation:none!important}}.home-page .arcade-mode-slider>.arcade-tile::before{content:"";position:absolute;inset:0;border-radius:inherit;background:url('/images/profile-felt.svg') 0 0/180px 180px repeat!important;opacity:.45!important;filter:none!important;transform:none!important;pointer-events:none}.home-page .arcade-mode-slider>.arcade-tile .arcade-tile-meta{column-gap:0!important}.home-page .arcade-mode-slider>.arcade-tile .arcade-tile-meta b:nth-child(-n+2){background:rgba(12,18,17,.38)!important;border:1px solid rgba(235,214,162,.24)!important;box-shadow:none!important}.home-page .arcade-mode-slider>.arcade-tile .arcade-tile-meta b:first-child{border-right:1px solid rgba(235,214,162,.2)!important;border-radius:10px 0 0 10px!important}.home-page .arcade-mode-slider>.arcade-tile .arcade-tile-meta b:nth-child(2){border-left:0!important;border-radius:0 10px 10px 0!important}@media (orientation:portrait) and (max-width:700px){.home-page .arcade-lobby-board{min-height:0!important}.home-page .arcade-mode-slider{position:relative;scroll-snap-type:y proximity}.home-page .arcade-mode-slider>.arcade-tile{width:100%!important;max-width:370px}.home-page .arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:translateZ(0)!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-mode-slider{position:relative}}@media (orientation:portrait) and (max-width:700px){.home-page .arcade-mode-slider{mask-image:none!important;-webkit-mask-image:none!important}.home-page .arcade-mode-slider>.arcade-tile{height:clamp(210px,calc(100dvh - 330px),265px)!important;min-height:0!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-mode-slider::after,.home-page .arcade-mode-slider::before{content:""!important;display:block!important;position:static!important;width:auto!important;height:1px!important;flex:0 0 var(--lobby-carousel-edge-space,0px)!important;background:0 0!important}.home-page .arcade-mode-slider::before{order:0}.home-page .arcade-mode-slider::after{order:5}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-mode-slider{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important}}@media (orientation:portrait) and (max-width:700px){.home-page .arcade-mode-slider{mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)!important;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)!important}.home-page .arcade-mode-slider>.arcade-tile{width:90%!important;max-width:340px!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-mode-slider{mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)!important}}@media (orientation:portrait) and (max-width:700px) and (max-height:640px){.home-page .arcade-mode-slider{mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent)!important;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent)!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{position:absolute!important;top:7px!important;left:50%!important;transform:translateX(-50%)!important;z-index:3!important;margin:0!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-wheel-feature>span{position:absolute!important;inset:8px 0 22px!important;height:auto!important;display:grid!important;place-items:center!important;margin:0!important}.home-page .arcade-wheel-feature>strong{position:absolute!important;left:0!important;right:0!important;bottom:8px!important;margin:0!important}.home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{right:auto!important;width:max-content!important;animation:none!important}}@media (max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-info-card{position:relative!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:8px!important;padding:30px 16px 8px 10px!important;align-items:center!important}.home-page .arcade-info-card>span{position:static!important;width:36px!important;height:36px!important;max-width:36px!important;align-self:center!important}.home-page .arcade-info-card>span img{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important}.home-page .arcade-info-card>div{min-width:0!important;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;gap:3px!important;text-align:left!important}.home-page .arcade-info-card>div>strong{position:absolute!important;top:8px!important;left:8px!important;right:8px!important;width:auto!important;margin:0!important;text-align:center!important;line-height:1.2!important}.home-page .arcade-info-card b,.home-page .arcade-info-card small{max-width:100%;white-space:normal!important;line-height:1.2!important;margin:0!important}.home-page .arcade-info-card .lobby-tournament-name-landscape{font-size:12px!important}.home-page .arcade-info-card>.fa-chevron-right{right:6px!important;font-size:10px!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.home-page .arcade-lobby-board{grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.15fr) minmax(0,1.15fr)!important}}@media (orientation:portrait) and (max-width:700px){.home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{position:absolute!important;top:7px!important;left:50%!important;right:auto!important;width:max-content!important;transform:translateX(-50%)!important;z-index:3!important;margin:0!important;animation:none!important}}#gameArea .blot-mobile-menu-toggle{width:40px;height:40px;border:1px solid transparent;border-radius:10px;color:#f1d49b;background:0 0;box-shadow:none;backdrop-filter:none;opacity:1}#gameArea .blot-mobile-menu-toggle i{font-size:21px;transition:none}#gameArea .blot-mobile-menu-toggle:focus-visible,#gameArea .blot-mobile-menu-toggle:hover,#gameArea.blot-mobile-game-menu-open .blot-mobile-menu-toggle{background:#49312d;border-color:#c49d6066;transform:none}#gameArea .blot-mobile-menu-panel{top:46px;left:0;width:260px;max-width:calc(100vw - 32px);padding:10px;display:grid;grid-template-columns:1fr;gap:5px;background:linear-gradient(140deg,#493027f7,#2c2035fa);border:1px solid #bb925950;border-radius:14px;box-shadow:0 8px 20px #0005;backdrop-filter:none;transform:none;opacity:0;visibility:hidden;pointer-events:none;max-height:calc(100dvh - 80px);overflow:auto}#gameArea .blot-mobile-game-menu-open .blot-mobile-menu-panel,#gameArea.blot-mobile-game-menu-open .blot-mobile-menu-panel,.blot-mobile-game-menu-open #gameArea .blot-mobile-menu-panel{opacity:1;visibility:visible;pointer-events:auto}#gameArea .blot-mobile-menu-item{width:100%;height:42px;min-height:42px;padding:8px 10px;display:flex;align-items:center;justify-content:flex-start;gap:12px;box-sizing:border-box;background:0 0;border:1px solid transparent;border-radius:9px;color:#eaded3;box-shadow:none;backdrop-filter:none;opacity:1;transform:none;animation:none!important}#gameArea .blot-mobile-menu-item:focus-visible,#gameArea .blot-mobile-menu-item:hover{background:#86602a20;border-color:#c49d6040}#gameArea .blot-mobile-menu-item .mobile-rotate-icon,#gameArea .blot-mobile-menu-item>i{color:#e8c681;font-size:19px;flex:0 0 24px;text-align:center}#gameArea .blot-mobile-menu-item .blot-menu-label{display:block;position:static;flex:1;font-size:13px;white-space:nowrap}#gameArea .blot-mobile-menu-item .form-switch{margin:0 0 0 auto;padding:0;min-height:0;width:32px}#gameArea .blot-mobile-menu-item .form-check-input{float:none;margin:0;width:32px;background-color:#433243;border-color:#a887594d}#gameArea .blot-mobile-menu-item .form-check-input:checked{background-color:#a57b38;border-color:#d6b572}#gameArea .blot-mobile-menu-exit{color:#e5b1a7}#gameArea .mobile-rotate-icon>.fa-rotate{background:#352536;color:#edcc8d!important}@media(max-width:900px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){#gameArea .blot-mobile-game-menu{display:block}#gameArea .blot-mobile-menu-panel{backdrop-filter:none}}@media(orientation:landscape) and (max-height:450px){#gameArea .blot-mobile-menu-panel{width:240px;padding:8px}#gameArea .blot-mobile-menu-item{height:38px;min-height:38px}}.footer-page-shell{min-height:100%;background:radial-gradient(circle at 18% 8%,rgba(210,163,80,.11),transparent 34%),radial-gradient(circle at 88% 24%,rgba(119,76,135,.1),transparent 30%),linear-gradient(145deg,#291c26,#302028 55%,#211923)}.footer-pages-nav{background:linear-gradient(180deg,rgba(52,35,43,.94),rgba(31,23,34,.97));border-color:rgba(213,169,96,.14)}.footer-pages-nav-link{color:rgba(226,210,215,.7);border-radius:12px}.footer-pages-nav-link i{color:rgba(239,194,105,.76)}.footer-pages-nav-link.active,.footer-pages-nav-link:hover{background:linear-gradient(135deg,rgba(213,164,73,.17),rgba(122,76,139,.09));border-color:rgba(232,193,113,.24)}.footer-pages-nav-link.active{box-shadow:inset 3px 0 0 #e3b860}.footer-page-main{min-height:0}.faq-container,.privacy-page,.rules-page{max-width:1480px;margin:0 auto;padding:clamp(14px,2vw,28px);color:#e8dce0}.faq-hero,.privacy-hero,.rules-hero{position:relative;min-height:0;margin:0 0 16px;padding:clamp(20px,3vw,34px);overflow:hidden;background:radial-gradient(circle at 10% 0,rgba(222,174,78,.25),transparent 42%),radial-gradient(circle at 92% 110%,rgba(129,78,145,.18),transparent 42%),linear-gradient(145deg,rgba(57,38,44,.96),rgba(34,25,37,.97));border:1px solid rgba(222,177,88,.18);border-top:3px solid rgba(224,177,80,.82);border-radius:18px;box-shadow:0 18px 45px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.05)}.faq-hero::after,.privacy-hero::after,.rules-hero::after{color:rgba(237,198,116,.055)}.privacy-eyebrow,.rules-eyebrow{color:#edc675;letter-spacing:.14em}.faq-title,.privacy-hero h1,.rules-hero h1{margin:0 0 9px;color:#fff;font-size:clamp(28px, 4vw, 48px);font-weight:900;line-height:1.08}.faq-subtitle,.privacy-hero p,.rules-hero p{max-width:820px;margin:0;color:rgba(219,197,205,.75);font-size:15px;line-height:1.6}.privacy-updated{margin-top:15px;color:rgba(239,211,134,.9);background:rgba(224,180,75,.1);border-color:rgba(235,194,93,.18)}.privacy-layout{grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:16px}.faq-main,.privacy-card,.privacy-summary,.rules-card{background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.025)),rgba(40,28,37,.9);border:1px solid rgba(222,177,88,.13);border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.035)}.privacy-summary{padding:18px}.faq-section-title,.privacy-card h2,.privacy-summary-title,.rules-card h2{color:#fff}.privacy-card li::marker,.privacy-summary li::marker,.rules-card li::marker{color:#e6bd6b}.privacy-card{padding:20px 22px}.privacy-card+.privacy-card{margin-top:12px}.privacy-card:hover,.rules-card:hover{border-color:rgba(232,193,113,.24)}.rules-layout{gap:14px}.rules-card{padding:20px 22px}.rules-note{background:rgba(203,153,63,.12);border-color:rgba(227,184,95,.2)}.rules-points-grid>div,.rules-table div{background:rgba(255,255,255,.045);border-color:rgba(222,177,88,.11)}.faq-grid{padding:0!important}.faq-main{padding:clamp(16px,2vw,25px)}.faq-section{margin:0}.footer-page-shell .accordion-item{margin-bottom:10px;background:rgba(255,255,255,.035);border:1px solid rgba(222,177,88,.12);border-radius:13px!important}.footer-page-shell .accordion-button{min-height:56px;padding:15px 18px;font-size:15px}.footer-page-shell .accordion-button:not(.collapsed){background:linear-gradient(135deg,rgba(213,164,73,.17),rgba(122,76,139,.08))!important;color:#f0cc7b!important}.footer-page-shell .accordion-body{padding:4px 18px 18px;color:rgba(232,220,224,.78)}@media (max-width:932px){.privacy-layout{grid-template-columns:1fr}.privacy-summary{position:static}.rules-layout{grid-template-columns:1fr}.rules-points-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.footer-page-shell{display:flex;flex-direction:column;min-height:100%}.footer-pages-nav{flex:0 0 auto;padding:7px 8px}.footer-page-main{flex:1 1 auto;min-height:0}.faq-container,.privacy-page,.rules-page{padding:10px}.faq-hero,.privacy-hero,.rules-hero{margin-bottom:10px;padding:17px;border-radius:14px}.faq-title,.privacy-hero h1,.rules-hero h1{font-size:27px}.privacy-card,.rules-card{padding:16px;border-radius:13px}.privacy-summary{padding:14px 16px;border-radius:13px}.rules-points-grid{grid-template-columns:1fr}.faq-main{border-radius:14px}}@media (orientation:landscape) and (max-height:500px) and (max-width:932px){.footer-page-shell{display:grid;grid-template-columns:174px minmax(0,1fr)}.footer-pages-nav{padding:8px;border-right:1px solid rgba(213,169,96,.14);border-bottom:0}.footer-pages-nav-list{display:grid;overflow:visible;gap:4px}.footer-pages-nav-link{min-height:34px;padding:6px 8px;white-space:normal}.faq-container,.privacy-page,.rules-page{padding:8px 10px}.faq-hero,.privacy-hero,.rules-hero{padding:13px 17px;margin-bottom:8px}.faq-title,.privacy-hero h1,.rules-hero h1{font-size:24px;margin-bottom:5px}.faq-subtitle,.privacy-hero p,.rules-hero p{font-size:12px;line-height:1.4}.privacy-updated{margin-top:8px}.privacy-layout{grid-template-columns:190px minmax(0,1fr);gap:8px}.privacy-card,.privacy-summary,.rules-card{padding:12px 14px}.rules-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rules-card-main{grid-column:1/-1}.faq-main{padding:12px}.accordion-button{min-height:44px;padding:11px 14px;font-size:13px}}.footer-page-shell{background:0 0!important;color:#e8dce0}.footer-page-shell .footer-pages-nav{background:linear-gradient(180deg,rgba(73,49,38,0) 0,rgba(73,49,38,.45) 12%,rgba(73,49,38,.95) 30%,rgba(44,32,28,.95) 100%);border-color:#d5a96033}.footer-page-shell .footer-pages-nav-link{color:#dbc5c9;transition:background .15s,border-color .15s}.footer-page-shell .footer-pages-nav-link:is(:hover,.active){color:#ffe7b5}.footer-page-shell :is(.privacy-hero,.rules-hero,.faq-hero){border-top-width:1px;box-shadow:inset 0 1px #ffe2ad0d,0 8px 20px #100a182e}.footer-page-shell :is(h1,h2,.faq-title,.faq-section-title,.privacy-summary-title){color:#fff0d5}.footer-page-shell :is(.privacy-card,.rules-card,.privacy-summary,.faq-main){box-shadow:inset 0 1px #ffe2ad08;background:linear-gradient(145deg,#382730e8,#281e2ce8)}.footer-page-shell :is(.privacy-card,.rules-card) :is(p,li){color:#e0d0d6;line-height:1.7}.footer-page-shell a:not(.footer-pages-nav-link){color:#efc878}.footer-page-shell .accordion-button{background:0 0!important;color:#e8dce0!important;box-shadow:none!important}.footer-page-shell .accordion-button:not(.collapsed){color:#ffd98b!important;background:#b7833826!important}.footer-page-shell .accordion-button:focus-visible{outline:2px solid #e2b966;outline-offset:-3px}.footer-page-shell .accordion-button::after{filter:brightness(0) saturate(100%) invert(83%) sepia(29%) saturate(660%) hue-rotate(349deg)}.footer-page-shell .rules-note{color:#ecd7b1}@media (max-width:767px){.footer-page-shell .footer-pages-nav-link{min-height:40px}.footer-page-shell :is(.privacy-hero p,.rules-hero p,.faq-subtitle){font-size:14px}}@media (orientation:landscape) and (max-height:500px) and (max-width:932px){#content .footer-page-shell{display:grid!important;grid-template-columns:174px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;min-height:100%}#content .footer-page-shell .footer-pages-nav{width:auto!important;min-width:0!important;height:100%!important;grid-column:1;grid-row:1}#content .footer-page-shell .footer-pages-nav-list{display:grid!important;grid-template-columns:1fr!important;overflow:visible!important}#content .footer-page-shell .footer-page-main{grid-column:2;grid-row:1;min-width:0!important}#content .footer-page-shell .footer-pages-nav-link{font-size:11px!important;min-height:34px!important;padding:6px 8px!important}}.blot-score-close,.modal .btn-close,.modal .profile-close,.modal .vip-close,.modal#vipModal .vip-close,.wheel-reward-close{background-color:#173844!important;border-color:#315b67!important;opacity:1!important;box-shadow:0 5px 14px rgba(0,0,0,.24)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.blot-score-close:focus,.blot-score-close:hover,.modal .btn-close:focus,.modal .btn-close:hover,.modal .profile-close:focus,.modal .profile-close:hover,.modal .vip-close:focus,.modal .vip-close:hover,.modal#vipModal .vip-close:focus,.modal#vipModal .vip-close:hover,.wheel-reward-close:focus,.wheel-reward-close:hover{background-color:#63313b!important;border-color:#95505b!important;opacity:1!important}#profileModal{z-index:1090;--profile-winrate-color:#54e2b5}#profileModal.profile-winrate-warning{--profile-winrate-color:#f0c85c}#profileModal.profile-winrate-danger{--profile-winrate-color:#e98078}body:has(#profileModal.show) .modal-backdrop.show{z-index:1085}#profileModal .profile-dialog{--bs-modal-width:420px;width:min(420px,calc(100% - 24px));min-height:calc(100% - 24px);margin:12px auto}body:has(.blot-shell) #profileModal .profile-modal{position:relative;display:grid;gap:20px;padding:24px;max-height:calc(100dvh - 24px);overflow-y:auto;background:linear-gradient(145deg,#422c287d,#291d2ba3),url('/images/lobby/desktop-lounge-v1.webp') center/cover no-repeat!important;border:1px solid #e6bc70!important;border-radius:20px!important;box-shadow:0 22px 65px #0b071b80,inset 0 1px #ffe6ae33!important;color:#f3e9ee}#profileModal .profile-identity{display:flex;align-items:center;gap:18px;min-width:0;padding-right:18px}#profileModal .profile-avatar-wrap{position:relative;flex:0 0 auto;margin-bottom:5px}#profileModal .profile-avatar{display:block;width:94px;height:94px;object-fit:cover;border:2px solid #edc679;border-radius:50%;box-shadow:0 3px 14px #0005}#profileModal .profile-avatar-wrap::after,#profileModal .profile-avatar-wrap::before{display:none!important}#profileModal .profile-avatar-rating{position:absolute;right:-6px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:43px;min-height:27px;padding:3px 8px;color:#392413;background:linear-gradient(#ffdd90,#ce9d4e);border:1px solid #ffe5a8;border-radius:15px;box-shadow:0 2px 6px #0005;font-size:14px;font-weight:800;line-height:1}#profileModal .profile-avatar-rating i{font-size:11px}#profileModal .profile-player-copy{min-width:0}#profileModal .profile-name{margin:0;color:#fff0f1;font-size:24px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}#profileModal .profile-vip{display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding:4px 11px;color:#f3cc80;background:#b5822920;border:1px solid #c9a06488;border-radius:18px;font-size:13px;font-weight:700;line-height:1.2}#profileModal .profile-vip i{font-size:16px}#profileModal .profile-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 0;background:0 0;border:0;border-radius:0}#profileModal .profile-metric{display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:8px;row-gap:7px;min-width:0;padding:0 8px;text-align:left}#profileModal .profile-metric::before{grid-column:1;grid-row:1/3;content:'\f091';font-family:'Font Awesome 6 Free';font-weight:900;font-size:35px;line-height:1;color:#f3cc80;text-align:center}#profileModal .profile-metric+.profile-metric{border-left:1px solid #caa37255}#profileModal .profile-metric+.profile-metric::before{content:'\f24d'}#profileModal .profile-total-games-value,#profileModal .profile-winrate-value{grid-column:2;grid-row:1;max-width:100%;color:#f3cc80!important;font-size:30px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#profileModal .profile-winrate-value small{margin-left:2px;font-size:.75em}#profileModal .profile-metric-label{grid-column:2;grid-row:2;color:#cfbdca;font-size:12px;line-height:1.3}#profileModal .profile-progress-panel{border-top:1px solid #c7a16f35;padding-top:18px}#profileModal .profile-progress-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}#profileModal .profile-rating-current,#profileModal .profile-rating-next{display:flex;align-items:center;gap:6px;color:#f3cc80;font-size:17px;font-weight:700;line-height:1}#profileModal .profile-rating-current::before,#profileModal .profile-rating-next::before{content:'\f005';font-family:'Font Awesome 6 Free';font-weight:900;font-size:16px}#profileModal .profile-progress-track{height:12px;overflow:hidden;background:#251a27;border:1px solid #92687675;border-radius:12px}#profileModal #xpBar{width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c4934f,#ffdc91)}#profileModal .profile-progress-meta{display:flex;justify-content:space-between;gap:12px;margin-top:12px;color:#cfbdca;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}#profileModal .profile-partner-block{margin:-8px 0 0;text-align:center}#profileModal .profile-partner-block-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;color:#cfbdca;background:#573c462e;border:1px solid #b3895845;border-radius:10px;font-size:12px;line-height:1.3}#profileModal .profile-partner-block-button i{font-size:15px}#profileModal .profile-partner-block-button:hover{color:#f3d7ac;background:#a577392a}#profileModal .profile-partner-unblock{color:#9dd8b5}#profileModal [hidden]{display:none!important}#profileModal button:focus-visible{outline:2px solid #f1cb76;outline-offset:2px}#profileModal button:disabled{opacity:.5;cursor:wait}@media(max-width:420px){body:has(.blot-shell) #profileModal .profile-modal{padding:24px 20px;gap:23px}#profileModal .profile-avatar{width:84px;height:84px}#profileModal .profile-identity{gap:16px;padding-right:16px}#profileModal .profile-name{font-size:22px}#profileModal .profile-metric{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding:0 8px}#profileModal .profile-metric::before{font-size:31px}#profileModal .profile-total-games-value,#profileModal .profile-winrate-value{font-size:28px}#profileModal .profile-metric-label{font-size:11px}#profileModal .profile-progress-row{gap:8px}#profileModal .profile-rating-current,#profileModal .profile-rating-next{font-size:15px;gap:4px}}@media(max-width:350px){#profileModal .profile-name{font-size:19px}#profileModal .profile-metric{padding:0 5px;column-gap:6px}#profileModal .profile-total-games-value,#profileModal .profile-winrate-value{font-size:25px}}@media(orientation:landscape) and (max-height:440px){body:has(.blot-shell) #profileModal .profile-modal{padding:22px 28px;gap:16px}#profileModal .profile-avatar{width:76px;height:76px}#profileModal .profile-name{font-size:23px}#profileModal .profile-progress-panel{padding-top:14px}#profileModal .profile-metrics{padding:6px 0}#profileModal .profile-total-games-value,#profileModal .profile-winrate-value{font-size:30px}}#profileModal .profile-winrate-value{color:var(--profile-winrate-color)!important}#profileModal .profile-metric:first-child::before{color:var(--profile-winrate-color)!important}#profileModal .profile-player-copy{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1}#profileModal .profile-vip{margin-top:0;flex:0 0 auto}#profileModal .profile-is-vip .profile-avatar-wrap::before{display:block!important;content:'\f521';font-family:'Font Awesome 6 Free';font-weight:900;position:absolute;top:-20px;left:50%;transform:translateX(-50%) rotate(-8deg);font-size:28px;line-height:1;color:#ffda84;text-shadow:0 2px 5px #21131799;z-index:3;pointer-events:none}#profileModal .profile-is-vip .profile-avatar-wrap::after{display:block!important;content:'';position:absolute;inset:-10px;background:url('/images/game-vip-laurel.svg') center/contain no-repeat;pointer-events:none;z-index:1;opacity:.85}#profileModal .profile-is-vip .profile-avatar{border-color:#ffda84;box-shadow:0 0 17px #e7b54c35}#profileModal .profile-is-vip .profile-avatar-rating{z-index:4}body:has(.blot-shell) #profileModal .profile-modal.profile-is-vip{border-color:#f1cb77!important;box-shadow:0 22px 65px #0b071b80,inset 0 1px #ffe6ae33,0 0 18px #dbaa431c!important}#profileModal .profile-is-vip .profile-identity{margin-top:8px}@media(max-width:420px){#profileModal .profile-player-copy{gap:8px}#profileModal .profile-vip{padding:4px 7px;font-size:11px}#profileModal .profile-vip i{font-size:13px}#profileModal .profile-name{font-size:21px}}#profileModal .profile-is-vip .profile-avatar-wrap::after{inset:-6px!important;background:0 0!important;border:1px solid #eabd65!important;border-radius:50%!important;box-shadow:0 0 0 3px #78512333,0 0 20px #e2ac4433,inset 0 0 0 3px #25171c!important;opacity:1!important}#profileModal .profile-is-vip .profile-avatar-wrap::before{top:-24px!important;transform:translateX(-50%)!important;font-size:32px!important;color:#ffe09a!important;text-shadow:0 1px #936129,0 3px 6px #241017aa,0 0 12px #d99a4933!important}#profileModal .profile-is-vip .profile-avatar{border:3px solid #ffe09a!important;box-shadow:0 0 15px #c28c302b!important}#profileModal .profile-is-vip .profile-vip{color:#3d2515!important;background:linear-gradient(160deg,#ffe5a1,#e8b858 58%,#be843b)!important;border:1px solid #ffe9b2!important;box-shadow:0 2px 8px #12091540,inset 0 1px #fff3cd80!important;padding:6px 10px!important;border-radius:9px!important;font-weight:800}body:has(.blot-shell) #profileModal .profile-modal.profile-is-vip{background:radial-gradient(ellipse at 15% 0,#d29b4a38,transparent 65%),linear-gradient(145deg,#422c287d,#291d2ba3),url('/images/lobby/desktop-lounge-v1.webp') center/cover no-repeat!important;border:2px solid #eec979!important;box-shadow:0 22px 65px #0b071b80,inset 0 0 0 2px #6b452f45,0 0 22px #dbaa4324!important}#profileModal .profile-is-vip .profile-identity{padding-bottom:18px;border-bottom:1px solid #d8b16c40;margin-top:10px}@media(max-width:420px){#profileModal .profile-is-vip .profile-vip{padding:5px 8px!important}#profileModal .profile-is-vip .profile-avatar-wrap::before{font-size:29px!important;top:-22px!important}}#profileModal .profile-is-vip .profile-avatar-wrap::after{inset:-10px!important;background:url('/images/profile-vip-laurel.svg') center/contain no-repeat!important;border:0!important;box-shadow:none!important;border-radius:0!important;z-index:3}#profileModal .profile-is-vip .profile-avatar{outline:1px solid #eabd65;outline-offset:3px}#profileModal .profile-vip-status{display:flex;flex-direction:column;align-items:center;gap:5px;flex:0 0 auto}#profileModal .profile-vip-status[hidden]{display:none!important}body:has(.blot-shell) #profileModal .profile-vip-days{color:#f3d58c!important;font-size:12px!important;font-weight:600;line-height:1.2;white-space:nowrap}@media (max-width:932px),(hover:none) and (pointer:coarse){.modal-backdrop.fade,.modal.fade{transition:none!important}.modal.fade .modal-dialog{transition:none!important;will-change:auto!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.modal.show .modal-dialog{transform:translate3d(0,0,0) scale(1)!important}.blot-friend-invite,.blot-socket-notice,.blot-waiting-room,.modal-backdrop,.modal-backdrop.show,.wheel-reward-popup{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.modal-backdrop,.modal-backdrop.show{background:#211c19!important;opacity:.78!important}#playersModal .modal-content,#prizeModal .modal-content,#tournamentResultsModal .modal-content,.account-blocked-modal .modal-content,.blot-levelup,.blot-result,.blot-score,.blot-trump-modal,.friend-table-modal .modal-content,.game-leave-modal .modal-content,.game-resume-modal .modal-content,.modal-content:not(.profile-modal),.not-enough-chips-modal,.payment-method-modal,.payment-success-modal,.push-permission-modal .modal-content,.tournament-prizes-modal .modal-content,.vip-modal,.wheel-reward-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:0 12px 28px rgba(0,0,0,.3)!important;contain:paint}.blot-levelup-glow,.modal-content:not(.profile-modal)::after,.modal-content:not(.profile-modal)::before,.payment-method-modal::before,.payment-success-modal::before,.vip-modal::before,.wheel-reward-modal::before{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.blot-levelup.blot-levelup-show,.blot-result.blot-result-show,.blot-score.blot-score-show,.blot-trump-modal.blot-trump-show,.modal.show .modal-content,.wheel-reward-popup.active .wheel-reward-modal{animation:none!important}.blot-levelup,.blot-result,.blot-score,.blot-trump-modal,.modal,.modal-content:not(.profile-modal),.modal-dialog,.wheel-reward-modal,.wheel-reward-popup{transition:none!important}}@media (orientation:landscape) and (max-width:1024px) and (max-height:600px){.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{transform:translateZ(0) scale(.94)!important;transition:transform .28s cubic-bezier(.16, .84, .28, 1),opacity .2s linear!important;will-change:transform,opacity!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:translateZ(0) scale(1)!important}.arcade-mode-slider .arcade-mode-icon,.arcade-mode-slider .arcade-mode-icon img,.arcade-mode-slider .arcade-play-icon,.arcade-mode-slider .arcade-play-icon img,.arcade-mode-slider>.arcade-tile,.arcade-mode-slider>.arcade-tile::after,.arcade-mode-slider>.arcade-tile::before{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.arcade-mode-slider>.arcade-tile::before{inset:0!important;transform:none!important}}@media (max-width:932px) and (prefers-reduced-motion:reduce){.blot-levelup,.blot-result,.blot-score,.blot-trump-modal,.modal,.modal-backdrop,.modal-dialog,.wheel-reward-modal,.wheel-reward-popup{animation:none!important;transition:none!important}}@media (max-width:932px),(hover:none) and (pointer:coarse){.trnsingle-page .trnsingle-participate-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}.arcade-mode-slider>.arcade-tile::after,.arcade-shop-button::after,.arcade-wheel-feature::after{animation:none!important}}.mobile-game-page,.pwa-install-page.pwa-install-conversion{color:#f8eedc;background:0 0!important}.install-conversion-shell,.mobile-game-gallery,.mobile-game-hero{background:radial-gradient(circle at 10% 0,rgba(222,174,78,.16),transparent 38%),radial-gradient(circle at 94% 100%,rgba(128,78,143,.12),transparent 42%),linear-gradient(150deg,rgba(67,55,44,.97),rgba(29,27,30,.99))!important;border-color:rgba(222,177,88,.2)!important;box-shadow:0 22px 52px rgba(0,0,0,.3),inset 0 1px rgba(255,240,205,.055)!important}.install-conversion-copy h1,.install-conversion-panel h2,.install-conversion-panel-heading h2,.mobile-game-copy h1,.mobile-game-gallery-heading h2,.mobile-game-qr h2{color:#fff3d5!important}.install-conversion-copy>p,.install-conversion-panel>p,.install-conversion-panel>small,.mobile-game-copy>p,.mobile-game-gallery-heading p,.mobile-game-qr p{color:rgba(244,231,205,.72)!important}.install-conversion-kicker,.mobile-game-gallery-heading>span,.mobile-game-kicker{color:#efc76e!important;background:rgba(203,153,63,.11)!important;border-color:rgba(227,184,95,.2)!important}.install-conversion-primary,.mobile-game-install-button{color:#352408!important;background:linear-gradient(180deg,#ffe28a 0,#efb84d 58%,#c8892f 100%)!important;border-color:rgba(255,235,167,.58)!important;box-shadow:0 6px 0 #815421,0 11px 22px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.4)!important;text-shadow:0 1px rgba(255,255,255,.28)}.install-conversion-primary:focus-visible,.install-conversion-primary:hover,.mobile-game-install-button:focus-visible,.mobile-game-install-button:hover{color:#281900!important;background:linear-gradient(180deg,#ffea9f 0,#f5c25d 58%,#d49335 100%)!important;box-shadow:0 6px 0 #815421,0 13px 25px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.44)!important}.install-conversion-action-card,.install-conversion-mini-steps span,.install-conversion-panel,.mobile-game-qr,.mobile-game-screen{background:linear-gradient(145deg,rgba(76,63,50,.72),rgba(32,29,29,.9))!important;border-color:rgba(222,177,88,.16)!important;box-shadow:inset 0 1px rgba(255,240,205,.04),0 12px 28px rgba(0,0,0,.18)!important}.mobile-game-qr img,.mobile-game-qr>span{background:#f6eddc!important;border-color:rgba(231,193,120,.32)!important}.mobile-game-screen>div{background:rgba(22,20,21,.72)!important;border-color:rgba(222,177,88,.17)!important;box-shadow:0 14px 34px rgba(0,0,0,.3)!important}.mobile-game-screen figcaption{color:rgba(244,231,205,.82)!important}.mobile-game-screen figcaption i{color:#e4b85f!important}.install-conversion-brand{background:linear-gradient(145deg,rgba(118,86,47,.72),rgba(48,37,31,.94))!important;border-color:rgba(238,195,96,.3)!important;box-shadow:0 15px 34px rgba(0,0,0,.26),0 0 28px rgba(213,164,73,.1)!important}.install-conversion-benefits span{color:rgba(248,237,215,.84)!important;background:rgba(255,238,201,.045)!important;border-color:rgba(222,177,88,.13)!important}.install-conversion-benefits i{color:#e7bb65!important}.install-conversion-reward{color:#fff2ce!important;background:linear-gradient(145deg,rgba(135,94,41,.3),rgba(63,46,34,.58))!important;border-color:rgba(238,195,96,.26)!important;box-shadow:inset 0 1px rgba(255,240,205,.06)!important}.install-conversion-reward b,.install-conversion-reward>i{color:#f2c45e!important}.install-conversion-reward span{color:rgba(244,231,205,.7)!important}.install-conversion-action-icon,.install-conversion-panel-heading .install-conversion-action-icon,.install-panel-inapp-android .install-conversion-action-icon,.install-panel-inapp-ios .install-conversion-action-icon,.install-panel-installed .install-conversion-action-icon{color:#f1c667!important;background:rgba(203,153,63,.12)!important;border-color:rgba(227,184,95,.2)!important}.install-conversion-secondary{color:#f4e7ce!important;background:linear-gradient(180deg,#61584f,#403b37)!important;border-color:rgba(232,215,188,.24)!important;box-shadow:0 4px 0 #282522,0 8px 16px rgba(0,0,0,.24)!important}.install-conversion-secondary:focus-visible,.install-conversion-secondary:hover{color:#fff!important;background:linear-gradient(180deg,#70665c,#4b4540)!important}.install-conversion-mini-steps b{color:#34240e!important;background:#e6b95f!important}@media (max-width:932px){.install-conversion-shell,.mobile-game-gallery,.mobile-game-hero{box-shadow:0 12px 28px rgba(0,0,0,.26)!important}}.install-conversion-shell,.mobile-game-gallery,.mobile-game-hero{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.mobile-game-screen{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.mobile-game-gallery-heading{background:0 0!important;border:0!important;box-shadow:none!important}.install-conversion-copy,.install-conversion-panel{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.install-conversion-benefits span{background:0 0!important;border-color:transparent!important}.install-conversion-mini-steps{background:0 0!important;border:0!important;box-shadow:none!important}.install-conversion-mini-steps span{background:rgba(255,238,201,.035)!important;border-color:rgba(222,177,88,.1)!important;box-shadow:none!important}.main:not(.game-page-active) #content{min-height:0;overflow:hidden}.main:not(.game-page-active) .footer-page-shell{height:100%;min-height:0;overflow:hidden}.main:not(.game-page-active) .footer-page-main{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain}@media (max-width:932px){.footer-page-shell{display:flex!important;flex-direction:column!important}.footer-pages-nav{flex:0 0 auto}.footer-page-main{flex:1 1 auto}.mobile-game-page{height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important;overflow:hidden!important}.mobile-game-hero{padding:0!important;margin:0!important}.mobile-game-copy h1{font-size:clamp(20px,5vw,28px)!important;margin:0 0 8px!important}.mobile-game-install-button{min-height:40px!important;padding:8px 14px!important}.mobile-game-gallery{min-height:0!important;padding:0!important;display:flex!important;flex-direction:column;gap:8px}.mobile-game-gallery-heading h2{font-size:18px!important;margin:0!important}.mobile-game-screens{flex:1;min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:8px!important}.mobile-game-screen{min-height:0!important;max-height:100%;margin:0!important;padding:0!important}.mobile-game-screen>div{height:auto!important;max-height:calc(100dvh - 250px)!important;display:flex;justify-content:center}.mobile-game-screen img{width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(100dvh - 250px)!important;object-fit:contain!important}.mobile-game-screen figcaption{font-size:10px!important;margin:4px 0!important}.pwa-install-conversion{height:100%!important;min-height:0!important;padding:10px!important;overflow:hidden!important;display:flex;align-items:center}.install-conversion-shell{max-height:100%;min-height:0!important;padding:0!important;gap:10px!important}.install-conversion-brand{display:none!important}.install-conversion-copy h1{font-size:24px!important;margin:5px 0!important}.install-conversion-copy{padding:0!important}.install-conversion-reward{margin-top:8px!important;padding:8px!important}.install-conversion-action-card{min-height:0;max-height:100%;padding:12px!important;overflow:auto}.install-conversion-panel h2{font-size:20px!important}.install-conversion-panel p{font-size:13px!important;margin:8px 0!important}.install-conversion-primary,.install-conversion-secondary{min-height:40px!important;padding:8px!important}}@media (orientation:landscape) and (max-width:932px) and (max-height:600px){.install-conversion-shell{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center}.mobile-game-page{grid-template-columns:1fr 1fr!important;grid-template-rows:minmax(0,1fr)!important;align-items:center}.mobile-game-gallery{height:100%;justify-content:center}.mobile-game-screen img,.mobile-game-screen>div{max-height:calc(100dvh - 150px)!important}}@media (max-width:932px){.mobile-game-qr{display:none!important}}@media (max-width:932px){.mobile-game-screen{display:flex!important;flex-direction:column;align-items:center;width:100%!important;min-width:0!important;max-width:100%!important}.mobile-game-screen>div{width:100%!important;min-width:0!important}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){#vipModal.vip-page-root .vip-modal .vip-current-status,#vipModal.vip-page-root .vip-modal .vip-text{font-size:12px!important;line-height:1.3!important}#vipModal.vip-page-root .vip-modal .vip-card-popular{font-size:10px!important}#vipModal.vip-page-root .vip-modal .vip-footer>span{font-size:12px!important;line-height:1.3!important}.main .tournament-page .tournament-list-card .tournament-status{font-size:11px!important}.main .tournament-page .tournament-list-stat>span,.main .tournament-page .tournament-list-time,.main .tournament-page .tournament-list-time strong{font-size:12px!important}.main .tournament-page .tournament-list-progress>div:first-child{font-size:11px!important}.main .trnsingle-page .trnsingle-game-score,.main .trnsingle-page .trnsingle-game-state,.main .trnsingle-page .trnsingle-info-label{font-size:11px!important}.main .trnsingle-page .trnsingle-game-card .trnsingle-btn,.main .trnsingle-page .trnsingle-sidebar-actions .trnsingle-btn{font-size:12px!important}.main .footer-page-main .accordion-body,.main .footer-page-main li,.main .footer-page-main p{font-size:13px!important;line-height:1.5!important}.main .install-conversion-benefits span,.main .install-conversion-kicker,.main .mobile-game-screen figcaption{font-size:12px!important}.main .arcade-info-card small,.main .arcade-info-card span{font-size:12px!important}}@media (max-width:932px),(orientation:landscape) and (max-width:1024px) and (max-height:600px){#profileModal .profile-modal .profile-metric-label{font-size:12px!important}}#vipModal.vip-page-root .vip-hero .store-section-tab{min-height:42px!important;height:auto!important;font-size:15px!important;padding:8px 12px!important;line-height:1.2}@media (orientation:portrait) and (max-width:900px){#vipModal.vip-page-root .vip-hero .store-section-tab{min-width:0!important;padding:8px!important;gap:6px!important;white-space:nowrap}#vipModal.vip-page-root .vip-hero .store-section-tab:first-child{flex:1.5}}#content .vip-store-page{height:100%;min-height:0;padding:12px 24px 18px;overflow:hidden;background:0 0!important;color:#f5e9de}#content #vipModal.vip-page-root,#content .vip-page-root .vip-dialog,#content .vip-page-shop{position:static!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:0 0!important;display:block!important}#content .vip-page-root .vip-page-card{height:100%!important;max-height:none!important;min-height:0!important;width:100%!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:22px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;overflow:visible!important}#content .vip-page-card::after,#content .vip-page-card::before{display:none!important}#content .vip-page-root .vip-hero{position:static!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:0!important;margin:0!important;min-height:0!important;border:0!important;background:0 0!important;box-shadow:none!important}#content .vip-hero .chips-shop-back,#content .vip-hero .chips-shop-mark{display:none!important}#content .vip-hero .chips-shop-heading{display:block!important;text-align:center!important}#content .vip-hero h1{margin:0!important;font-size:36px!important;line-height:1.15!important;font-weight:800!important;color:#f8ece1!important}#content .vip-tabs-row{display:flex;align-items:center;justify-content:center;gap:12px}#content .vip-tabs-row .store-section-tabs{margin:0!important}#content .vip-benefits-info{position:static!important;display:grid!important;place-items:center;width:38px!important;height:38px!important;padding:0!important;border:1px solid #c39a5b70!important;border-radius:50%!important;color:#ebc77d!important;background:#2b1d2880!important;font-size:19px!important;box-shadow:none!important}#content .vip-benefits-info:focus-visible,#content .vip-benefits-info:hover{background:#74532b!important;border-color:#f1ce83!important}#content .vip-page-root .vip-current-status{position:static!important;grid-column:auto!important;grid-row:auto!important;min-height:0!important;max-width:none!important;display:flex;align-items:center;justify-content:center;gap:9px;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;color:#d7bd94!important;font-size:14px!important}#content .vip-current-status.d-none{display:none!important}#content .vip-page-root .vip-packages{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important;gap:24px!important;height:100%!important;min-height:0!important;max-width:none!important;margin:0!important;padding:8px 0!important;overflow:visible!important}#content .vip-page-root .vip-card,#content .vip-page-root .vip-card:nth-child(n){position:relative!important;display:grid!important;grid-template-columns:1fr 1.15fr!important;grid-template-rows:minmax(0,1fr) auto 48px!important;align-items:center!important;gap:16px 10px!important;height:100%!important;min-height:0!important;margin:0!important;padding:22px 16px 18px!important;transform:none!important;border:1px solid #bd956647!important;border-radius:19px!important;background:linear-gradient(150deg,#493126b8,#241b28cc)!important;box-shadow:inset 0 1px #ffe4b115,0 8px 24px #0003!important;color:#f5e9de!important;overflow:visible!important;transition:border-color .2s,box-shadow .2s!important}#content .vip-card::after,#content .vip-card::before{display:none!important}#content .vip-page-root .vip-card:focus-visible,#content .vip-page-root .vip-card:hover{border-color:#e9bf72!important;box-shadow:0 0 22px #d4a04f30!important;transform:none!important}#content .vip-page-root .vip-card-picture{grid-column:1/-1;grid-row:1;position:relative!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}#content .vip-card-picture img{position:relative;width:100%;height:100%;min-height:0;max-height:260px;object-fit:contain;filter:drop-shadow(0 0 15px #e4ac4630)}#content .vip-page-root .vip-days{grid-column:1/-1;grid-row:2;margin:0!important;color:#f4d68e!important;font-size:26px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important}#content .vip-page-root .vip-price{grid-column:1;grid-row:3;margin:0!important;padding:0!important;border:0!important;background:0 0!important;color:#f5e9de!important;font-size:23px!important;font-weight:800!important;text-align:left!important}#content .vip-page-root .vip-card-buy,#content .vip-page-root .vip-card:nth-child(n) .vip-card-buy{grid-column:2;grid-row:3;position:relative;overflow:hidden;display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%;height:48px!important;min-height:0!important;margin:0!important;padding:0 10px!important;border:1px solid #ffe6a4!important;border-radius:11px!important;background:linear-gradient(#ffe5a0,#efbf5e 45%,#d69b3d)!important;color:#4b2b12!important;box-shadow:inset 0 1px #fff8d6,0 3px 0 #795123!important;font-size:16px!important;font-weight:900!important;transform:none!important}#content .vip-card-buy::after{content:'';position:absolute;inset:-40% auto -40% -70%;width:40%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,#fff9,transparent)}#content .vip-card:focus-visible .vip-card-buy::after,#content .vip-card:hover .vip-card-buy::after{animation:vip-buy-shine .95s ease-out}@keyframes vip-buy-shine{to{left:130%}}#content .vip-page-root .vip-card-popular{position:absolute!important;left:-6px!important;right:auto!important;top:-9px!important;z-index:2;padding:5px 10px!important;border:1px solid #e7c587!important;border-radius:8px!important;background:linear-gradient(#a67234,#654121)!important;color:#fff1c9!important;font-size:12px!important;font-weight:800!important}#content .vip-page-root .vip-footer{grid-column:auto!important;grid-row:auto!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:center!important;color:#bdaeb4!important;font-size:13px!important;min-height:0!important}#content .vip-footer .vip-buy-btn{display:none!important}#vipBenefitsModal .vip-benefits-details{display:grid;gap:14px;margin-top:20px}#vipBenefitsModal .vip-item{display:flex!important;align-items:center;gap:16px;padding:12px!important;background:0 0!important;border:0!important}#vipBenefitsModal .vip-icon{flex:0 0 42px;display:grid;place-items:center;width:42px;height:42px;font-size:25px;color:#edc879!important;background:0 0!important;border:0!important;box-shadow:none!important}#vipBenefitsModal .vip-text{color:#e8dce0!important;font-size:15px;line-height:1.45}@media(max-width:600px) and (orientation:portrait){#content .vip-store-page{padding:10px 12px 14px}#content .vip-page-root .vip-page-card{gap:14px!important}#content .vip-hero h1{font-size:25px!important}#content .vip-hero{gap:10px!important}#content .vip-tabs-row{gap:8px}#content .vip-tabs-row .store-section-tab{min-width:0;padding:6px 13px;font-size:13px}#content .vip-page-root .vip-packages{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important;padding:5px 0!important}#content .vip-page-root .vip-card,#content .vip-page-root .vip-card:nth-child(n){padding:12px 10px!important;grid-template-rows:minmax(0,1fr) auto 36px!important;gap:7px!important;border-radius:14px!important}#content .vip-page-root .vip-days{font-size:20px!important}#content .vip-page-root .vip-price{font-size:18px!important}#content .vip-page-root .vip-card-buy{height:36px!important;font-size:13px!important;padding:0 5px!important}#content .vip-page-root .vip-card-popular{font-size:10px!important;padding:4px 7px!important}#content .vip-page-root .vip-footer{font-size:11px!important}#content .vip-page-root .vip-current-status{font-size:12px!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1100px){#content .vip-store-page{padding:6px 14px 12px}#content .vip-page-root .vip-page-card{gap:10px!important}#content .vip-page-root .vip-hero{flex-direction:row!important;justify-content:space-between!important;gap:8px!important}#content .vip-hero h1{font-size:23px!important}#content .vip-tabs-row .store-section-tab{min-width:0;padding:5px 11px;font-size:12px;min-height:32px}#content .vip-benefits-info{width:32px!important;height:32px!important}#content .vip-page-root .vip-packages{gap:16px!important;padding:4px 0!important}#content .vip-page-root .vip-card,#content .vip-page-root .vip-card:nth-child(n){padding:10px!important;gap:6px!important;grid-template-rows:minmax(0,1fr) auto 34px!important;border-radius:13px!important}#content .vip-page-root .vip-days{font-size:19px!important}#content .vip-page-root .vip-price{font-size:18px!important}#content .vip-page-root .vip-card-buy{height:34px!important;font-size:12px!important;padding:0 5px!important}#content .vip-page-root .vip-card-popular{font-size:10px!important;padding:3px 7px!important}#content .vip-page-root .vip-current-status,#content .vip-page-root .vip-footer{font-size:11px!important}}@media(prefers-reduced-motion:reduce){#content .vip-card:hover .vip-card-buy::after{animation:none}}#content #vipModal .vip-tabs-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:12px!important}#content .vip-page-root .vip-card-picture img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;min-width:0!important;object-fit:contain!important}@media(max-width:600px) and (orientation:portrait){#content .vip-page-root .vip-card:nth-child(n) .vip-card-buy{height:36px!important;font-size:13px!important;padding:0 5px!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1100px){#content .vip-page-root .vip-card:nth-child(n) .vip-card-buy{height:34px!important;font-size:12px!important;padding:0 5px!important}}#content .vip-page-root .vip-page-card:has(.vip-current-status.d-none){grid-template-rows:auto minmax(0,1fr) auto!important}#content #vipModal .vip-footer>span{display:block!important;color:#dbc5c9!important;font-size:13px!important;font-weight:500!important;text-shadow:none!important}@media(min-width:1101px) and (min-height:601px){#content .vip-page-root .vip-packages{align-items:center!important;padding:24px 0!important}#content .vip-page-root .vip-card:nth-child(n){height:min(100%,380px)!important}#content .vip-page-root .vip-card-picture img{max-height:220px!important}}#content .store-shop-head{gap:14px!important}#content .store-shop-head :is(h1,h2){margin:0!important;font-size:36px!important;font-weight:800!important;color:#fff0cf!important;line-height:1.15!important}#content .store-shop-head .store-section-tab{min-width:155px!important;min-height:38px!important;padding:6px 18px!important;font-size:14px!important}body:has(.blot-shell) #vipBenefitsModal .modal-content{padding:26px!important;border:1px solid #edc77d!important;border-radius:20px!important;background:linear-gradient(145deg,#402c29,#2a1d2a)!important}body:has(.blot-shell) #vipBenefitsModal .vip-benefits-details{display:grid!important;gap:14px!important;margin-top:22px!important}body:has(.blot-shell) #vipBenefitsModal .vip-item{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;min-height:64px!important;padding:10px 0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important}body:has(.blot-shell) #vipBenefitsModal .vip-item::before{display:none!important}body:has(.blot-shell) #vipBenefitsModal .vip-text{font-size:15px!important;line-height:1.45!important;font-weight:500!important;color:#e8dce0!important;text-shadow:none!important}body:has(.blot-shell) #vipBenefitsModal .vip-icon{color:#edc77d!important;background:0 0!important;border:0!important;font-size:27px!important}@media(max-width:900px) and (orientation:portrait){#content .store-shop-head :is(h1,h2){font-size:27px!important}#content .store-shop-head .store-section-tab{min-width:0!important;font-size:12px!important;padding:6px 13px!important}body:has(.blot-shell) #vipBenefitsModal .modal-content{padding:22px!important}}@media(orientation:landscape) and (max-height:600px){#content .store-shop-head :is(h1,h2){font-size:26px!important}#content .store-shop-head .store-section-tab{min-width:0!important;font-size:12px!important;padding:5px 11px!important;min-height:32px!important}#content .store-shop-head{gap:8px!important}}#content #vipModal.vip-page-root .vip-card-picture img{width:90%!important;height:90%!important;justify-self:center;align-self:center}#content #vipModal.vip-page-root .vip-card-popular{left:auto!important;right:-6px!important;top:-10px!important;padding:7px 13px!important;font-size:14px!important;color:#46260d!important;border:1px solid #fff0b3!important;background:linear-gradient(180deg,#ffebaa,#f2c35c 55%,#dd9d33)!important;box-shadow:0 3px 12px #f0b44735!important}@media(max-width:900px){#content #vipModal.vip-page-root .vip-card-popular{font-size:12px!important;padding:5px 9px!important;right:-5px!important;top:-9px!important}}#content .store-shop-head .store-section-tabs{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;height:40px!important;margin:0!important}#content .store-shop-head .store-section-tab{flex:0 0 auto!important;width:155px!important;height:38px!important;min-height:38px!important;white-space:nowrap!important;line-height:1!important}@media(max-width:900px){#content .store-shop-head .store-section-tab{width:130px!important;font-size:12px!important;padding:6px 10px!important}}@media(orientation:landscape) and (max-height:600px){#content .store-shop-head .store-section-tabs{height:36px!important}#content .store-shop-head .store-section-tab{width:130px!important;height:34px!important;min-height:34px!important}#content #vipModal .vip-days{color:#ffe5a0!important;opacity:1!important;text-shadow:0 1px 2px #130b16!important}}@media(max-width:600px) and (orientation:portrait){#content .store-shop-head .store-section-tab{width:105px!important}}#content #vipModal .store-section-tab{box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;width:155px!important}@media(max-width:900px){#content #vipModal .store-section-tab{width:130px!important}}@media(orientation:landscape) and (max-height:600px){#content #vipModal .store-section-tab{height:34px!important;min-height:34px!important;max-height:34px!important}}@media(max-width:600px) and (orientation:portrait){#content #vipModal .store-section-tab{width:105px!important}}#content .store-shop-head .store-section-tabs{box-sizing:border-box!important;padding:1px!important;height:42px!important;border-radius:12px!important;overflow:hidden!important}#content .store-shop-head .store-section-tab{box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:10px!important;align-self:center!important;transform:none!important}@media(orientation:landscape) and (max-height:600px){#content .store-shop-head .store-section-tabs{height:38px!important}#content .store-shop-head .store-section-tab{height:34px!important;min-height:34px!important;max-height:34px!important}}@media(max-width:600px) and (orientation:portrait){#content #vipModal .vip-tabs-row{position:relative!important;width:100%!important;justify-content:center!important}#content #vipModal .vip-benefits-info{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important}#content #vipModal .vip-card-popular{right:4px!important;top:-9px!important;font-size:11px!important;padding:5px 7px!important;max-width:calc(100% - 8px)!important;white-space:nowrap!important}#content #vipModal .vip-card:nth-child(n){grid-template-columns:1fr!important;grid-template-rows:minmax(0,1fr) auto auto 36px!important;gap:5px!important;padding:12px 10px 10px!important}#content #vipModal .vip-days{grid-column:1!important;grid-row:2!important;font-size:20px!important}#content #vipModal .vip-price{grid-column:1!important;grid-row:3!important;text-align:center!important;font-size:18px!important;line-height:1.15!important}#content #vipModal .vip-card-buy{grid-column:1!important;grid-row:4!important;width:100%!important}}@media(max-width:600px) and (orientation:portrait){#content #vipModal.vip-page-root .vip-card-popular{right:4px!important;left:auto!important;top:-8px!important;font-size:11px!important;padding:5px 7px!important}#content #vipModal .vip-price{margin:4px 0!important}#content #vipModal .vip-card:nth-child(n){grid-template-rows:minmax(0,1fr) auto auto 36px!important;row-gap:6px!important}}#content .store-shop-head .vip-tabs-row{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;margin:0 auto!important;gap:0!important}#content .store-shop-head .vip-benefits-info{position:absolute!important;left:calc(100% + 12px)!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important}#content .store-shop-head .store-section-tabs{display:flex!important;box-sizing:border-box!important;align-items:center!important;padding:1px!important;height:42px!important;border:1px solid #a7835945!important;border-radius:12px!important;background:#261a2580!important;box-shadow:none!important}#content #vipModal .store-section-tab,#content .store-shop-head .store-section-tab{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:155px!important;min-width:155px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:6px 18px!important;border:1px solid transparent!important;border-radius:10px!important;color:#c8b7bd!important;background:0 0!important;font-size:14px!important;font-weight:700!important;line-height:1!important;gap:8px!important;margin:0!important}#content .store-shop-head .store-section-tab.is-active{color:#fff0cf!important;border-color:#eac47580!important;background:linear-gradient(180deg,#bd863b,#79502d)!important;box-shadow:inset 0 1px #fff0bf30!important}@media(max-width:900px){#content #vipModal .store-section-tab,#content .store-shop-head .store-section-tab{width:130px!important;min-width:130px!important;font-size:12px!important;padding:6px 10px!important}}@media(orientation:landscape) and (max-height:600px){#content .store-shop-head .vip-tabs-row{margin:0!important}#content .store-shop-head .store-section-tabs{height:38px!important}#content #vipModal .store-section-tab,#content .store-shop-head .store-section-tab{height:34px!important;min-height:34px!important;max-height:34px!important}#content .vip-hero{padding-right:44px!important}}@media(max-width:600px) and (orientation:portrait){#content #vipModal .store-section-tab,#content .store-shop-head .store-section-tab{width:105px!important;min-width:105px!important}#content #vipModal .vip-tabs-row{width:max-content!important}#content #vipModal .vip-benefits-info{left:calc(100% + 12px)!important;right:auto!important}}#content #vipModal .store-section-tab.is-active{color:#fff0cf!important;border-color:#eac47580!important;background:linear-gradient(180deg,#bd863b,#79502d)!important;box-shadow:inset 0 1px #fff0bf30!important}@media(orientation:landscape) and (max-height:600px){#content #vipModal .vip-hero{padding-right:44px!important}}#content #vipModal .vip-hero{gap:14px!important}@media(orientation:landscape) and (max-height:600px){#content #vipModal .vip-hero{gap:8px!important}}body:has(.blot-shell) #vipBenefitsModal .vip-text{color:#e8dce0!important;font-weight:500!important;opacity:1!important;text-shadow:none!important}#vipBenefitsModal{overflow-x:hidden!important;overflow-y:auto!important}#vipBenefitsModal .modal-dialog{max-height:calc(100dvh - 24px);margin:12px auto!important}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #vipBenefitsModal .modal-content{padding:18px 24px!important}#vipBenefitsModal .modal-dialog{width:min(620px,calc(100vw - 40px))!important;min-height:calc(100dvh - 24px)!important}body:has(.blot-shell) #vipBenefitsModal .vip-benefits-details{margin-top:10px!important;gap:4px!important}body:has(.blot-shell) #vipBenefitsModal .vip-item{min-height:44px!important;padding:6px 0!important}body:has(.blot-shell) #vipBenefitsModal .vip-text{font-size:14px!important}body:has(.blot-shell) #vipBenefitsModal h3{font-size:23px!important;margin-bottom:0!important}}body:has(#vipBenefitsModal.show){overflow:hidden!important}body:has(.blot-shell) #vipBenefitsModal{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important}@media(orientation:portrait) and (max-width:600px){body:has(.blot-shell) #vipBenefitsModal .modal-dialog{width:calc(100% - 32px)!important;max-width:420px!important;margin:16px auto!important;min-height:calc(100dvh - 32px)!important;max-height:none!important}body:has(.blot-shell) #vipBenefitsModal .modal-content{width:100%!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;padding:22px 18px!important}body:has(.blot-shell) #vipBenefitsModal h3{font-size:22px!important;padding-right:20px!important}body:has(.blot-shell) #vipBenefitsModal .vip-item{padding:8px 0!important;min-height:0!important}body:has(.blot-shell) #vipBenefitsModal .vip-text{font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.pwa-install-page{width:min(100% - 20px,560px);margin-top:18px;margin-bottom:40px}.pwa-install-hero{margin-bottom:20px;padding:0 8px}.pwa-install-hero p{font-size:15px}.pwa-install-layout{grid-template-columns:1fr}.pwa-install-device-card{min-height:390px;padding:28px 24px}.pwa-install-qr-card{padding:28px 22px}.pwa-install-preview-section{padding:30px 16px}.pwa-install-previews{grid-template-columns:1fr;gap:30px}.pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,520px);margin:0 auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.content>.pwa-install-page.pwa-install-conversion{align-items:flex-start;padding:16px 14px 22px}.install-conversion-shell{grid-template-columns:1fr;grid-template-areas:"brand" "copy" "action";gap:0}.install-conversion-brand{width:62px;height:62px;margin:0 auto 12px;border-radius:18px}.install-conversion-copy{text-align:center}.install-conversion-kicker{margin-bottom:8px;font-size:14px}.install-conversion-copy h1{font-size:clamp(28px, 8.6vw, 38px);line-height:1.06}.install-conversion-copy>p{display:none}.install-conversion-benefits{justify-content:center;gap:7px 12px;margin-top:14px}.install-conversion-benefits span{font-size:14px}.install-conversion-reward{margin-top:15px;padding:10px 11px;text-align:left}.install-conversion-reward>i{width:36px;height:36px}.install-conversion-reward strong{font-size:14px}.install-conversion-reward span{display:none}.install-conversion-reward b{font-size:16px}.install-conversion-action-card{min-height:0;margin-top:15px;padding:20px 17px;border-radius:21px}.install-conversion-action-icon{width:54px;height:54px;margin-bottom:12px;border-radius:17px;font-size:26px}.install-conversion-panel h2{font-size:21px}.install-conversion-panel>p{margin:8px 0 14px;font-size:14px;line-height:1.4}.install-conversion-primary,.install-conversion-secondary{min-height:50px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.content>.pwa-install-page.pwa-install-conversion{padding:12px 18px;align-items:center}.install-conversion-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);grid-template-areas:"copy action";gap:24px}.install-conversion-benefits,.install-conversion-brand,.install-conversion-copy>p{display:none}.install-conversion-copy{text-align:left}.install-conversion-copy h1{font-size:clamp(28px, 5.8vw, 42px)}.install-conversion-reward{margin-top:16px}.install-conversion-action-card{margin:0;padding:16px}.install-conversion-action-icon{width:46px;height:46px;margin-bottom:8px;font-size:22px}.install-conversion-panel h2{font-size:19px}.install-conversion-panel>p{margin:6px 0 10px;font-size:14px}.install-conversion-primary,.install-conversion-secondary{min-height:42px}.install-conversion-mini-steps{margin-bottom:8px;gap:5px}.install-conversion-mini-steps span{min-height:36px;padding-block:4px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.pwa-install-page{width:calc(100% - 14px);min-height:calc(100dvh - 70px);margin:4px auto 8px;justify-content:flex-start}.pwa-install-hero{margin-bottom:8px}.pwa-install-kicker{margin-bottom:4px;font-size:14px}.pwa-install-hero h1{font-size:clamp(22px, 7vw, 29px)}.pwa-install-hero p{margin-top:4px;font-size:14px;line-height:1.25}.pwa-install-platforms{margin-top:6px;gap:6px}.pwa-install-platforms span{min-height:27px;padding:0 9px;border-radius:9px;font-size:14px}.pwa-install-platforms i{font-size:14px}.pwa-install-layout{display:block}.pwa-install-device-card{min-height:185px;padding:15px 17px;border-radius:18px}.pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;border-radius:12px;font-size:19px}.pwa-install-device-panel h2{margin-bottom:4px;font-size:18px}.pwa-install-device-panel>p{margin-bottom:8px;font-size:14px}.pwa-install-primary,.pwa-install-secondary{min-height:36px;padding:0 14px;font-size:14px}.pwa-install-qr-card{display:none}.pwa-install-preview-section{margin-top:8px;padding:9px 10px;border-radius:18px}.pwa-install-preview-head{margin-bottom:6px}.pwa-install-preview-head h2{font-size:16px}.pwa-install-previews{grid-template-columns:82px minmax(0,1fr);gap:10px}.pwa-install-preview-portrait .pwa-install-device-frame{width:62px}.pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,245px)}.pwa-install-preview figcaption{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){body{background-image:radial-gradient(circle at 82% 6%,rgba(107,70,125,.14),transparent 34%),linear-gradient(rgba(25,27,29,.62),rgba(17,19,21,.72)),url("/images/site-bg-ornament-v1-mobile.webp");background-position:center;background-size:cover;background-attachment:scroll}.main{background-image:linear-gradient(rgba(34,36,36,.76),rgba(22,25,25,.84)),url("/images/site-bg-club-v1-mobile.webp");background-position:center;background-size:cover}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.footer{display:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.new-lobby-page{min-height:calc(100dvh - 56px);padding:10px 10px 14px;align-items:start}.new-lobby-shell{gap:11px}.new-lobby-play{min-height:clamp(185px,27dvh,240px);padding:20px!important;grid-template-columns:minmax(0,1fr) 105px;border-radius:25px!important}.new-lobby-play-copy>strong{font-size:clamp(27px, 8.2vw, 36px)}.new-lobby-play-emblem{width:112px}.new-lobby-play-action>.fa-play{width:45px;height:45px}.new-lobby-mode-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.new-lobby-mode{min-height:94px!important;padding:12px!important;grid-template-columns:44px 1fr auto;gap:3px 8px;border-radius:17px!important}.new-lobby-mode-5{grid-column:1/-1;min-height:88px!important}.new-lobby-mode-icon{width:44px;height:44px;border-radius:13px;font-size:25px}.new-lobby-mode-copy strong{font-size:15px}.new-lobby-mode-copy small{font-size:14px}.new-lobby-mode-price{font-size:15px}.new-lobby-dock{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px;padding:8px;gap:8px}.new-lobby-dock-item{min-height:66px;padding:8px;grid-template-columns:39px 1fr;gap:1px 8px;border-radius:14px}.new-lobby-dock-item>span:first-child{width:39px;height:39px;border-radius:12px;font-size:18px}.new-lobby-dock-item strong{font-size:14px}.new-lobby-dock-item b,.new-lobby-dock-item small{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-page{min-height:calc(100dvh - 56px);padding:15px 16px 22px;align-items:start}.arcade-lobby-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(180px,27dvh) repeat(4,minmax(105px,1fr));min-height:0;gap:9px}.arcade-tile{border-width:2px!important;border-radius:17px 17px 23px 13px!important;padding:12px!important;box-shadow:0 7px 0 rgba(1,15,22,.4),0 12px 18px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.2)!important}.arcade-play-tile{grid-column:1/-1;grid-row:1;display:grid!important;grid-template-columns:1fr 105px;grid-template-rows:auto 1fr auto;text-align:left;align-items:center}.arcade-play-tile>strong{font-size:clamp(25px, 7.4vw, 34px)}.arcade-play-icon{grid-column:2;grid-row:1/4;width:100%}.arcade-play-icon img{width:92px}.arcade-play-arrows{grid-column:1;margin:0;justify-content:flex-start;font-size:38px}.arcade-play-tile .arcade-tile-meta{grid-column:1}.arcade-mode-5{grid-column:1;grid-row:2}.arcade-mode-4{grid-column:2;grid-row:2}.arcade-mode-6{grid-column:1/-1;grid-row:3}.arcade-shop-tile{grid-column:1;grid-row:4}.arcade-wheel-tile{grid-column:2;grid-row:4}.arcade-reward-tile{grid-column:1;grid-row:5}.arcade-tournament-tile{grid-column:2;grid-row:5}.arcade-tile>strong{font-size:clamp(15px, 4.4vw, 20px)}.arcade-mode-icon{font-size:clamp(42px, 13vw, 58px)}.arcade-tile-meta{gap:4px}.arcade-tile-meta b{padding:3px 5px;font-size:14px}.arcade-action-tile>strong{font-size:clamp(13px, 3.8vw, 16px)}.arcade-action-tile>span{font-size:39px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.new-lobby-play{justify-self:center;width:min(88vw,350px);min-height:0;aspect-ratio:1.32/1;border-radius:45% 55% 48% 52%/55% 45% 55% 45%!important;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;text-align:center;padding:20px 24px!important}.new-lobby-play-copy{grid-row:1;align-self:start;justify-items:center}.new-lobby-play-stats{justify-content:center}.new-lobby-play-emblem{grid-column:1;grid-row:2;width:94px}.new-lobby-play-action{grid-row:3;justify-content:center}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.home-page{padding-top:3px!important;padding-bottom:3px!important}.lobby-dashboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,72px);gap:7px;margin:10px 6px 12px}.lobby-quick-card{gap:8px;padding:9px 10px;border-radius:16px}.lobby-quick-icon{flex-basis:36px;width:36px;height:36px;border-radius:50%;font-size:16px}.lobby-quick-copy strong{font-size:14px}.lobby-quick-copy b{font-size:16px}.lobby-quick-copy small{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.lobby-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:52px;gap:6px;flex:0 0 52px;margin:14px 6px 5px}.lobby-quick-card{gap:6px;padding:6px 8px;border-radius:14px}.lobby-quick-icon{flex-basis:30px;width:30px;height:30px;border-radius:50%;font-size:14px}.lobby-quick-copy strong{font-size:14px}.lobby-quick-copy b{font-size:14px}.lobby-quick-copy small{font-size:14px}.lobby-quick-arrow{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){body,html{overflow:hidden;overscroll-behavior:none}.blot-shell{min-height:100dvh;max-height:100dvh}.main{min-height:0;overflow:hidden}.settings-mobile-divider,.settings-mobile-item{display:block}.header .blot-balance-animated strong .text-white{font-size:19px;font-weight:900;line-height:1}.header .btn-purple{min-width:60px;padding-right:12px!important;padding-left:12px!important;justify-content:center}.header-settings-dropdown{--mobile-header-menu-width:min(68vw, 260px);position:absolute;top:0;bottom:0;left:0;z-index:1001;display:flex;align-items:center;margin:0!important;transform:none}.header-settings-dropdown .header-mobile-menu-button{width:40px;padding:0!important;justify-content:center}.header-settings-dropdown .header-mobile-menu-button::after{display:none}.header .dropdown-menu{min-width:190px;padding:5px;border-radius:9px}.header .dropdown-item{min-height:44px;padding:10px 12px;border-radius:8px;font-size:15px}.header .dropdown-divider{margin:3px 0}.header .form-switch .form-check-input{width:2.35rem;height:1.25rem;margin-left:10px}.settings-language-current{font-size:14px}.settings-language-current img{width:20px;height:20px}.settings-language-list{width:132px;padding:3px;border-radius:8px}.settings-language-list .dropdown-item{padding:9px 10px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.header .settings-language-menu{position:relative}.header .btn-danger{padding-left:12px!important;padding-right:12px!important}.header .settings-language-list{position:static;width:100%;margin-top:4px;box-shadow:none;background:rgba(255,255,255,.055)}.header .settings-language-icon-open{transform:rotate(90deg)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.dropdown-toggle::after{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.content,.content.page-transition-in,.content.page-transition-out{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}.modal-backdrop.fade,.modal.fade{transition:opacity .14s linear!important}.blot-chat-menu,.blot-friend-invite,.blot-socket-notice,.wheel-reward-popup{transition:none!important}.modal.fade .modal-dialog{opacity:0;transform:translate3d(0,8px,0) scale(.985)!important;transition:transform .16s cubic-bezier(.2, .75, .25, 1),opacity .12s linear!important;will-change:transform,opacity!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.modal.show .modal-dialog{opacity:1;transform:translate3d(0,0,0) scale(1)!important}.modal-backdrop.show{opacity:.42;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.friend-table-modal .modal-content,.game-leave-modal .modal-content,.modal-content:not(.profile-modal),.not-enough-chips-modal,.payment-method-modal,.tournament-prizes-modal .modal-content,.vip-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,rgba(31,58,70,.99),#0d1b23)!important;border-color:rgba(177,200,212,.14)!important;box-shadow:none!important;contain:paint;isolation:isolate}.modal-content:not(.profile-modal)::after,.payment-method-modal::before,.vip-modal::before,.wheel-reward-modal::before{display:none!important}.blot-levelup,.blot-result,.wheel-reward-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(160deg,rgba(31,58,70,.99),#0d1b23)!important;border-color:rgba(177,200,212,.14)!important;box-shadow:none!important;will-change:auto}.blot-levelup.blot-levelup-show,.blot-result.blot-result-show,.wheel-reward-popup.active .wheel-reward-modal{animation:none!important;transition:none!important;opacity:1!important}.blot-result.blot-result-show,.wheel-reward-popup.active .wheel-reward-modal{transform:none!important}.blot-levelup.blot-levelup-show{transform:translate(-50%,-50%) scale(1)!important}.blot-levelup-glow{display:none!important}.profile-close{top:10px;right:10px;width:30px;height:30px;font-size:14px}.game-leave-modal .modal-dialog{max-width:min(320px,calc(100vw - 26px));margin-left:auto;margin-right:auto}.game-leave-modal .modal-content{border-radius:16px}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{padding:10px 12px}.game-leave-modal .modal-body{padding:12px;font-size:14px}.game-leave-modal .modal-title{font-size:14px}.game-leave-modal .btn{min-width:70px;height:34px;padding:0 12px;border-radius:10px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.profile-close{top:9px;right:9px;width:28px;height:28px;font-size:14px}.game-leave-modal .modal-dialog{max-width:min(300px,calc(100vw - 26px))}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{padding:8px 10px}.game-leave-modal .modal-body{padding:10px;font-size:14px}.game-leave-modal .modal-title{font-size:14px}.game-leave-modal .btn{height:30px;min-width:64px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.vip-dialog{--bs-modal-width:min(360px, calc(100vw - 24px));margin:8px auto}.vip-modal{padding:14px;border-radius:16px}.vip-modal::before{height:92px}.vip-close{top:10px;right:10px;width:30px;height:30px;font-size:14px}.vip-hero{gap:10px;padding-right:30px}.vip-badge{width:54px;height:54px;border-radius:15px;font-size:22px}.vip-kicker{height:20px;padding:0 8px;font-size:14px}.vip-hero h4{margin-top:5px;font-size:18px}.vip-hero p{margin-top:5px;font-size:14px;line-height:1.25}.vip-benefits{gap:7px;margin-top:10px}.vip-item{gap:7px;padding:8px;border-radius:10px}.vip-icon{width:28px;height:28px;border-radius:9px;font-size:14px}.vip-text{font-size:14px;line-height:1.2}.vip-current-status{margin:8px 0 -2px;padding:8px 10px;border-radius:10px;font-size:14px}.vip-packages{gap:7px;margin-top:10px}.vip-card{padding:8px 6px;border-radius:10px}.vip-days{font-size:14px}.vip-price{margin-top:4px;font-size:15px}.vip-footer{gap:9px;margin-top:10px;padding-top:10px}.vip-footer span{font-size:14px}.vip-buy-btn{min-width:110px;height:34px;border-radius:10px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.vip-dialog{--bs-modal-width:min(500px, calc(100vw - 24px));margin-top:8px;margin-bottom:8px}.vip-modal{max-height:calc(100vh - 16px);padding:10px;overflow-y:auto;border-radius:14px}.vip-modal::before{height:96px}.vip-close{top:9px;right:9px;width:28px;height:28px;font-size:14px}.vip-badge{width:48px;height:48px;border-radius:14px;font-size:20px}.vip-hero{gap:11px;padding-right:32px}.vip-kicker{height:20px;padding:0 8px;font-size:14px}.vip-hero h4{margin-top:5px;font-size:17px}.vip-hero p{display:none}.vip-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.vip-item{padding:8px}.vip-icon{width:28px;height:28px;border-radius:9px;font-size:14px}.vip-text{font-size:14px}.vip-packages{gap:8px;margin-top:10px}.vip-card{padding:8px 6px}.vip-price{margin-top:4px;font-size:15px}.vip-footer{margin-top:8px;padding-top:8px}.vip-buy-btn{height:32px;min-width:104px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.header{height:52px}.header .btn,.header a[href="/fortune"]{height:34px;min-height:34px;padding-top:0;padding-bottom:0;border-radius:10px}.header .btn>i{font-size:18px}#openProfile img,.header .btn>img{width:28px;height:28px}.header strong{min-height:34px;padding:0 6px;border:none;background:0 0;border-radius:none}.footer{height:36px}.footer-menu a{margin-left:10px}.header-fortune-link{width:34px;height:34px;flex-basis:34px;margin-right:7px}.wheel-icon{width:34px;height:34px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.header .btn-purple[data-bs-target="#vipModal"]{min-width:44px;margin-right:2px!important;margin-left:2px!important;padding-right:7px!important;padding-left:7px!important}#openProfile{height:38px;min-height:38px;padding-right:2px!important;padding-left:2px!important}#openProfile img{width:34px;height:34px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.header{height:50px}.footer{height:32px}.header .btn,.header a[href="/fortune"],.header strong{height:34px!important;min-height:34px;font-size:14px}.header .btn>i{font-size:18px}#openProfile img,.header .btn>img{width:28px;height:28px}.header-fortune-link{width:34px;height:34px;flex-basis:34px;margin-right:7px}.wheel-icon{width:34px;height:34px}.footer{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.not-enough-chips-dialog{--bs-modal-width:min(520px, calc(100vw - 28px));margin:8px auto}.not-enough-chips-modal{max-height:calc(100vh - 16px);padding:14px 18px 16px;overflow:hidden}.not-enough-chips-icon{width:44px;height:44px;margin-bottom:8px;font-size:18px;box-shadow:none}.not-enough-chips-modal h3{margin-bottom:4px;font-size:18px}.not-enough-chips-modal p{max-width:440px;margin-bottom:10px;font-size:14px;line-height:1.25}.not-enough-chips-stats{gap:8px;margin-bottom:10px}.not-enough-chips-stats div{padding:8px 10px;border-radius:9px}.not-enough-chips-stats span{font-size:14px}.not-enough-chips-stats strong{margin-top:3px;font-size:19px}.not-enough-chips-offer{margin-bottom:8px;padding:7px 9px}.not-enough-chips-offer-icon{width:28px;height:28px}.not-enough-chips-offer-copy strong{font-size:14px}.not-enough-chips-offer-copy small{font-size:14px}.not-enough-chips-offer-value{font-size:18px}.not-enough-chips-buy{min-height:46px;border-radius:9px;font-size:14px}.not-enough-chips-modal .profile-close{top:8px;right:8px;width:28px;height:28px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.account-blocked-modal .modal-dialog{max-width:min(92vw,420px);margin:10px auto}.account-blocked-modal .modal-content{padding:18px;border-radius:14px}.account-blocked-icon{width:44px;height:44px;margin-bottom:10px;font-size:18px}.account-blocked-title{font-size:18px}.account-blocked-text{margin-bottom:12px;font-size:14px}.account-blocked-box{padding:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.payment-method-dialog{--bs-modal-width:min(720px, calc(100vw - 24px));margin-top:8px;margin-bottom:8px}.payment-method-modal{max-height:calc(100vh - 16px);padding:14px;overflow-y:auto;border-radius:14px}.payment-method-modal::before{height:62px;background:linear-gradient(90deg,rgba(0,139,187,.1),transparent 70%)}.payment-method-modal .profile-close{top:8px;right:8px}.payment-method-head{gap:10px;min-height:42px;margin-bottom:10px;padding-right:34px}.payment-method-icon{width:42px;height:42px;border-radius:12px;font-size:18px}.payment-method-head h4{font-size:16px;line-height:1.1}.payment-method-head p{margin-top:2px;font-size:14px;line-height:1.15}.payment-product-row{gap:6px;margin-top:2px}.payment-product-row strong{min-height:20px;padding:3px 7px;font-size:14px}.payment-method-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.payment-method-card{min-height:46px;gap:8px;padding:7px 34px 7px 8px;border-radius:10px;font-size:14px;line-height:1.1}.payment-method-card::after{right:10px;width:20px;height:20px;font-size:14px}.payment-method-card i{width:26px;height:26px;border-radius:8px;font-size:17px}.payment-method-test{grid-column:auto}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape) and (max-height:380px){.payment-method-dialog{--bs-modal-width:min(760px, calc(100vw - 18px));margin-top:6px;margin-bottom:6px}.payment-method-modal{max-height:calc(100vh - 12px);padding:10px}.payment-method-modal::before{height:36px;opacity:.55}.payment-method-head{margin-bottom:7px}.payment-method-icon{width:34px;height:34px;font-size:15px}.payment-method-head h4{font-size:14px}.payment-method-head p{font-size:14px}.payment-method-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.payment-method-card{min-height:38px;padding:6px 26px 6px 7px;font-size:14px}.payment-method-card::after{right:7px;width:16px;height:16px;font-size:14px}.payment-method-card i{width:22px;height:22px;border-radius:7px;font-size:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){#playersModal .modal-dialog,#prizeModal .modal-dialog,#tournamentResultsModal .modal-dialog,.account-blocked-modal .modal-dialog,.game-resume-modal .modal-dialog,.tournament-prizes-modal .modal-dialog{max-width:min(380px,calc(100vw - 24px));margin-left:auto;margin-right:auto}#playersModal .modal-content,#prizeModal .modal-content,#tournamentResultsModal .modal-content,.account-blocked-modal .modal-content,.game-resume-modal .modal-content,.tournament-prizes-modal .modal-content{border-radius:17px}#playersModal .modal-footer,#playersModal .modal-header,#prizeModal .modal-footer,#prizeModal .modal-header,#tournamentResultsModal .modal-footer,#tournamentResultsModal .modal-header,.account-blocked-modal .modal-footer,.account-blocked-modal .modal-header,.game-resume-modal .modal-footer,.game-resume-modal .modal-header,.tournament-prizes-modal .modal-footer,.tournament-prizes-modal .modal-header{padding:12px 14px}#playersModal .modal-title,#prizeModal .modal-title,#tournamentResultsModal .modal-title,.account-blocked-title,.game-resume-modal .modal-title,.tournament-prizes-modal .modal-title{font-size:16px;line-height:1.2}#playersModal .modal-body,#prizeModal .modal-body,#tournamentResultsModal .modal-body,.account-blocked-text,.game-resume-modal .modal-body,.tournament-prizes-modal .modal-body{font-size:14px;line-height:1.35}#playersModal .btn,#prizeModal .btn,#tournamentResultsModal .btn,.game-resume-modal .btn,.tournament-prizes-modal .btn{min-height:38px;min-width:82px;padding:0 14px;border-radius:11px;font-size:14px;font-weight:800}.account-blocked-box span,.account-blocked-box strong,.payment-method-card,.payment-method-head p,.payment-product-row strong,.vip-current-status,.vip-footer span,.vip-text{font-size:max(12px, .82rem)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#playersModal .modal-dialog,#prizeModal .modal-dialog,#tournamentResultsModal .modal-dialog,.account-blocked-modal .modal-dialog,.game-resume-modal .modal-dialog,.tournament-prizes-modal .modal-dialog{max-width:min(430px,calc(100vw - 24px))}#playersModal .modal-body,#prizeModal .modal-body,#tournamentResultsModal .modal-body,.account-blocked-text,.game-resume-modal .modal-body,.tournament-prizes-modal .modal-body{font-size:14px}.payment-method-card,.vip-text{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.payment-method-list{width:min(68vw,100%);grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;gap:clamp(4px,1vw,7px);margin-inline:auto}.payment-method-card{width:100%;max-width:none;padding:10px 7px;gap:7px;border-radius:13px;font-size:14px}.payment-method-card i{width:34px;height:34px;border-radius:10px;font-size:19px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.payment-method-dialog{--bs-modal-width:100vw;width:100vw;max-width:none;height:100dvh;margin:0}.payment-method-modal{width:100%;min-height:100dvh;max-height:none;display:flex;flex-direction:column;border:0;border-radius:0}.payment-method-modal .payment-method-list{flex:1 1 auto;align-content:center}#vipModal .vip-close{top:14px;right:14px;width:44px;height:44px;font-size:18px;border-width:2px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){#vipModal .vip-dialog{--bs-modal-width:100vw;width:100vw;max-width:none;min-height:100dvh;margin:0}#vipModal .vip-modal{width:100%;min-height:100dvh;max-height:100dvh;padding:clamp(12px,3vw,18px);display:flex;flex-direction:column;overflow-y:auto;border:0;border-radius:0}#vipModal .vip-benefits{flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);gap:clamp(7px,2vw,10px);margin-top:clamp(10px,2.5vh,16px)}#vipModal .vip-packages{flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);gap:clamp(6px,2vw,10px);margin-top:clamp(10px,2.5vh,16px)}#vipModal .vip-card,#vipModal .vip-item{height:100%}#vipModal .vip-footer{margin-top:auto;padding-top:clamp(10px,2.5vh,14px)}#vipModal .vip-buy-btn{min-width:180px;min-height:48px;padding-inline:24px;border-radius:13px;font-size:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#vipModal .vip-modal{display:flex;flex-direction:column;justify-content:center;gap:clamp(6px,1.8vh,10px);padding:clamp(10px,2.5vh,14px)}#vipModal .vip-benefits,#vipModal .vip-footer,#vipModal .vip-hero,#vipModal .vip-packages{width:min(100%,760px);margin-right:auto;margin-left:auto}#vipModal .vip-benefits{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}#vipModal .vip-item{padding-block:clamp(10px,3vh,14px)}#vipModal .vip-packages{margin-top:0}#vipModal .vip-card{padding-block:clamp(20px,6vh,26px)}#vipModal .vip-footer{margin-top:0;padding-top:clamp(6px,1.8vh,10px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.lobby>.row>div{width:33.33333333%;padding-right:.5rem!important;padding-left:.5rem!important}.game-mode{display:inline-block;width:100%;padding:18px 20px;min-height:120px}.game-mode h3{font-size:20px}.game-mode .text-center.text-md-end{display:flex;justify-content:space-between}.mode-prizes,.mode-till,.mode-vip-win,.mode-win{display:none}.mode-icon{width:46px;margin-right:10px}.mode-faicon{font-size:34px;margin-right:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page{height:100%;padding:2px 8px!important;overflow:hidden}.content:has(.home-page){overflow:hidden}.home-page .lobby>.row>div{width:33.33333333%;height:calc((100% - 2px)/ 2);padding-right:4px!important;padding-left:4px!important}.home-page .game-mode{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:6px;padding:15px;min-height:0;border-radius:14px}.home-page .game-mode h3{margin-bottom:14px;font-size:clamp(15px, 2.6vw, 19px);line-height:1.08}.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:14px;line-height:1.18}.home-page .mode-vip-win{padding:2px 6px;font-size:14px}.home-page .game-mode .text-center.text-md-end{width:100%;display:flex;align-items:end;justify-content:space-between;margin-top:0!important}.home-page .mode-icon{width:40px;margin-right:0}.home-page .mode-faicon{margin-right:0;font-size:32px;line-height:1}.home-page .game-mode .fs-4{margin-top:0!important;font-size:16px!important;line-height:1}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.auth-page{align-items:stretch}.auth-panel{padding:8px 12px;justify-content:center}.auth-head{width:min(680px,100%);gap:10px;padding-bottom:8px}.auth-icon{width:36px;height:36px;border-radius:11px;font-size:16px}.auth-head h2{font-size:18px;line-height:1}.auth-head p{margin-top:3px;font-size:14px;line-height:1.18}.auth-social-list{width:min(680px,100%);max-width:500px;margin-top:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auth-social,.auth-social-primary,.auth-telegram-card{min-height:48px;padding:7px 9px;gap:8px;border-radius:10px}.auth-social-mark{width:32px;height:32px;border-radius:10px;font-size:15px}.auth-social strong,.auth-telegram-card strong{margin-bottom:1px;font-size:14px}.auth-social small,.auth-telegram-card small{font-size:14px;line-height:1.12}.auth-legacy{width:min(680px,100%);margin-top:8px;padding-top:8px}.auth-legacy-title{margin-bottom:6px;font-size:14px}.auth-legacy-link{min-height:32px;padding:6px 8px;border-radius:9px;font-size:14px}.auth-legacy-link span{width:21px;height:21px;border-radius:7px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.store-page{align-items:stretch;overflow:hidden}.store-panel{padding:8px;overflow:hidden}.store-head{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:8px}.store-title h2{font-size:18px}.store-title p{display:none}.store-title-icon{width:38px;height:38px;border-radius:12px;font-size:16px}.store-balance{min-width:102px;padding:8px;text-align:right}.store-balance strong{font-size:14px}.buychips-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.buychips-item{min-height:142px;padding:8px;display:flex;flex-direction:column;align-items:center;gap:5px}.buychips-item-buy{width:100%;height:27px;font-size:14px}.buychips-item-main{flex-direction:column;align-items:center;gap:6px}.buychips-item-icon{width:27px;height:27px;border-radius:9px;font-size:14px}.buychips-item-amount,.buychips-item-price{font-size:15px}.buychips-item-old-amount{font-size:14px}.buychips-item-label{font-size:14px}.buychips-item-meta{min-height:0;margin-top:auto;text-align:center}.buychips-item-gift{height:17px;margin:0 0 4px;font-size:14px}.store-foot{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.store-page{align-items:stretch;overflow:hidden}.store-panel{padding:6px;overflow:hidden}.store-head{padding-bottom:8px;margin-bottom:8px}.store-title-icon{width:42px;height:42px;font-size:18px}.store-title h2{font-size:19px}.store-foot,.store-title p{display:none}.buychips-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:0;height:auto;align-items:center}.buychips-item{min-height:0;height:176px;padding:6px;display:flex;flex-direction:column;gap:5px}.buychips-item::before{height:54px}.buychips-item::after{display:none}.buychips-item-icon{width:34px;height:34px;border-radius:7px;font-size:14px;margin:0}.buychips-item-main{gap:4px}.buychips-item-amount,.buychips-item-price{font-size:16px}.buychips-item-old-amount{font-size:14px}.buychips-item-label{display:none;margin-top:1px;font-size:14px}.buychips-item-meta{min-height:0}.buychips-item-gift{height:16px;margin-bottom:5px;padding:0 4px;font-size:14px}.buychips-item-buy{width:100%;height:29px;padding:0 4px;border-radius:7px;font-size:14px}.buychips-item-buy i{display:none}.store-balance{padding:4px 12px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.header-landscape-lobby-back{position:absolute;top:50%;left:0;z-index:1001;width:40px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:#dff6fd;background:0 0;border:0;font-size:17px;transform:translateY(-50%)}.header-landscape-lobby-back:focus,.header-landscape-lobby-back:hover{color:#fff}.header-landscape-lobby-back.is-lobby{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.header-landscape-lobby-back{position:absolute;top:50%;left:0;z-index:1001;width:40px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:#dff6fd;background:0 0;border:0;font-size:17px;transform:translateY(-50%)}.header-landscape-lobby-back:focus,.header-landscape-lobby-back:hover{color:#fff}.header-landscape-lobby-back.is-lobby{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.wheel-game-title{font-size:2.2rem}.wheel-center{width:75px;height:75px;font-size:.9rem}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.wheel-wrapper{max-width:260px;margin-top:0!important;margin-bottom:0!important}.wheel-info-box{display:none!important}.wheel-won-bar{height:100%;justify-content:center}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.fortune-hero{flex-direction:column}.fortune-wallet{text-align:left;width:100%}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.fortune-panel{padding:8px}.fortune-shell{gap:8px}.fortune-hero{display:none}.fortune-wallet{display:none}.fortune-grid{grid-template-columns:1fr;gap:0}.fortune-wheel-card{padding:8px;margin-bottom:10px}.fortune-panel .wheel-wrapper{width:min(94vw,calc(100svh - 104px));max-width:460px}.fortune-panel .wheel-center{width:70px;height:70px;font-size:.82rem}.fortune-panel .wheel-center span{font-size:14px}.fortune-panel .wheel-center i{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.fortune-shell{gap:0}.fortune-hero{display:none}.fortune-wheel-card{padding:8px;min-height:calc(100svh - 82px)}.fortune-panel .wheel-wrapper{width:min(92vw,calc(100svh - 92px),460px);max-width:none}.fortune-wallet{display:none}.fortune-panel .wheel-center{width:60px;height:60px;font-size:.72rem}.fortune-panel .wheel-center span{font-size:14px}.fortune-panel .wheel-center i{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.fortune-page{height:100%;overflow:hidden}.fortune-page .store-panel,.fortune-panel{height:100%;min-height:0;padding:6px 8px;display:flex;flex-direction:column;overflow:hidden}.fortune-hero,.fortune-rules-card,.fortune-wallet{display:none}.fortune-grid{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(176px,230px);gap:8px;align-items:stretch}.fortune-wheel-card{min-height:0;padding:5px;margin:0;border-radius:16px}.fortune-panel .wheel-wrapper{width:min(calc(100dvh - 68px),54vw,390px);max-width:none}.fortune-panel .wheel-container{border-width:7px}.fortune-panel .wheel-pointer{top:-2px;border-left-width:16px;border-right-width:16px;border-top-width:30px}.fortune-panel .wheel-center{width:clamp(58px,13dvh,74px);height:clamp(58px,13dvh,74px);font-size:.78rem}.fortune-panel .wheel-center span{font-size:14px}.fortune-side{min-height:0;padding:6px 0;display:flex;align-items:center;background:0 0;border:0}.fortune-status{width:100%;padding:12px;border-radius:14px}.fortune-status-icon{width:38px;height:38px;border-radius:11px;font-size:16px}.fortune-status strong{font-size:14px;line-height:1.25}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.tournament-player{flex-direction:column;gap:14px;align-items:flex-start}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.tournament-time-box{margin-bottom:5px}.tournament-info{margin-bottom:10px;padding-bottom:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.privacy-page{padding:10px}.privacy-hero{min-height:0;margin-bottom:10px;padding:18px;border-radius:14px}.privacy-hero::after{display:none}.privacy-hero h1{font-size:28px}.privacy-card li,.privacy-card p,.privacy-hero p,.privacy-summary li{font-size:14px;line-height:1.45}.privacy-layout{grid-template-columns:minmax(0,1fr);gap:10px}.privacy-summary{position:static;padding:14px}.privacy-card{padding:14px;border-radius:12px}.privacy-card h2{font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.privacy-page{padding:8px}.privacy-hero{margin-bottom:8px;padding:12px 14px}.privacy-eyebrow,.privacy-updated{font-size:14px}.privacy-hero h1{margin-bottom:5px;font-size:22px}.privacy-hero p{font-size:14px;line-height:1.35}.privacy-layout{grid-template-columns:220px minmax(0,1fr);gap:8px}.privacy-card,.privacy-summary{padding:11px}.privacy-card h2,.privacy-summary-title{margin-bottom:7px;font-size:14px}.privacy-card li,.privacy-card p,.privacy-summary li{font-size:14px;line-height:1.35}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.rules-page{padding:10px;overflow-y:auto}.rules-hero{min-height:auto;padding:16px;border-radius:14px}.rules-hero h1{font-size:26px}.rules-hero p{font-size:14px}.rules-layout{grid-template-columns:1fr;gap:10px}.rules-card{padding:14px;border-radius:12px}.rules-card h2{font-size:16px}.rules-card li,.rules-card p{font-size:14px}.rules-points-grid{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.faq-container{height:auto;min-height:100%;overflow-y:auto}.faq-hero{margin-bottom:6px;padding:12px 14px;box-shadow:0 12px 28px rgba(0,0,0,.26)}.faq-hero::after{right:12px;top:-6px;font-size:76px}.faq-title{margin-bottom:3px;font-size:1.28rem;line-height:1.05}.faq-subtitle{max-width:86%;font-size:.72rem;line-height:1.35}.faq-grid{padding:8px!important}.faq-main{padding:10px;border-radius:16px}.faq-section-title{margin-bottom:9px;font-size:.98rem}.accordion-item{margin-bottom:8px;border-radius:13px!important}.accordion-button{padding:11px 12px;font-size:.78rem;line-height:1.25}.accordion-body{padding:12px 12px;font-size:.75rem;line-height:1.5}.faq-inline-btn,.faq-mini-btn{margin:3px 4px;padding:5px 9px;border-radius:8px;font-size:.72rem}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.faq-container{height:auto;min-height:100%;overflow-y:auto}.faq-hero{margin-bottom:4px;padding:9px 14px}.faq-hero::after{right:14px;top:-8px;font-size:64px}.faq-title{margin-bottom:2px;font-size:1.1rem;line-height:1}.faq-subtitle{max-width:72%;font-size:.68rem;line-height:1.25}.faq-grid{padding:6px!important}.faq-main{padding:8px;border-radius:14px}.faq-section-title{margin-bottom:7px;font-size:.9rem}.accordion-item{margin-bottom:6px;border-radius:11px!important}.accordion-button{padding:9px 11px;font-size:.74rem;line-height:1.2}.accordion-body{padding:11px 10px;font-size:.72rem;line-height:1.45}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.tournament-body{height:auto;padding:8px 10px 10px}.tournament-info{margin-bottom:6px;padding-bottom:6px}.tournament-info-label,.tournament-info-value{font-size:.7rem}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.tournament-time-box{margin-bottom:7px;padding:6px 8px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.tournament-body{flex:1;min-height:0;padding:7px 10px 9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-content:stretch}.tournament-info,.tournament-time-box{min-width:0;margin:0;padding:6px 7px;border-radius:9px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.075);overflow:hidden}.tournament-time-box{grid-column:1/-1}.tournament-info-label,.tournament-time-label{display:block;margin-bottom:2px;font-size:.54rem;line-height:1}.tournament-time-value{font-size:.86rem;line-height:1.08}.tournament-info-value{display:block;min-width:0;text-align:right;font-size:.66rem;line-height:1.12;overflow-wrap:anywhere}.tournament-info:last-of-type{grid-column:1/-1}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-socket-notice{top:10px;min-height:46px;padding:8px 12px}.blot-socket-notice-title{font-size:14px}.blot-socket-notice-text{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.game-leave-modal .modal-dialog{max-width:min(360px,calc(100vw - 24px));margin-left:auto;margin-right:auto}.game-leave-modal .modal-content{border-radius:17px}.game-leave-modal .modal-footer,.game-leave-modal .modal-header{padding:12px 14px}.game-leave-modal .modal-title{font-size:16px;line-height:1.2}.game-leave-modal .modal-body{padding:14px;font-size:14px;line-height:1.35}.game-leave-modal .btn{min-width:82px;height:38px;padding:0 14px;border-radius:11px;font-size:14px;line-height:1}.game-leave-modal .btn-close{width:.75em;height:.75em;padding:.45em}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.game-leave-modal .modal-dialog{max-width:min(330px,calc(100vw - 28px))}.game-leave-modal .modal-title{font-size:15px}.game-leave-modal .modal-body{padding:11px 12px;font-size:14px}.game-leave-modal .btn{height:34px;min-width:74px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.friend-table-modal .modal-dialog{width:min(350px,calc(100vw - 24px));margin:8px auto}.friend-table-modal .modal-content{padding:12px;border-radius:15px}.friend-table-head{gap:9px}.friend-table-icon{width:38px;height:38px;border-radius:12px;font-size:15px}.friend-table-head .modal-title{font-size:15px}.friend-table-join label,.friend-table-label,.friend-table-state,.friend-table-subtitle{font-size:14px}.friend-table-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.friend-table-action{min-height:54px;flex-direction:row;gap:7px;padding:7px;border-radius:11px;font-size:14px;line-height:1.15}.friend-table-code-wrap,.friend-table-join{margin-top:9px;padding:9px;border-radius:11px}.friend-table-code{margin-top:4px;font-size:30px;letter-spacing:6px}.friend-table-input-row{gap:6px;margin-top:6px}.friend-table-input-row input{height:36px;border-radius:10px;font-size:17px}.friend-table-input-row button{width:52px;border-radius:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.friend-table-modal .modal-dialog{width:min(380px,calc(100vw - 40px))}.friend-table-action{min-height:48px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.game-debug-panel{top:8px;right:6px;gap:3px;opacity:.3}.game-debug-panel .btn,.game-debug-toggle{height:20px;padding:0 5px;font-size:14px}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.blot-chat{right:12px;bottom:100px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{width:min(310px,calc(100vw - 24px));bottom:56px;padding:10px;border-radius:18px}.blot-chat-title{margin-bottom:8px;font-size:14px}.blot-chat-section:not(:last-child){margin-bottom:10px}.blot-chat-emojis{gap:6px}.blot-chat-emoji{height:40px;border-radius:12px;font-size:21px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:34px;padding:6px 8px;border-radius:11px;font-size:14px;line-height:1.15}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.header-buychips-link{margin-inline:.5rem!important;padding-inline:1rem!important}.header-buychips-compact-icon{display:none!important}.header-buychips-full{display:inline-block!important}.blot-chat{right:14px;bottom:12px}.blot-chat-toggle{width:45px;height:45px;border-radius:14px;font-size:24px}.blot-chat-menu{right:12px;bottom:52px;width:min(340px,calc(100vw - 72px));padding:10px;border-radius:18px}.blot-chat-menu.blot-chat-menu-show{transform:translateY(0) scale(1)}.blot-chat-title{margin-bottom:7px;font-size:14px}.blot-chat-section:not(:last-child){margin-bottom:9px}.blot-chat-emojis{grid-template-columns:repeat(6,1fr);gap:6px}.blot-chat-emoji{height:38px;border-radius:11px;font-size:20px}.blot-chat-messages{gap:6px}.blot-chat-message{min-height:32px;padding:5px 7px;border-radius:10px;font-size:14px;line-height:1.12}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(350px,calc(100vw - 22px));padding:20px 17px 17px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-levelup.blot-levelup-level-reward,.blot-levelup.blot-levelup-rating-reward{width:min(580px,calc(100vw - 28px));max-width:580px;padding:12px 18px}.blot-levelup-level-reward .blot-levelup-icon,.blot-levelup-rating-reward .blot-levelup-icon{width:62px;height:62px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-levelup.blot-levelup-tournament{width:min(360px,calc(100vw - 22px));padding:21px 17px 17px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-levelup.blot-levelup-tournament{width:min(600px,calc(100vw - 28px));max-width:600px;padding:12px 18px;display:none;grid-template-columns:76px minmax(0,1fr) minmax(180px,.75fr);grid-template-rows:auto auto auto;column-gap:18px;text-align:left}.blot-levelup.blot-levelup-tournament.blot-levelup-show{display:grid}.blot-levelup-tournament .blot-levelup-icon{grid-column:1;grid-row:1/4;align-self:center;width:70px;height:70px;margin:0}.blot-levelup-tournament .blot-levelup-level,.blot-levelup-tournament .blot-levelup-title{grid-column:2}.blot-levelup-tournament .blot-levelup-title{align-self:end;font-size:22px}.blot-levelup-tournament .blot-levelup-level{align-self:start;margin:3px 0 0}.blot-levelup-tournament .blot-levelup-reward{grid-column:3;grid-row:1/3;align-self:center;margin:0;text-align:center}.blot-levelup-tournament .blot-levelup-button{grid-column:2/4;grid-row:3;height:40px;margin-top:8px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.blot-levelup{max-width:520px;padding:14px}.blot-levelup-icon{width:60px;height:60px;margin-bottom:8px}.blot-levelup-icon span{font-size:28px}.blot-levelup-title{font-size:20px;margin-bottom:2px}.blot-levelup-level{font-size:14px;margin-bottom:10px}.blot-levelup-level span{font-size:15px}.blot-levelup-reward{padding:10px;margin-bottom:10px}.blot-levelup-reward-value{font-size:22px}.blot-levelup-button{height:42px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.home-page .lobby>.chips-offer-banner{margin-right:6px;margin-left:6px}.chips-offer-banner{min-height:76px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;padding:10px 12px;border-radius:15px}.chips-offer-icon{width:42px;height:42px;grid-row:1/3}.chips-offer-copy strong{font-size:14px}.chips-offer-copy small{font-size:14px;line-height:1.15}.chips-offer-value{grid-row:1/3;grid-column:3;padding:7px 8px;font-size:17px}.chips-offer-timer{grid-column:2;font-size:14px}.chips-offer-arrow{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .lobby>.chips-offer-banner{display:none}.lobby-quick-shop-offer{border-color:rgba(255,215,91,.68);background:radial-gradient(circle at 12% 0,rgba(255,218,90,.2),transparent 48%),linear-gradient(145deg,rgba(77,46,15,.88),rgba(20,35,40,.96));box-shadow:0 0 0 1px rgba(255,207,68,.14),0 8px 20px rgba(0,0,0,.28)}.lobby-quick-shop-offer .lobby-quick-icon{color:#452c09;background:linear-gradient(145deg,#ffe58a,#f5b936)}.lobby-shop-offer-copy{display:flex;gap:5px;font-size:14px!important}.lobby-quick-shop-offer .lobby-shop-default-copy{display:none}.lobby-shop-offer-copy b{font-size:14px}.chips-offer-banner{min-height:48px;margin-bottom:7px;padding:6px 10px}.chips-offer-icon{width:34px;height:34px;font-size:15px}.chips-offer-copy strong{font-size:14px}.chips-offer-copy small{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-pwa-install{bottom:calc(10px + env(safe-area-inset-bottom));width:min(520px,calc(100vw - 18px));gap:12px;padding:14px;border-radius:18px}.blot-pwa-install-icon{width:46px;height:46px;border-radius:14px;font-size:20px}.blot-pwa-install-copy strong{font-size:16px}.blot-pwa-install-copy span{font-size:14px}.blot-pwa-install-action{min-height:44px;padding:0 17px;border-radius:12px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-pwa-install{grid-template-columns:auto minmax(0,1fr)}.blot-pwa-install-action{width:100%;grid-column:1/-1;min-height:48px;font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.tournament-body{min-height:0;flex:1 1 auto;padding:7px 11px 9px}.tournament-time-box{margin-bottom:5px;padding:6px 8px}.tournament-time-label{font-size:14px}.tournament-time-value{font-size:15px}.tournament-info{min-height:28px;flex:1 1 0;padding:6px 8px}.tournament-info-label,.tournament-info-value{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.fortune-page .store-panel,.fortune-panel{height:100%;padding:6px 0;gap:0}.fortune-hero,.fortune-rules-card,.fortune-wallet{display:none}.fortune-grid{width:calc(100% + 6px);height:100%;grid-template-columns:minmax(0,1fr) minmax(220px,32vw);gap:8px}.fortune-wheel-card{min-height:0;padding:6px;margin:0;background:0 0;border:0;border-radius:14px;box-shadow:none}@supports (width:1cqh){.fortune-panel .wheel-wrapper{width:min(91cqw,91cqh)}}.fortune-panel .wheel-center{width:clamp(58px,16cqh,74px);height:clamp(58px,16cqh,74px)}.fortune-side{min-height:0;margin:0 6px;display:flex;align-items:stretch;justify-content:center}.fortune-status{width:100%;padding:11px;transform:translateX(-8px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.fortune-page{padding:10px;overflow-x:hidden;overflow-y:auto}.fortune-page .fortune-panel{height:auto;min-height:100%;overflow:visible}.fortune-stage{height:auto;min-height:100%;grid-template-columns:1fr;grid-template-rows:auto auto;gap:4px;padding:30px clamp(18px,5vw,38px);overflow:hidden}.fortune-content{display:contents}.fortune-page .fortune-hero{grid-row:1;text-align:center}.fortune-page .fortune-hero-kicker{justify-content:center;margin-bottom:10px}.fortune-page .fortune-hero h1,.fortune-page .fortune-hero p{margin-left:auto;margin-right:auto}.fortune-page .fortune-hero p{margin-top:12px}.fortune-page .fortune-wheel-card{grid-row:2;height:min(58vh,590px);min-height:350px;padding:15px 0}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(88cqw,88cqh,500px)}.fortune-page .fortune-status{grid-row:3;margin-top:8px}.fortune-page .fortune-rules-card{grid-row:4;margin-top:12px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.fortune-page{padding:5px;overflow:hidden}.fortune-stage{height:100%;min-height:0;grid-template-columns:minmax(230px,0.7fr) minmax(340px,1.3fr);grid-template-rows:1fr;gap:8px;padding:14px 22px;border-radius:19px}.fortune-content{display:flex}.fortune-page .fortune-hero{grid-row:auto;text-align:left}.fortune-page .fortune-hero-kicker{justify-content:flex-start;margin-bottom:7px}.fortune-page .fortune-hero h1{margin:0;font-size:clamp(24px, 5.7vh, 36px)}.fortune-page .fortune-hero p{display:none}.fortune-page .fortune-rules-card{display:block;margin-top:10px}.fortune-page .fortune-rules-card .fortune-section-title{margin-bottom:6px;font-size:14px}.fortune-page .fortune-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.fortune-page .fortune-rules>div{min-height:52px;padding:7px;gap:5px;font-size:14px}.fortune-page .fortune-rules i{font-size:14px}.fortune-page .fortune-status{margin-top:10px;padding:11px 12px;transform:none}.fortune-page .fortune-wheel-card{grid-row:auto;height:100%;min-height:0;padding:6px}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(94cqw,94cqh)}.fortune-page .fortune-wheel-aura{width:min(102cqw,102cqh)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.footer-page-shell{grid-template-columns:minmax(0,1fr)}.footer-pages-nav{padding:8px;border-right:0;border-bottom:1px solid rgba(123,202,226,.14);box-shadow:0 8px 20px rgba(0,0,0,.14)}.footer-pages-nav-list{position:static;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.footer-pages-nav-list::-webkit-scrollbar{display:none}.footer-pages-nav-link{min-height:38px;flex:0 0 auto;padding:7px 10px;white-space:nowrap}.footer-pages-nav-link.active,.footer-pages-nav-link:hover{transform:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.lobby-dashboard{display:block;margin-bottom:14px;padding:0}.lobby-dashboard-head{margin-bottom:7px}.lobby-dashboard h2{max-width:none}.lobby-dashboard-grid{display:flex;overflow-x:auto;scrollbar-width:none}.lobby-dashboard-grid::-webkit-scrollbar{display:none}.lobby-stat-card{flex:0 0 155px}.lobby-stat-wins{order:1}.lobby-stat-recent{order:2}.lobby-stat-reward{order:3}.lobby-tournament-strip{flex-wrap:wrap;margin-top:7px}.lobby-tournament-copy{flex-basis:calc(100% - 58px)}.lobby-tournament-time{flex:1;text-align:left}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .lobby{display:flex;flex-direction:column;height:100%}.lobby-dashboard{display:grid;grid-template-columns:minmax(0,0.72fr) minmax(0,0.92fr) minmax(0,1fr) minmax(0,1.65fr);grid-template-rows:44px;gap:5px;padding:0;flex:0 0 44px;margin-bottom:4px}.home-page .lobby>.row{flex:1 1 auto;min-height:0;height:auto}.lobby-dashboard-head{display:flex}.lobby-dashboard-grid{display:contents;overflow:visible}.lobby-stat-card{min-width:0;min-height:44px;padding:4px 6px}.lobby-stat-wins{grid-column:1;grid-row:1}.lobby-stat-recent{grid-column:2;grid-row:1}.lobby-stat-reward{grid-column:3;grid-row:1}.lobby-stat-card>i{width:26px;height:26px;font-size:14px}.lobby-stat-card span,.lobby-tournament-copy>span,.lobby-tournament-time span{font-size:14px}.lobby-stat-card strong,.lobby-tournament-copy strong,.lobby-tournament-time strong{font-size:14px}.lobby-stat-card small,.lobby-tournament-copy small{font-size:14px}.lobby-tournament-strip{grid-column:4;grid-row:1;align-self:stretch;flex-wrap:nowrap;margin:0;min-height:44px;padding:4px 6px}.lobby-tournament-copy{flex-basis:auto;gap:1px}.lobby-tournament-copy small{display:none}.lobby-tournament-icon{flex-basis:26px;width:26px;height:26px;font-size:14px}.lobby-tournament-time{min-width:66px}.lobby-tournament-btn{min-height:28px;padding:4px 6px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.home-page{height:100%;min-height:0;justify-content:center!important;overflow-y:auto;padding:8px 6px!important}.home-page .lobby{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto;min-height:min-content;max-height:none}.home-page .lobby>.row{flex:0 0 auto;height:auto;align-content:initial;row-gap:7px}.lobby-dashboard{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);grid-template-rows:52px 52px 60px;gap:7px;flex:0 0 auto;margin:10px 6px 12px}.lobby-dashboard-grid{display:contents;overflow:visible}.lobby-stat-wins{grid-column:1;grid-row:1}.lobby-stat-recent{grid-column:1;grid-row:2}.lobby-stat-reward{grid-column:2;grid-row:1/3}.lobby-stat-card{min-height:0;padding:5px 8px;border-radius:9px}.lobby-stat-card>i{width:35px;height:35px;font-size:16px}.lobby-stat-card span,.lobby-tournament-copy>span,.lobby-tournament-time span{font-size:14px}.lobby-stat-card strong,.lobby-tournament-copy strong,.lobby-tournament-time strong{font-size:15px}.lobby-stat-card small,.lobby-tournament-copy small{font-size:14px}.lobby-recent-results{gap:3px;margin-top:1px}.lobby-recent-results b{width:19px;height:19px;border-radius:5px;font-size:14px}.lobby-tournament-strip{grid-column:1/3;grid-row:3;min-height:0;flex-wrap:nowrap;gap:6px;margin:0;padding:6px 8px;border-radius:9px}.lobby-tournament-icon{flex-basis:35px;width:35px;height:35px;border-radius:7px;font-size:16px}.lobby-tournament-copy{display:block;flex:1;flex-basis:auto}.lobby-tournament-copy small{display:none}.lobby-tournament-time{min-width:70px;flex:0 0 auto;text-align:right}.lobby-tournament-btn{min-height:35px;flex:0 0 auto;padding:4px 7px;font-size:14px}.home-page .lobby>.row>div{height:clamp(118px,19dvh,142px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.lobby .game-mode{min-height:0;padding:13px 12px 11px;gap:9px;border-top-width:3px;border-radius:14px}.lobby .game-mode h3{margin-bottom:5px;font-size:clamp(16px, 4.6vw, 19px)}.lobby .mode-vip-win,.lobby .mode-win{font-size:14px}.lobby .mode-till{font-size:14px}.mode-card-icon{width:36px;height:36px;border-radius:11px}.mode-card-icon .mode-icon{width:23px}.mode-card-icon .mode-faicon{font-size:18px}.mode-card-footer{padding-top:7px}.mode-play-label{font-size:14px}.lobby .mode-bet{font-size:16px!important}.lobby .mode-bet .fa-coins{font-size:14px}.mode-card-arrow{width:20px;height:20px;margin-left:6px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .game-mode{padding:10px 11px 9px;gap:6px;border-radius:12px}.home-page .game-mode h3{margin:0 0 3px;font-size:clamp(19px, 3.1vw, 23px)}.home-page .mode-play-label,.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:14px}.home-page .mode-card-icon{width:31px;height:31px;border-radius:9px}.home-page .mode-card-icon .mode-icon{width:20px}.home-page .mode-card-icon .mode-faicon{font-size:16px}.home-page .mode-card-footer{padding-top:5px}.home-page .mode-bet{font-size:21px!important}.home-page .mode-bet .fa-coins{font-size:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .lobby{overflow:hidden}.home-page .lobby>.row{--lobby-carousel-card-width:calc((100% - 16px) / 3);flex-wrap:nowrap;width:100%;align-items:center;align-content:normal;gap:8px;padding:24px;overflow:auto hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--lobby-carousel-card-width))/ 2 + 24px);scrollbar-width:none;-webkit-overflow-scrolling:touch;visibility:hidden}.home-page .lobby>.row.lobby-carousel-ready{visibility:visible}.home-page .lobby>.row::-webkit-scrollbar{display:none}.home-page .lobby>.row::after,.home-page .lobby>.row::before{content:"";flex:0 0 calc((100% - var(--lobby-carousel-card-width))/ 2);height:1px}.home-page .lobby>.row>div{width:auto;height:calc(100% - 2px);flex:0 0 var(--lobby-carousel-card-width);padding:0!important;scroll-snap-align:center;scroll-snap-stop:always;opacity:.58;transform:scale(.9);transition:transform .18s ease,opacity .18s ease}.home-page .game-mode{height:100%}.home-page .lobby>.row>div.lobby-carousel-active{position:relative;z-index:2;opacity:1;transform:scale(1.13)}.home-page .lobby>.row>div.lobby-carousel-active .game-mode{border-color:rgba(var(--mode-rgb),.86);box-shadow:0 14px 28px rgba(0,0,0,.4),0 0 24px rgba(var(--mode-rgb),.26)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.lobby-dashboard{margin-top:18px;margin-bottom:5px}.home-page .lobby>.row{padding-top:0;padding-bottom:0;align-items:center;transform:translateY(-10px)}.home-page .lobby>.row>div{height:clamp(112px,calc(100% - 16px),158px)}.home-page .lobby>.row>div.lobby-carousel-active{transform:scale(1.06)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.lobby-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,82px);gap:7px;margin:18px 6px 2px}.home-page .lobby>.row>div{height:clamp(128px,21dvh,156px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.lobby-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:62px;gap:6px;flex:0 0 62px;margin:4px 6px 7px}.home-page .lobby>.row{min-height:0;padding-top:clamp(10px,2.5dvh,14px);padding-bottom:clamp(8px,2.5dvh,14px);transform:translateY(-20px)}.home-page .lobby>.row>div{height:min(158px,calc(100% - 2px));min-height:0}.home-page .lobby>.row>div.lobby-carousel-active{transform:scale(1.04)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape) and (max-height:400px){.lobby-dashboard{grid-template-rows:52px;flex-basis:52px;margin-top:3px;margin-bottom:4px}.home-page .lobby>.row{padding-top:7px;padding-bottom:7px;transform:translateY(-16px)}.home-page .game-mode{gap:4px;padding:7px 9px 6px;border-radius:11px}.home-page .lobby>.row>div.lobby-carousel-active{transform:scale(1.02)}.home-page .game-mode h3{margin-bottom:2px;font-size:clamp(13px, 2.6vw, 17px)}.home-page .mode-play-label,.home-page .mode-till,.home-page .mode-vip-win,.home-page .mode-win{font-size:14px;line-height:1.1}.home-page .mode-card-icon{width:27px;height:27px}.home-page .mode-card-icon .mode-icon{width:18px}.home-page .mode-card-footer{padding-top:4px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.pwa-install-slider{grid-template-columns:32px minmax(0,1fr) 32px;gap:5px}.pwa-install-slider-arrow{width:32px;height:32px;font-size:14px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:62px}.pwa-install-slider .pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,245px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.content>.pwa-install-page{width:calc(100% - 12px);padding:4px 0}.pwa-install-page .pwa-install-hero{flex:0 0 auto}.pwa-install-page .pwa-install-device-card{min-height:0;height:auto}.pwa-install-page .pwa-install-preview-section{flex:0 1 auto;min-height:0}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait) and (max-height:680px){.pwa-install-page .pwa-install-browser-help,.pwa-install-page .pwa-install-hero>p,.pwa-install-page .pwa-install-kicker{display:none}.pwa-install-page .pwa-install-hero{margin-bottom:5px}.pwa-install-page .pwa-install-platforms{margin-top:4px}.pwa-install-page .pwa-install-device-card{padding:10px 14px}.pwa-install-page .pwa-install-card-icon{width:32px;height:32px;margin-bottom:4px;font-size:16px}.pwa-install-page .pwa-install-preview-section{margin-top:5px;padding-block:6px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:52px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.content>.pwa-install-page{width:calc(100% - 12px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-rows:auto minmax(0,1fr);gap:5px 8px;padding:4px 0;overflow:hidden}.pwa-install-page .pwa-install-hero{grid-column:1/-1;margin:0}.pwa-install-page .pwa-install-browser-help,.pwa-install-page .pwa-install-hero>p,.pwa-install-page .pwa-install-kicker,.pwa-install-page .pwa-install-preview-head{display:none}.pwa-install-page .pwa-install-hero h1{font-size:clamp(19px, 4.8vh, 25px);line-height:1}.pwa-install-page .pwa-install-platforms{margin-top:4px;gap:5px}.pwa-install-page .pwa-install-platforms span{min-height:23px;padding:0 8px;font-size:14px}.pwa-install-page .pwa-install-layout{display:block;min-width:0;min-height:0}.pwa-install-page .pwa-install-qr-card{display:none}.pwa-install-page .pwa-install-device-card{height:100%;min-height:0;padding:9px 13px;border-radius:16px}.pwa-install-page .pwa-install-card-icon{width:30px;height:30px;margin-bottom:4px;border-radius:9px;font-size:15px}.pwa-install-page .pwa-install-device-panel h2{margin-bottom:3px;font-size:15px}.pwa-install-page .pwa-install-device-panel>p{margin-bottom:5px;font-size:14px;line-height:1.2}.pwa-install-page .pwa-install-primary,.pwa-install-page .pwa-install-secondary{min-height:30px;padding:0 11px;border-radius:10px;font-size:14px}.pwa-install-page .pwa-install-steps{gap:3px;font-size:14px;line-height:1.15}.pwa-install-page .pwa-install-steps li{gap:6px}.pwa-install-page .pwa-install-steps li span{width:20px;height:20px;flex-basis:20px;border-radius:6px}.pwa-install-page .pwa-install-preview-section{min-width:0;min-height:0;height:100%;margin:0;padding:7px;border-radius:16px;display:flex;align-items:center}.pwa-install-page .pwa-install-slider{width:100%;grid-template-columns:28px minmax(0,1fr) 28px;gap:4px}.pwa-install-page .pwa-install-slider-arrow{width:28px;height:28px;font-size:14px}.pwa-install-slider .pwa-install-preview-portrait .pwa-install-device-frame{width:min(48px,12vh)}.pwa-install-slider .pwa-install-preview-landscape .pwa-install-device-frame{width:min(100%,220px,44vh)}.pwa-install-page .pwa-install-preview figcaption{margin-top:3px;font-size:14px}.pwa-install-page .pwa-install-slider-dots{margin-top:-2px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){input,select,textarea{font-size:16px}.modal-content:not(.profile-modal){font-size:15px;line-height:1.4}.modal-title{font-size:20px;line-height:1.25}.auth-head h2{font-size:clamp(22px, 6.2vw, 27px)}.auth-head p{margin-top:5px;font-size:15px}.auth-language>span,.auth-legacy-title{font-size:14px}.auth-language .header-language-item{min-height:40px;padding-inline:12px;font-size:14px}.auth-social,.auth-telegram-card{min-height:72px}.auth-social strong,.auth-telegram-card strong{font-size:17px;line-height:1.25}.auth-social small,.auth-telegram-card small{margin-top:3px;font-size:14px}.auth-legacy-link{min-height:46px;font-size:14px}.home-page .lobby>.row{row-gap:clamp(12px,1.8dvh,16px)}.home-page .lobby>.row>div{height:calc((100% - clamp(12px,1.8dvh,16px))/ 2)}.home-page .game-mode{min-height:0;padding:clamp(12px,1.8dvh,16px) 13px}.home-page .game-mode h3{margin-bottom:8px;font-size:clamp(18px, 5.1vw, 22px);line-height:1.15}.home-page .mode-vip-win,.home-page .mode-win{font-size:14px;line-height:1.3}.home-page .mode-till{margin-top:5px;font-size:14px;line-height:1.25}.home-page .mode-vip-badge{font-size:14px}.home-page .mode-play-label{font-size:14px}.home-page .mode-bet.fs-4{font-size:18px!important}.home-page .lobby-quick-copy strong{font-size:14px;line-height:1.2}.home-page .lobby-quick-copy b{font-size:14px}.home-page .lobby-quick-copy small{font-size:14px}.footer-page-main,.store-page{font-size:15px;line-height:1.55}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .game-mode h3{font-size:18px}.home-page .mode-play-label,.home-page .mode-till,.home-page .mode-win{display:block;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .mode-card-head{position:static}.home-page .mode-card-icon{position:absolute;z-index:0;top:55%;left:50%;width:clamp(64px,16dvh,76px);height:clamp(64px,16dvh,76px);background:0 0;border:0;border-radius:0;transform:translate(-50%,-50%)}.home-page .mode-card-icon .mode-icon{width:clamp(52px,13dvh,64px)}.home-page .mode-card-icon .mode-faicon{font-size:clamp(46px, 11dvh, 58px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.content>.pwa-install-page{justify-content:center;gap:0;padding-block:8px}.pwa-install-page .pwa-install-hero{margin-bottom:9px}.pwa-install-page .pwa-install-hero h1{font-size:clamp(25px, 7.4vw, 30px);line-height:1.08}.pwa-install-page .pwa-install-hero p{display:block;max-width:340px;margin-top:6px;font-size:14px;line-height:1.35}.pwa-install-page .pwa-install-platforms{margin-top:7px;gap:7px}.pwa-install-page .pwa-install-platforms span{min-height:30px;padding-inline:10px;font-size:14px}.pwa-install-page .pwa-install-device-card{min-height:175px;padding:15px 18px}.pwa-install-page .pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;font-size:19px}.pwa-install-page .pwa-install-device-panel h2{font-size:19px}.pwa-install-page .pwa-install-device-panel>p{margin-bottom:9px;font-size:14px;line-height:1.35}.pwa-install-page .pwa-install-steps{gap:6px;font-size:14px}.pwa-install-page .pwa-install-preview-section{margin-top:9px;padding:10px 10px 9px}.pwa-install-page .pwa-install-preview-head{display:block;margin-bottom:8px}.pwa-install-page .pwa-install-preview-head h2{font-size:18px}.pwa-install-gallery{gap:7px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(72px,20vw,82px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.content>.pwa-install-page.pwa-install-v2{width:calc(100% - 14px);padding:8px 0;gap:10px}.pwa-install-v2 .pwa-install-kicker{display:none}.pwa-install-v2 .pwa-install-hero h1{font-size:clamp(26px, 7.5vw, 31px)}.pwa-install-v2 .pwa-install-hero p{display:block;margin-top:5px;padding-inline:8px;font-size:14px;line-height:1.3}.pwa-install-v2 .pwa-install-platforms{margin-top:7px}.pwa-install-v2 .pwa-install-platforms span{min-height:31px;font-size:14px}.pwa-install-v2 .pwa-install-reward{min-height:62px;margin-top:8px;padding:8px 9px;gap:8px}.pwa-install-v2 .pwa-install-reward-icon{width:38px;height:38px;font-size:18px}.pwa-install-v2 .pwa-install-reward-copy strong{font-size:14px}.pwa-install-v2 .pwa-install-reward-copy span{font-size:14px}.pwa-install-v2 .pwa-install-reward-value{min-width:82px;padding:6px 7px}.pwa-install-v2 .pwa-install-reward-value b{font-size:20px}.pwa-install-v2 .pwa-install-layout{display:block}.pwa-install-v2 .pwa-install-qr-card{display:none}.pwa-install-v2 .pwa-install-device-card{min-height:178px;padding:16px 18px}.pwa-install-v2 .pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;font-size:19px}.pwa-install-v2 .pwa-install-device-panel h2{font-size:19px}.pwa-install-v2 .pwa-install-device-panel>p,.pwa-install-v2 .pwa-install-steps{font-size:14px;line-height:1.35}.pwa-install-v2 .pwa-install-preview-section{padding:11px 10px 9px}.pwa-install-v2 .pwa-install-preview-head{margin-bottom:8px}.pwa-install-v2 .pwa-install-preview-head h2{font-size:17px}.pwa-install-v2 .pwa-install-gallery{gap:6px}.pwa-install-v2 .pwa-install-gallery-item .pwa-install-device-frame{height:clamp(68px,19vw,78px)}.pwa-install-v2 .pwa-install-gallery-item figcaption{display:none}.pwa-install-v2 .pwa-install-layout{height:auto;box-sizing:border-box}.pwa-install-v2 .pwa-install-device-card,.pwa-install-v2 .pwa-install-preview-section{height:100%;box-sizing:border-box}.pwa-install-v2 .pwa-install-preview-section{flex-direction:column;justify-content:center}.pwa-install-v2 .pwa-install-preview-head{width:100%;display:block;margin:0 0 8px;text-align:center}.pwa-install-v2 .pwa-install-preview-head h2{margin:0;font-size:16px;line-height:1.15}.pwa-install-v2 .pwa-install-preview-head>p{display:block;margin:3px 0 0;font-size:14px;line-height:1.2}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait) and (max-height:680px){.content>.pwa-install-page.pwa-install-v2{gap:7px}.pwa-install-v2 .pwa-install-hero>p{display:none}.pwa-install-v2 .pwa-install-device-card{min-height:158px;padding-block:11px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.content>.pwa-install-page.pwa-install-v2{width:calc(100% - 16px);padding:7px 0;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-template-rows:auto minmax(0,1fr);gap:7px 10px}.pwa-install-v2 .pwa-install-hero{grid-column:1/-1}.pwa-install-v2 .pwa-install-hero>p,.pwa-install-v2 .pwa-install-kicker,.pwa-install-v2 .pwa-install-preview-head{display:none}.pwa-install-v2 .pwa-install-hero h1{font-size:clamp(22px, 6vh, 27px)}.pwa-install-v2 .pwa-install-platforms{margin-top:5px}.pwa-install-v2 .pwa-install-platforms span{min-height:27px;font-size:14px}.pwa-install-v2 .pwa-install-reward{width:min(100%,620px);min-height:38px;margin-top:4px;padding:4px 7px;gap:7px;border-radius:11px}.pwa-install-v2 .pwa-install-reward-icon{width:29px;height:29px;border-radius:8px;font-size:14px}.pwa-install-v2 .pwa-install-reward-copy{display:block}.pwa-install-v2 .pwa-install-reward-copy strong{margin-right:5px;font-size:14px}.pwa-install-v2 .pwa-install-reward-copy span{font-size:14px}.pwa-install-v2 .pwa-install-reward-value{min-width:72px;padding:4px 6px;border-radius:9px}.pwa-install-v2 .pwa-install-reward-value b{font-size:17px}.pwa-install-v2 .pwa-install-reward-value small{display:none}.pwa-install-v2 .pwa-install-layout{display:block;min-height:0;height:100%;margin:0;grid-column:1;grid-row:2;align-self:stretch}.pwa-install-v2 .pwa-install-qr-card{display:none}.pwa-install-v2 .pwa-install-device-card{height:100%;min-height:0;margin:0;padding:13px 16px}.pwa-install-v2 .pwa-install-device-panel h2{font-size:17px}.pwa-install-v2 .pwa-install-device-panel>p,.pwa-install-v2 .pwa-install-steps{font-size:14px;line-height:1.3}.pwa-install-v2 .pwa-install-preview-section{height:100%;min-height:0;margin:0;padding:12px;display:flex;align-items:center;grid-column:2;grid-row:2;align-self:stretch}.pwa-install-v2 .pwa-install-gallery{width:100%;gap:6px}.pwa-install-v2 .pwa-install-gallery-item .pwa-install-device-frame{height:min(26vh,100px)}.pwa-install-v2 .pwa-install-gallery-item figcaption{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait) and (max-height:680px){.pwa-install-page .pwa-install-hero>p{display:none}.pwa-install-page .pwa-install-platforms{margin-top:5px}.pwa-install-page .pwa-install-device-card{min-height:158px;padding-block:11px}.pwa-install-page .pwa-install-preview-head{display:block}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.pwa-install-page .pwa-install-hero h1{font-size:clamp(21px, 6vh, 27px)}.pwa-install-page .pwa-install-platforms span{min-height:27px;padding-inline:9px;font-size:14px}.pwa-install-page .pwa-install-device-card{padding:11px 15px}.pwa-install-page .pwa-install-card-icon{width:34px;height:34px;margin-bottom:6px;font-size:17px}.pwa-install-page .pwa-install-device-panel h2{font-size:17px}.pwa-install-page .pwa-install-device-panel>p{font-size:14px;line-height:1.3}.pwa-install-page .pwa-install-steps{gap:5px;font-size:14px;line-height:1.25}.pwa-install-page .pwa-install-preview-section{padding:12px}.pwa-install-gallery{gap:6px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(29vh,108px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.pwa-install-gallery{gap:5px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(76px,14vh,105px);padding:3px;border-radius:11px}.pwa-install-gallery-item .pwa-install-device-frame img{border-radius:7px}.pwa-install-gallery-item figcaption{gap:3px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.pwa-install-page .pwa-install-preview-section{display:block}.pwa-install-gallery{height:100%;align-items:center;gap:4px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(22vh,88px);padding:3px;border-radius:10px}.pwa-install-gallery-item .pwa-install-device-frame img{border-radius:6px}.pwa-install-gallery-item figcaption{gap:2px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.pwa-install-page .pwa-install-hero{margin-bottom:4px}.pwa-install-page .pwa-install-kicker{display:none}.pwa-install-page .pwa-install-hero h1{font-size:clamp(20px, 6vw, 25px)}.pwa-install-page .pwa-install-hero p{font-size:14px}.pwa-install-page .pwa-install-platforms{margin-top:4px}.pwa-install-page .pwa-install-device-card{min-height:145px;padding-block:10px}.pwa-install-page .pwa-install-card-icon{width:32px;height:32px;margin-bottom:4px;font-size:16px}.pwa-install-page .pwa-install-preview-section{margin-top:5px;padding-block:7px;padding-inline:16px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(66px,20vw,82px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.pwa-install-page .pwa-install-device-card{min-height:0;padding-block:7px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(25vh,92px)}.pwa-install-page .pwa-install-preview-section{padding-inline:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.content>.pwa-install-page{justify-content:center;padding-block:8px}.pwa-install-page .pwa-install-hero{margin-bottom:9px}.pwa-install-page .pwa-install-hero h1{font-size:clamp(25px, 7.4vw, 30px);line-height:1.08}.pwa-install-page .pwa-install-hero p{display:block;max-width:340px;margin-top:6px;font-size:14px;line-height:1.35}.pwa-install-page .pwa-install-platforms{margin-top:7px;gap:7px}.pwa-install-page .pwa-install-platforms span{min-height:30px;padding-inline:10px;font-size:14px}.pwa-install-page .pwa-install-device-card{min-height:175px;padding:15px 18px}.pwa-install-page .pwa-install-card-icon{width:38px;height:38px;margin-bottom:7px;font-size:19px}.pwa-install-page .pwa-install-device-panel h2{font-size:19px}.pwa-install-page .pwa-install-device-panel>p,.pwa-install-page .pwa-install-steps{font-size:14px;line-height:1.35}.pwa-install-page .pwa-install-preview-section{margin-top:9px;padding:10px 10px 9px}.pwa-install-page .pwa-install-preview-head{display:block;margin-bottom:8px}.pwa-install-page .pwa-install-preview-head h2{font-size:18px}.pwa-install-gallery{gap:7px}.pwa-install-gallery-item .pwa-install-device-frame{height:clamp(72px,20vw,82px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait) and (max-height:680px){.pwa-install-page .pwa-install-hero>p{display:none}.pwa-install-page .pwa-install-device-card{min-height:158px;padding-block:11px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.pwa-install-page .pwa-install-hero h1{font-size:clamp(21px, 6vh, 27px)}.pwa-install-page .pwa-install-platforms span{min-height:27px;padding-inline:9px;font-size:14px}.pwa-install-page .pwa-install-device-card{min-height:0;padding:11px 15px}.pwa-install-page .pwa-install-card-icon{width:34px;height:34px;margin-bottom:6px;font-size:17px}.pwa-install-page .pwa-install-device-panel h2{font-size:17px}.pwa-install-page .pwa-install-device-panel>p,.pwa-install-page .pwa-install-steps{font-size:14px;line-height:1.25}.pwa-install-page .pwa-install-preview-section{padding:12px}.pwa-install-gallery{gap:6px}.pwa-install-gallery-item .pwa-install-device-frame{height:min(29vh,108px)}.pwa-install-gallery-item figcaption{margin-top:5px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.mobile-game-page{padding:14px 14px 18px}.mobile-game-hero{grid-template-columns:1fr;gap:0;text-align:center}.mobile-game-copy h1{margin-bottom:0;font-size:clamp(27px, 8vw, 38px)}.mobile-game-copy>p{display:none}.mobile-game-install-button{width:100%;min-height:46px;margin-top:12px}.mobile-game-qr{display:none}.mobile-game-gallery{margin-top:16px;padding-top:12px}.mobile-game-screens{grid-template-columns:minmax(0,.58fr) minmax(0,1fr);gap:12px}.mobile-game-screen-portrait{width:100%;margin-inline:auto}.mobile-game-screen-landscape{width:min(92%,420px)}.mobile-game-screen figcaption{margin-top:7px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.mobile-game-screens{grid-template-columns:1fr}.mobile-game-screen-landscape{display:none}.mobile-game-screen-portrait{width:min(210px,64vw);justify-self:center}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.mobile-game-page{padding:18px 24px 30px}.mobile-game-hero{grid-template-columns:minmax(0,1fr) minmax(190px,230px);gap:28px;text-align:left}.mobile-game-copy h1{font-size:clamp(30px, 6.5vw, 48px)}.mobile-game-copy>p{display:none}.mobile-game-install-button{width:auto;min-height:50px;margin-top:18px}.mobile-game-qr{display:block;padding:14px}.mobile-game-qr img{width:150px;margin-block:0 9px}.mobile-game-qr h2{font-size:15px}.mobile-game-gallery{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.pwa-install-v2 .pwa-install-preview-section{padding:18px 16px 19px}.pwa-install-v2 .pwa-install-preview-head{margin-bottom:12px}.pwa-install-v2 .pwa-install-gallery{gap:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.pwa-install-v2 .pwa-install-preview-section{padding:16px 20px}.pwa-install-v2 .pwa-install-gallery{gap:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.auth-head h2{font-size:clamp(23px, 6.4vw, 28px)}.auth-language .header-language-item,.auth-language>span,.auth-legacy-link,.auth-legacy-title{font-size:14px}.auth-language .header-language-item{min-height:40px;padding-inline:12px}.auth-social,.auth-telegram-card{min-height:72px}.auth-social strong,.auth-telegram-card strong{font-size:17px;line-height:1.25}.auth-social small,.auth-telegram-card small{font-size:14px;line-height:1.35}.auth-legacy-link{min-height:46px}.home-page .lobby>.row{row-gap:clamp(12px,1.8dvh,16px)}.home-page .lobby>.row>div{height:calc((100% - clamp(12px,1.8dvh,16px))/ 2)}.home-page .game-mode{padding:clamp(12px,1.8dvh,16px) 13px}.home-page .game-mode h3{margin-bottom:8px;font-size:clamp(18px, 5.1vw, 22px);line-height:1.15}.home-page .mode-vip-win,.home-page .mode-win{font-size:14px;line-height:1.3}.home-page .mode-till,.home-page:has(.chips-offer-banner) .mode-till{display:block;margin-top:5px;font-size:14px;line-height:1.25}.home-page .mode-play-label{font-size:14px}.home-page .mode-bet.fs-4{font-size:18px!important}.home-page .lobby-quick-copy b,.home-page .lobby-quick-copy strong{font-size:14px;line-height:1.25}.home-page .lobby-quick-copy small{font-size:14px}.modal-content:not(.profile-modal){font-size:15px;line-height:1.4}.modal-title{font-size:20px}.modal small{font-size:14px}input,select,textarea{font-size:16px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.lobby .mode-card-icon{top:51%;width:clamp(58px,17vw,72px);height:clamp(58px,17vw,72px)}.lobby .mode-card-icon .mode-faicon{font-size:clamp(40px, 11vw, 52px)}.lobby .mode-card-summary{align-items:center;flex-direction:row;gap:3px 8px;text-align:center}.lobby .mode-card-summary .mode-till,.lobby .mode-card-summary .mode-win{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main:has(.home-page) .footer{display:none!important}.home-page .lobby-reward-title-full{display:none}.home-page .lobby-reward-title-short{display:inline}.home-page .lobby-reward-rating,.home-page .lobby-tournament-title-full,.home-page .lobby-tournament-title-short{display:none}.home-page .lobby-dashboard .lobby-quick-card:not(:last-child) .lobby-quick-copy small{display:none!important}.home-page .lobby>.row{height:auto;min-height:160px;flex:1 1 0;flex-wrap:nowrap;align-items:center;row-gap:8px;overflow-x:auto;overflow-y:hidden;transform:none;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.home-page .lobby>.row::-webkit-scrollbar{display:none}.home-page .lobby>.row>div{width:50%;height:clamp(160px,calc((100dvh - 50px)/ 2),235px);padding-right:6px!important;padding-left:6px!important}.content:has(.home-page){height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.home-page{height:auto;min-height:100%;flex-direction:column;align-items:stretch!important;padding-top:8px!important;padding-bottom:12px!important;overflow:visible}.home-page .lobby{height:auto;min-height:100%;margin-top:0;margin-bottom:0;overflow:visible}.home-page .lobby-dashboard{margin-top:auto;margin-bottom:0}.home-page .game-mode{min-height:0;gap:2px;padding:10px 13px 9px}.home-page .mode-card-head{align-items:center;flex-wrap:nowrap;gap:10px}.home-page .game-mode h3{margin:0;font-size:18px}.home-page .mode-card-summary{flex:0 1 auto;flex-wrap:nowrap;gap:8px;margin-left:auto}.home-page .mode-card-summary .mode-till,.home-page .mode-card-summary .mode-win{display:inline-flex;align-items:center;flex-wrap:nowrap;font-size:14px;white-space:nowrap}.home-page .mode-card-icon{top:55%;width:clamp(62px,17dvh,76px);height:clamp(62px,17dvh,76px)}.home-page .mode-card-icon .mode-icon{width:72%}.home-page .mode-card-icon .mode-faicon{font-size:clamp(48px, 13dvh, 60px)}.home-page .mode-card-footer{padding-top:6px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .lobby-primary-group{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.home-page .lobby-primary-group>.row{--lobby-carousel-card-width:calc((100% - 16px) / 3);width:100%;height:auto;min-height:0;flex:1 1 0;flex-wrap:nowrap;align-items:center;align-content:normal;gap:8px;padding:clamp(8px,2.5dvh,14px) 24px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--lobby-carousel-card-width))/ 2 + 24px);scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;visibility:hidden}.home-page .lobby-primary-group>.row.lobby-carousel-ready{visibility:visible}.home-page .lobby-primary-group>.row::-webkit-scrollbar{display:none}.home-page .lobby-primary-group>.row::after,.home-page .lobby-primary-group>.row::before{content:"";flex:0 0 calc((100% - var(--lobby-carousel-card-width))/ 2);height:1px}.home-page .lobby-primary-group>.row>div{width:auto;height:min(158px,calc(100% - 2px));min-height:0;flex:0 0 var(--lobby-carousel-card-width);padding:0!important;scroll-snap-align:center;scroll-snap-stop:always;opacity:.58;transform:scale(.9);transition:transform .18s ease,opacity .18s ease}.home-page .lobby-primary-group>.row>div.lobby-carousel-active{position:relative;z-index:2;opacity:1;transform:scale(1.04)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#vipModal .vip-modal{isolation:isolate;justify-content:center;padding:10px 14px;background:radial-gradient(circle at 12% 8%,rgba(255,211,106,.25),transparent 27%),radial-gradient(circle at 90% 80%,rgba(124,88,238,.18),transparent 34%),linear-gradient(155deg,rgba(31,43,50,.99),#08141a 62%),url("/images/carbon-fibre.webp")}#vipModal .vip-modal::before{z-index:-1;height:100%;background:linear-gradient(115deg,transparent 22%,rgba(255,224,125,.1) 50%,transparent 74%);opacity:1}#vipModal .vip-hero{gap:12px;padding-right:38px}#vipModal .vip-badge{width:54px;height:54px;border:2px solid rgba(255,239,174,.72);border-radius:17px;font-size:22px;box-shadow:0 0 0 5px rgba(255,200,78,.07),0 12px 28px rgba(245,158,11,.3);transform:rotate(45deg)}#vipModal .vip-badge i{transform:rotate(-45deg)}#vipModal .vip-hero h4{color:#fff7d8;font-size:19px;text-shadow:0 3px 16px rgba(255,200,78,.2)}#vipModal .vip-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#vipModal .vip-item{min-height:58px;gap:7px;padding:8px;background:linear-gradient(145deg,rgba(255,211,106,.08),transparent 58%),rgba(255,255,255,.045);border:1px solid rgba(255,220,125,.15);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 7px 16px rgba(0,0,0,.14)}#vipModal .vip-packages{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#vipModal .vip-card{min-height:66px;padding:9px 7px;background:radial-gradient(circle at 12% 0,rgba(255,215,110,.16),transparent 48%),linear-gradient(155deg,rgba(47,58,65,.96),rgba(15,29,36,.98));border-color:rgba(255,211,106,.25);border-radius:13px}#vipModal .vip-card-active{transform:none;background:radial-gradient(circle at 20% 0,rgba(255,228,145,.28),transparent 52%),linear-gradient(145deg,rgba(111,74,15,.72),rgba(28,37,39,.98));border-color:#ffd76e;box-shadow:0 0 0 2px rgba(255,211,106,.1),0 10px 24px rgba(0,0,0,.26),0 0 18px rgba(245,158,11,.14)}#vipModal .vip-days{color:rgba(242,248,250,.82);font-size:14px}#vipModal .vip-price{font-size:17px}#vipModal .vip-footer{gap:12px;padding:8px 10px;background:rgba(3,13,18,.4);border:1px solid rgba(255,211,106,.12);border-radius:13px}#vipModal .vip-buy-btn{min-width:150px;min-height:42px;border:1px solid rgba(255,242,188,.7);border-radius:12px;font-size:14px;box-shadow:0 10px 24px rgba(245,158,11,.28),inset 0 1px 0 rgba(255,255,255,.5)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .lobby>.row{--lobby-carousel-card-width:clamp(280px, 42%, 410px)}.home-page .lobby>.row>div{width:var(--lobby-carousel-card-width);flex:0 0 var(--lobby-carousel-card-width)}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.header-settings-dropdown{--mobile-header-menu-width:min(92vw, 410px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.header-settings-dropdown{--mobile-header-menu-width:min(72vw, 560px)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-page{padding:14px 16px 22px!important}.arcade-lobby-board{grid-template-rows:minmax(155px,1.45fr) repeat(2,minmax(88px,.9fr)) minmax(68px,.65fr) minmax(82px,.75fr)}.arcade-play-tile{grid-column:1/-1;grid-row:1}.arcade-mode-5{grid-column:1;grid-row:2}.arcade-mode-4{grid-column:2;grid-row:2}.arcade-mode-6{grid-column:1/-1;grid-row:3}.arcade-action-buttons{grid-column:1/-1;grid-row:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.arcade-info-strip{grid-column:1/-1;grid-row:5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.arcade-round-action{padding:6px 10px;border-radius:15px;flex-direction:row;gap:9px;box-shadow:0 5px 0 rgba(1,15,22,.34),0 9px 14px rgba(0,0,0,.2)}.arcade-round-action>span{width:42px;height:42px;flex:0 0 42px;font-size:20px}.arcade-round-action strong{font-size:14px}.arcade-info-card{padding:8px;grid-template-columns:38px minmax(0,1fr);gap:8px;border-radius:14px}.arcade-info-card>span{width:38px;border-radius:11px;font-size:18px}.arcade-info-card strong{font-size:14px}.arcade-info-card b,.arcade-info-card small{font-size:14px}.arcade-info-card>.fa-chevron-right{display:none}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-tile-meta b:last-child{padding:5px 5px;font-size:14px}.arcade-play-cta{min-width:132px;min-height:42px;margin:6px 0 2px;padding:8px 15px;font-size:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-shop-button{padding:7px 10px!important;flex-direction:column}.arcade-shop-button>span img{width:min(90%,58px);height:min(90%,58px)}.arcade-shop-button strong{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-action-arrow{right:9px;bottom:8px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-action-arrow{right:9px;bottom:8px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{gap:13px}.arcade-mode-6{display:grid!important;grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:10px;align-items:center}.arcade-mode-6>strong{grid-column:2;grid-row:1;text-align:left}.arcade-mode-6 .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:1/4;width:100%;height:100%}.arcade-mode-6 .arcade-mode-icon img{width:min(90%,110px);height:min(94%,90px)}.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:3;margin:0;justify-content:flex-start}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{gap:11px}.arcade-mode-icon img{width:min(72%,105px);height:min(86%,86px)}.arcade-play-icon img{width:108px}.arcade-wheel-feature>span img{width:43px;height:43px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{grid-template-rows:minmax(140px,1.25fr) repeat(2,minmax(82px,.8fr)) minmax(68px,.62fr) 92px}.arcade-play-tile{grid-column:1/-1;grid-row:1}.arcade-mode-5{grid-column:1;grid-row:2}.arcade-mode-4{grid-column:2;grid-row:2}.arcade-mode-6{grid-column:1/-1;grid-row:3}.arcade-wheel-feature{grid-column:1;grid-row:4}.arcade-action-buttons{grid-column:2;grid-row:4;grid-template-columns:1fr}.arcade-info-strip{grid-column:1/-1;grid-row:5}.arcade-wheel-feature{padding:7px 10px!important;display:flex!important;flex-direction:column;align-items:center;text-align:center}.arcade-wheel-feature>strong{order:2;align-self:center;font-size:14px}.arcade-wheel-feature>span{order:1;flex:1;width:100%}.arcade-wheel-feature .lobby-wheel-symbol{width:52px;height:52px}.arcade-wheel-feature>.fa-chevron-right{position:absolute;right:9px;bottom:8px;font-size:14px}.arcade-shop-button{border-radius:8px 18px 8px 18px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{gap:13px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-tile{border-radius:15px!important}.arcade-shop-button{border-radius:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-info-strip{min-height:0;height:100%;box-sizing:border-box;align-items:stretch;gap:0;padding:0!important;border:1px solid rgba(174,221,234,.07);border-radius:15px;background:rgba(4,24,34,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);overflow:hidden}.arcade-info-card{min-height:0;height:100%;max-height:100%;box-sizing:border-box;border:0;padding:0 7px;background:0 0;box-shadow:none;backdrop-filter:none;overflow:visible}.arcade-info-card>span img{width:100%;height:100%;max-height:100%;box-sizing:border-box;padding-bottom:4px}.arcade-info-card+.arcade-info-card{border-left:0}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-tile-meta{gap:4px}.arcade-tile-meta b{padding:4px 3px;font-size:14px}.arcade-tile-meta b:last-child{font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-tile-meta b:last-child{padding:5px;font-size:14px}.arcade-play-cta{min-width:132px;min-height:42px;margin:6px 0 2px;padding:8px 15px;font-size:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.arcade-wheel-ready-badge{top:6px;right:6px;min-height:20px;padding:3px 6px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto auto!important;min-height:0!important;overflow:hidden}.arcade-mode-slider{grid-column:1/-1;grid-row:1;min-height:0;padding:0 8px;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none}.arcade-mode-slider::after,.arcade-mode-slider::before{content:"";flex:0 0 var(--lobby-carousel-edge-space,72px)}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{position:relative!important;inset:auto!important;width:min(88vw,370px)!important;height:auto!important;min-height:265px;flex:0 0 auto!important;align-self:center;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.94);opacity:.48;filter:saturate(.6) brightness(.84);transition:transform .22s ease,opacity .22s ease,filter .22s ease}.arcade-mode-slider>.arcade-mode-5{order:1}.arcade-mode-slider>.arcade-play-tile{order:2}.arcade-mode-slider>.arcade-mode-4{order:3}.arcade-mode-slider>.arcade-mode-6{order:4}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{z-index:2;transform:scale(1.02);opacity:1;filter:none}.arcade-mode-slider>.arcade-tile .arcade-play-cta{width:min(100%,210px);min-height:40px;margin:7px auto 2px;font-size:14px}.arcade-action-buttons{grid-column:1;grid-row:2}.arcade-wheel-feature{grid-column:2;grid-row:2}.arcade-info-strip{grid-column:1/-1;grid-row:3}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto auto!important;min-height:0!important;overflow:hidden}.arcade-mode-slider{grid-column:1/-1;grid-row:1;min-height:0;padding:0 8px;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none}.arcade-mode-slider::after,.arcade-mode-slider::before{content:"";flex:0 0 var(--lobby-carousel-edge-space,72px)}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{position:relative!important;inset:auto!important;width:min(88vw,370px)!important;height:auto!important;min-height:265px;flex:0 0 auto!important;align-self:center;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.94)!important;opacity:.48!important;filter:saturate(.6) brightness(.84)!important;transition:transform .22s ease,opacity .22s ease,filter .22s ease}.arcade-mode-slider>.arcade-mode-5{order:1}.arcade-mode-slider>.arcade-play-tile{order:2}.arcade-mode-slider>.arcade-mode-4{order:3}.arcade-mode-slider>.arcade-mode-6{order:4}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{z-index:2;transform:scale(1.02)!important;opacity:1!important;filter:none!important}.arcade-mode-slider>.arcade-tile .arcade-play-cta{width:min(100%,210px);min-height:40px;margin:7px auto 2px;font-size:14px}.arcade-action-buttons{grid-column:1;grid-row:2}.arcade-wheel-feature{grid-column:2;grid-row:2}.arcade-info-strip{grid-column:1/-1;grid-row:3}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.lobby-tournament-countdown{flex-direction:column;justify-content:center;gap:3px;text-align:center}.lobby-tournament-countdown>i{font-size:14px}.arcade-lobby-page{padding-inline:10px;padding-bottom:10px}.arcade-lobby-board{gap:12px}.arcade-play-tile{padding:13px!important;padding-bottom:17px!important;display:grid!important;grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;column-gap:10px;row-gap:6px;align-items:center;text-align:center}.arcade-play-tile>strong{grid-column:2;grid-row:1;width:100%;font-size:clamp(18px, 5vw, 21px);line-height:1.05;text-align:center}.arcade-play-icon{grid-column:1;grid-row:1/3;width:100%;height:100%;min-height:0;display:grid;place-items:center}.arcade-play-icon img{width:min(94%,112px)!important;height:min(96%,108px);object-fit:contain}.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:min(100%,168px);margin:0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:5px}.arcade-play-tile .arcade-tile-meta b{width:100%;min-height:25px;padding:5px 8px;font-size:14px}.arcade-play-tile .arcade-tile-meta b:first-child{order:1}.arcade-play-tile .arcade-tile-meta b:last-child{order:2;font-size:14px}.arcade-play-tile .arcade-tile-meta b:nth-child(2){order:3}.arcade-play-tile .arcade-tile-meta b i{min-width:14px}.arcade-play-cta{grid-column:1/-1;grid-row:3;width:min(100%,242px);min-height:40px;margin:2px auto 3px}.arcade-mode-tile{padding:9px 11px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;overflow:hidden}.arcade-mode-tile>strong{position:relative;z-index:3;order:1;align-self:center;width:100%;font-size:clamp(16px, 4.5vw, 19px);line-height:1.05;text-align:center}.arcade-mode-tile .arcade-mode-icon{position:absolute;inset:25% 8% 25%;width:auto;height:auto;display:grid;place-items:center}.arcade-mode-tile .arcade-mode-icon img{width:min(72%,82px)!important;height:min(88%,72px)!important;max-width:82px;max-height:72px;object-fit:contain}.arcade-mode-6 .arcade-mode-icon img{width:min(68%,76px)!important;height:min(84%,68px)!important;max-width:76px;max-height:68px}.arcade-mode-tile .arcade-tile-meta{position:relative;z-index:3;order:3;width:min(100%,250px);margin:auto auto 0}.arcade-tile-meta{gap:5px}.arcade-info-strip{padding:7px}.arcade-info-card{gap:7px;padding:8px!important}.arcade-info-card strong{font-size:14px;line-height:1.1}.arcade-info-card b{font-size:14px;line-height:1.1}.arcade-info-card small{font-size:14px;line-height:1.1}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-mode-6{display:grid!important;grid-template-columns:42% minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:10px;align-items:center;text-align:center}.arcade-mode-6>strong{grid-column:2;grid-row:1;width:100%;text-align:center}.arcade-mode-6 .arcade-mode-icon{position:relative;inset:auto;grid-column:1;grid-row:1/3;width:100%;height:100%;display:grid;place-items:center}.arcade-mode-6 .arcade-mode-icon img{width:min(86%,88px)!important;height:min(90%,82px)!important;max-width:88px;max-height:82px}.arcade-mode-6 .arcade-tile-meta{grid-column:2;grid-row:2;width:min(100%,168px);margin:5px auto 0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px}.arcade-mode-6 .arcade-tile-meta b{width:100%;min-height:23px;padding:4px 7px;font-size:14px}.arcade-mode-6 .arcade-tile-meta b:first-child{order:1}.arcade-mode-6 .arcade-tile-meta b:last-child{order:2;font-size:14px}.arcade-mode-6 .arcade-tile-meta b:nth-child(2){order:3}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-play-tile .arcade-tile-meta{width:100%;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.arcade-play-tile .arcade-tile-meta b:first-child{grid-column:1;grid-row:1}.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-column:2;grid-row:1}.arcade-play-tile .arcade-tile-meta b:last-child{grid-column:1/-1;grid-row:2;min-height:27px;font-size:14px}.arcade-mode-6 .arcade-tile-meta,.arcade-mode-tile .arcade-tile-meta{width:100%;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 5px}.arcade-mode-6 .arcade-tile-meta b,.arcade-mode-tile .arcade-tile-meta b{width:100%;min-height:21px;padding:3px 5px;font-size:14px}.arcade-mode-6 .arcade-tile-meta b:first-child,.arcade-mode-tile .arcade-tile-meta b:first-child{grid-column:1;grid-row:1}.arcade-mode-6 .arcade-tile-meta b:nth-child(2),.arcade-mode-tile .arcade-tile-meta b:nth-child(2){grid-column:2;grid-row:1}.arcade-mode-6 .arcade-tile-meta b:last-child,.arcade-mode-tile .arcade-tile-meta b:last-child{grid-column:1/-1;grid-row:2;min-height:25px;font-size:14px}.arcade-mode-4 .arcade-mode-icon img,.arcade-mode-5 .arcade-mode-icon img{max-width:70px;max-height:52px}.arcade-mode-4 .arcade-mode-icon,.arcade-mode-5 .arcade-mode-icon{inset:24% 8% 38%}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-info-card{position:relative;grid-template-columns:44px minmax(0,1fr) 16px;grid-template-rows:18px minmax(48px,1fr);column-gap:8px;row-gap:4px;padding:8px 10px!important;align-items:center}.arcade-info-card>div{grid-column:2;grid-row:2;gap:5px;align-self:center}.arcade-info-card>div>strong{position:absolute;top:8px;left:10px;right:10px;width:auto;font-size:14px;line-height:1.1;text-align:center}.arcade-info-card>span{grid-column:1;grid-row:2;width:44px;height:44px}.arcade-info-card>span img{width:40px!important;height:40px!important;max-width:40px;max-height:40px;padding:0!important;object-fit:contain}.arcade-info-card b{font-size:15px}.arcade-info-card small{font-size:14px;line-height:1.2}.arcade-tournament-info>.fa-chevron-right{display:block;grid-column:3;grid-row:2;justify-self:end;color:rgba(255,255,255,.72);font-size:15px}.arcade-shop-button>strong,.arcade-wheel-feature>strong{padding-bottom:7px}.arcade-shop-button>.arcade-action-arrow,.arcade-wheel-feature>.fa-chevron-right{bottom:15px}.arcade-mode-6,.arcade-play-tile{padding-top:17px!important}.arcade-mode-6>strong,.arcade-play-tile>strong{align-self:start;padding-top:3px;margin-bottom:5px}.arcade-mode-slider .arcade-tile-meta{height:auto!important;min-height:0;margin-top:7px;margin-bottom:5px;align-self:end;align-items:center}.arcade-mode-slider .arcade-tile-meta b{height:auto!important;padding-block:7px!important;align-self:center}.arcade-mode-6 .arcade-tile-meta,.arcade-play-tile .arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.arcade-mode-6 .arcade-tile-meta b,.arcade-mode-6 .arcade-tile-meta b:first-child,.arcade-mode-6 .arcade-tile-meta b:last-child,.arcade-mode-6 .arcade-tile-meta b:nth-child(2),.arcade-play-tile .arcade-tile-meta b,.arcade-play-tile .arcade-tile-meta b:first-child,.arcade-play-tile .arcade-tile-meta b:last-child,.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-row:1;min-width:0;min-height:24px;padding:4px}.arcade-mode-6 .arcade-tile-meta b:first-child,.arcade-play-tile .arcade-tile-meta b:first-child{grid-column:1}.arcade-mode-6 .arcade-tile-meta b:nth-child(2),.arcade-play-tile .arcade-tile-meta b:nth-child(2){grid-column:2}.arcade-mode-6 .arcade-tile-meta b:last-child,.arcade-play-tile .arcade-tile-meta b:last-child{grid-column:3;font-size:14px}.arcade-mode-4 .arcade-tile-meta,.arcade-mode-5 .arcade-tile-meta{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:7px 0 5px}.arcade-mode-4 .arcade-tile-meta b,.arcade-mode-4 .arcade-tile-meta b:first-child,.arcade-mode-4 .arcade-tile-meta b:last-child,.arcade-mode-4 .arcade-tile-meta b:nth-child(2),.arcade-mode-5 .arcade-tile-meta b,.arcade-mode-5 .arcade-tile-meta b:first-child,.arcade-mode-5 .arcade-tile-meta b:last-child,.arcade-mode-5 .arcade-tile-meta b:nth-child(2){grid-row:1;min-width:0;min-height:23px;padding:4px 3px;font-size:14px}.arcade-mode-4 .arcade-tile-meta b:first-child,.arcade-mode-5 .arcade-tile-meta b:first-child{grid-column:1}.arcade-mode-4 .arcade-tile-meta b:nth-child(2),.arcade-mode-5 .arcade-tile-meta b:nth-child(2){grid-column:2}.arcade-mode-4 .arcade-tile-meta b:last-child,.arcade-mode-5 .arcade-tile-meta b:last-child{grid-column:3;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){#openProfile,.header .blot-balance-animated,.header .header-buychips-link,.header-settings-dropdown .header-mobile-menu-button{height:40px!important;min-height:40px!important;border-radius:12px!important}#openProfile,.header-settings-dropdown .header-mobile-menu-button{width:40px!important;min-width:40px!important}#openProfile img{width:32px!important;height:32px!important;border-radius:9px!important}.header .blot-balance-animated{padding-inline:9px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.main .header{backdrop-filter:none;-webkit-backdrop-filter:none}.main .header .blot-balance-animated{min-height:34px;padding-inline:7px!important}.main .header .header-buychips-link{box-shadow:0 3px 0 #76192a!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#openProfile img{box-shadow:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.invite-friend-modal .modal-content{max-height:calc(100dvh - 12px);padding:15px 48px 15px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.invite-friend-icon{width:48px;height:48px;border-radius:15px;font-size:21px}.invite-friend-kicker{margin-top:7px}.invite-friend-modal h3{margin-top:2px;font-size:20px}.invite-friend-reward{margin:4px 0 2px;font-size:22px}.invite-friend-modal p{margin:2px 0 8px;line-height:1.3}.invite-friend-condition{padding:9px 11px}.invite-friend-share{min-height:42px;margin-top:9px}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.header{height:56px;padding:6px 8px!important}.header .btn,.header-fortune-link,.header-landscape-lobby-back{min-height:40px;border-radius:12px!important}.header-fortune-link{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:2px!important;display:inline-grid!important;place-items:center!important;align-self:center!important}.header-fortune-link .wheel-icon{width:36px!important;height:36px!important;margin:0!important}.header .btn-purple{min-width:45px;padding-inline:9px!important}.header .header-buychips-link{min-width:40px;padding-inline:9px!important}.header .blot-balance-animated{min-height:40px;padding-inline:8px!important}.header .blot-balance-animated strong{font-size:19px}.header-settings-dropdown .header-mobile-menu-button{width:40px;min-width:40px;padding:5px 10px!important}#openProfile{width:40px;min-width:40px;padding:5px!important}#openProfile img{width:29px;height:29px;border-radius:9px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.header-landscape-lobby-back,.header-landscape-lobby-back:active,.header-landscape-lobby-back:focus,.header-landscape-lobby-back:focus-visible,.header-landscape-lobby-back:hover{top:50%!important;transform:translate3d(0,-50%,0)!important;transition:none!important}#openProfile img{border-radius:9px!important}#openProfile{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#openProfile img{width:30px!important;height:30px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.header .header-buychips-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-inline:0!important}.header .header-buychips-compact-icon{width:auto!important;margin:0!important;line-height:1;text-align:center}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#openProfile{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}#openProfile img{width:40px!important;height:40px!important;border-radius:11px!important;box-shadow:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#openProfile{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important}#openProfile img{width:38px!important;height:38px!important;border-radius:10px!important;box-shadow:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.header-settings-dropdown{--mobile-header-menu-width:62px}.mobile-rotate-icon{position:relative;width:28px;height:28px;display:grid;place-items:center;color:#8adcf0}.mobile-rotate-icon>.fa-mobile-screen-button{font-size:20px}.mobile-rotate-icon>.fa-rotate{position:absolute;right:-3px;bottom:-2px;padding:2px;color:#f1cc68!important;background:#12333f;border-radius:50%;font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.main .header #openProfile,.main .header .blot-balance-animated,.main .header .header-buychips-link,.main .header .header-settings-dropdown .header-mobile-menu-button{height:40px!important;min-height:40px!important;border-radius:12px!important}.main .header #openProfile,.main .header .header-settings-dropdown .header-mobile-menu-button{width:40px!important;min-width:40px!important}.main .header #openProfile img{width:32px!important;height:32px!important;border-radius:9px!important}.main .header .blot-balance-animated{padding-inline:9px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.main .header .btn-purple[href="/vip"]{height:40px!important;min-height:40px!important;padding-inline:10px!important;border-radius:12px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main .header .header-invite-link,.main .header .header-promo-rotator{display:none!important}.main .header .mobile-rotate-icon>.fa-rotate{color:#f5d887!important;background:#393127!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main .header .btn-purple[href="/vip"],.main .header .header-buychips-link{height:34px!important;min-height:34px!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;transform:translateY(-1px)!important}.main .header .header-settings-dropdown .header-mobile-menu-button{width:42px!important;min-width:42px!important;padding:0!important}.main .header .header-settings-dropdown .header-mobile-menu-button::after{display:none!important}.main .header .header-settings-dropdown .header-mobile-menu-button>i{left:50%!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main .header .btn-purple[href="/vip"]{width:40px;min-width:40px;padding-left:0!important;padding-right:0!important;display:inline-flex;align-items:center;justify-content:center;gap:0}.main .header .btn-purple[href="/vip"]>span{display:none!important}.main .header .btn-purple[href="/vip"]>.fa-crown{font-size:20px!important;margin:0!important;line-height:1}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.main .header .header-buychips-link{width:auto!important;min-width:0!important;padding-inline:8px!important;display:inline-flex;align-items:center;justify-content:center;gap:5px}.main .header .header-buychips-portrait-label{display:inline;font-size:14px;line-height:1}.main .header .blot-balance-animated{margin-left:auto!important;margin-right:0!important;padding-left:4px!important;padding-right:0!important}.main .header #openProfile{margin-left:2px!important}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.main .header #openProfile.blot-user-vip::after{top:-3px;right:0;font-size:15px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main .header .btn-purple[href="/vip"]{width:auto!important;min-width:72px;padding-inline:10px!important;gap:6px}.main .header .btn-purple[href="/vip"]>span{display:inline!important;font-size:14px}.main .header .btn-purple[href="/vip"]>.fa-crown{font-size:18px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.main{--header-height:64px}.main .header{height:64px!important;min-height:64px;flex-shrink:0;padding-top:8px!important;padding-bottom:8px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.blot-pwa-install{grid-template-columns:48px minmax(0,1fr);padding:18px 16px 16px;gap:12px}.blot-pwa-install-icon{width:48px;height:48px}.blot-pwa-install-action{grid-column:1/-1;width:100%}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.store-section-tabs{padding:4px;border-radius:13px}.store-section-tab{min-width:125px;min-height:36px;padding-inline:12px;border-radius:10px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.store-section-tabs{padding:3px;border-radius:11px}.store-section-tab{min-width:112px;min-height:32px;padding-inline:10px;border-radius:8px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.chips-offer-banner.arcade-lobby-offer{min-height:80px!important;height:80px!important;padding:8px 10px!important;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:1fr 1fr;gap:3px 9px;border-radius:17px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-icon{width:44px;height:44px;border-radius:14px!important;font-size:19px}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy{grid-row:1;gap:0}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy strong{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy small{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-value{grid-column:3;grid-row:1;min-width:49px;padding:5px 6px!important;font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{grid-column:2;grid-row:2;justify-content:flex-start;font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer b{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer{grid-template-columns:44px minmax(0,1fr) auto}.chips-offer-banner.arcade-lobby-offer .chips-offer-action{grid-column:3;grid-row:2;min-width:82px;min-height:30px;padding:0 9px;gap:7px;font-size:14px;border-radius:10px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.chips-offer-banner.arcade-lobby-offer{min-height:52px!important;height:52px!important;padding:5px 9px!important;grid-template-columns:38px minmax(0,1fr) auto auto;grid-template-rows:1fr;gap:8px;border-radius:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-icon{grid-row:1;width:38px;height:38px;border-radius:12px!important;font-size:17px}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy{grid-row:1}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy strong{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-copy small{display:none}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer,.chips-offer-banner.arcade-lobby-offer .chips-offer-value{grid-row:1}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{grid-column:4}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer .chips-offer-timer b{font-size:14px!important}.chips-offer-banner.arcade-lobby-offer{grid-template-columns:38px minmax(0,1fr) auto auto 132px}.chips-offer-banner.arcade-lobby-offer .chips-offer-action{grid-column:5;grid-row:1;min-width:132px;min-height:36px;padding:0 16px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#vipModal{align-items:flex-end}#vipModal .vip-dialog{--bs-modal-width:100vw;width:100vw!important;max-width:none!important;margin:auto 0 0!important;min-height:calc(100% - 8px)!important;align-items:flex-end!important}#vipModal .vip-modal{width:100%;height:auto!important;min-height:0!important;max-height:calc(100dvh - 8px);padding:16px!important;border-radius:24px 24px 0 0!important;border-bottom:0!important}#vipModal .vip-close{top:13px!important;right:13px!important;width:36px!important;height:36px!important}#vipModal .vip-hero{min-height:68px;padding:8px 46px 8px 9px!important;gap:10px!important;flex-direction:row!important;align-items:center!important}#vipModal .vip-badge{width:52px!important;height:52px!important;font-size:22px!important;border-radius:15px!important}#vipModal .vip-hero h4{font-size:20px!important}#vipModal .vip-hero p{font-size:14px!important}#vipModal .vip-benefits{gap:0!important;margin-top:11px!important}#vipModal .vip-benefits{grid-template-columns:1fr!important;padding:3px 2px!important;justify-items:stretch!important;text-align:left!important;overflow:visible;border:0!important;border-radius:0!important;background:0 0!important}#vipModal .vip-item{position:relative;min-height:0;padding:4px 0 4px 19px!important;gap:0!important;border:0!important;justify-content:flex-start!important;text-align:left!important}#vipModal .vip-benefits .vip-item,#vipModal .vip-benefits .vip-item:nth-child(-n+2),#vipModal .vip-benefits .vip-item:nth-child(odd){border:0!important;border-bottom:1px solid rgba(116,209,230,.11)!important}#vipModal .vip-benefits .vip-item:last-child{border-bottom:0!important}#vipModal .vip-item::before{content:"";position:absolute;left:3px;top:11px;width:6px;height:6px;border-radius:50%;background:#67d8eb;box-shadow:0 0 8px rgba(103,216,235,.28)}#vipModal .vip-icon{display:none!important}#vipModal .vip-text{width:100%;font-size:14px!important;line-height:1.28!important;text-align:left!important}#vipModal .vip-current-status{margin-top:10px!important}#vipModal .vip-packages{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:11px!important}#vipModal .vip-card{min-height:62px;padding:9px!important}#vipModal .vip-card{grid-template-columns:42px minmax(0,1fr)!important;column-gap:9px!important}#vipModal .vip-card-picture{width:42px;height:42px;min-width:42px;min-height:42px;margin:0;border-radius:12px;font-size:18px}#vipModal .vip-price{font-size:18px!important}#vipModal .vip-footer{margin-top:11px!important;padding-top:11px!important}#vipModal .vip-footer>span{font-size:14px!important}#vipModal .vip-buy-btn{min-width:138px!important;height:42px!important;font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#vipModal .vip-dialog{--bs-modal-width:min(820px, calc(100vw - 20px));width:min(820px,calc(100vw - 20px))!important;max-width:min(820px,calc(100vw - 20px))!important;margin:8px auto!important}#vipModal .vip-modal{height:min(330px,calc(100dvh - 16px))!important;min-height:min(330px,calc(100dvh - 16px))!important;max-height:calc(100dvh - 16px);padding:12px!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-rows:auto auto minmax(0,1fr) auto;gap:9px 12px;overflow:hidden!important;border-radius:20px!important}#vipModal .vip-close{top:11px!important;right:11px!important;width:34px!important;height:34px!important}#vipModal .vip-hero{grid-column:1/-1;grid-row:1;min-height:54px;padding:5px 42px 5px 8px!important;gap:9px!important;flex-direction:row!important;align-items:center!important}#vipModal .vip-badge{width:44px!important;height:44px!important;font-size:19px!important;border-radius:13px!important}#vipModal .vip-hero h4{margin-top:0!important;font-size:18px!important}#vipModal .vip-hero p{display:none!important}#vipModal .vip-benefits{grid-column:1;grid-row:2/5;align-content:center;margin:0!important;padding:4px 2px!important;gap:3px 10px!important;overflow:visible;border:0!important;border-radius:0!important;background:0 0!important}#vipModal .vip-item{position:relative;min-height:0;padding:5px 2px 5px 18px!important;gap:0!important;border:0!important}#vipModal .vip-item::before{content:"";position:absolute;left:3px;top:12px;width:6px;height:6px;border-radius:50%;background:#67d8eb;box-shadow:0 0 8px rgba(103,216,235,.28)}#vipModal .vip-icon{display:none!important}#vipModal .vip-text{font-size:14px!important;line-height:1.2!important}#vipModal .vip-current-status{grid-column:2;grid-row:2;align-self:center;margin:0!important;padding:7px 10px!important}#vipModal .vip-packages{grid-column:2;grid-row:3;align-self:stretch;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:8px!important}#vipModal .vip-card{min-height:0;height:100%;padding:8px 6px!important}#vipModal .vip-card{grid-template-columns:58px minmax(0,1fr)!important;column-gap:8px!important}#vipModal .vip-card-picture{width:40px;height:40px;min-width:40px;min-height:40px;margin:0;border-radius:12px;font-size:17px}#vipModal .vip-days{font-size:14px!important}#vipModal .vip-price{font-size:18px!important}#vipModal .vip-footer{grid-column:2;grid-row:4;margin:0!important;padding:10px!important;gap:10px!important}#vipModal .vip-footer>span{padding:0!important;font-size:14px!important}#vipModal .vip-buy-btn{min-width:132px!important;height:40px!important;font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#vipModal .vip-modal{padding:14px!important}#vipModal .vip-benefits{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}#vipModal .vip-item,#vipModal .vip-item:nth-child(-n+2),#vipModal .vip-item:nth-child(odd){min-height:38px;padding:5px 8px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr);gap:7px!important;text-align:left!important}#vipModal .vip-item::before{display:none!important}#vipModal .vip-icon{display:grid!important;width:28px!important;height:28px!important;font-size:14px!important}#vipModal .vip-text{font-size:14px!important;text-align:left!important}#vipModal .vip-packages{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#vipModal .vip-card{min-height:82px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#vipModal .vip-dialog{--bs-modal-width:min(820px,calc(100vw - 16px));width:min(820px,calc(100vw - 16px))!important;max-width:min(820px,calc(100vw - 16px))!important;margin:6px auto!important}#vipModal .vip-modal{height:calc(100dvh - 12px)!important;min-height:0!important;max-height:calc(100dvh - 12px);padding:10px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:52px auto auto minmax(98px,1fr) 42px!important;gap:7px!important;border-radius:18px!important}#vipModal .vip-hero{grid-column:1;grid-row:1;width:100%!important;max-width:100%;justify-self:center!important;min-height:0;padding:4px 42px 4px 7px!important}#vipModal .vip-badge{width:40px!important;height:40px!important;font-size:18px!important}#vipModal .vip-hero h4{font-size:18px!important}#vipModal .vip-benefits{grid-column:1;grid-row:2;width:100%!important;max-width:100%;justify-self:center!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:0!important}#vipModal .vip-item,#vipModal .vip-item:nth-child(-n+2),#vipModal .vip-item:nth-child(odd){min-height:0;padding:5px 7px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center!important}#vipModal .vip-item::before{display:none!important}#vipModal .vip-icon{display:grid!important;width:26px!important;height:26px!important;font-size:14px!important}#vipModal .vip-text{font-size:14px!important;text-align:center!important}#vipModal .vip-current-status{position:static;grid-column:1;grid-row:3;justify-self:center!important;z-index:auto;max-width:none;margin:0!important;padding:4px 10px!important;font-size:14px!important}#vipModal .vip-packages{grid-column:1;grid-row:4;width:100%!important;max-width:100%;justify-self:center!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:center!important;align-items:stretch;height:min(112px,100%)!important;gap:7px!important;margin:0!important;padding:0!important;overflow:visible!important;touch-action:auto}#vipModal .vip-card{width:auto!important;height:100%;min-width:0!important;min-height:98px;padding:9px 10px!important;grid-template-columns:40px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;opacity:.76;transition:opacity .16s ease,border-color .16s ease!important}#vipModal .vip-card-active{opacity:1}#vipModal .vip-card-picture{width:38px;height:38px;min-width:38px;min-height:38px;align-self:center!important}#vipModal .vip-footer{grid-column:1;grid-row:5;width:100%!important;max-width:100%;justify-self:center!important;margin:0!important;padding:0!important;border:0!important}#vipModal .vip-buy-btn{min-width:190px!important;height:40px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.fortune-page{padding:10px;overflow:hidden}.fortune-page .fortune-panel{height:100%;min-height:0;overflow:visible}.fortune-page .fortune-stage{height:100%;min-height:0;padding:clamp(14px,3.5vw,22px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;align-content:center;gap:10px;border-radius:0}.fortune-page .fortune-hero-kicker{margin-bottom:6px}.fortune-page .fortune-hero h1{font-size:clamp(29px, 8vw, 39px)}.fortune-page .fortune-hero p{display:none}.fortune-page .fortune-wheel-card{height:auto;min-height:0;padding:4px 0}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(98cqw,98cqh,470px)}.fortune-page .fortune-status{margin-top:0;padding:11px 13px}.fortune-page .fortune-status-icon{width:40px;height:40px}.fortune-page .fortune-rules-card{margin-top:0;padding:9px 12px 10px}.fortune-page .fortune-rules-card{flex:0 0 auto}.fortune-page .fortune-section-title{margin-bottom:5px}.fortune-page .fortune-rules{grid-template-columns:1fr;gap:0}.fortune-page .fortune-rules>div{min-height:34px;padding:7px 8px;flex-direction:row;align-items:center;justify-content:flex-start;font-size:14px;line-height:1.25}.fortune-page .fortune-rules>div+div{border-left:0;border-top:1px solid rgba(255,255,255,.075)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.fortune-page{padding:6px}.fortune-page .fortune-stage{height:100%;grid-template-columns:minmax(300px,.88fr) minmax(330px,1.12fr);grid-template-rows:minmax(0,1fr);gap:14px;padding:12px 18px;border-radius:0}.fortune-page .fortune-content{display:flex;height:100%;justify-content:center}.fortune-page .fortune-hero h1{font-size:clamp(25px, 7vh, 34px)}.fortune-page .fortune-status{margin-top:9px;padding:9px 11px}.fortune-page .fortune-status-icon{width:36px;height:36px}.fortune-page .fortune-rules-card{margin-top:8px;padding:8px 10px}.fortune-page .fortune-rules-card .fortune-section-title{margin-bottom:7px;font-size:14px}.fortune-page .fortune-rules-card .fortune-section-title i{font-size:14px}.fortune-page .fortune-rules{grid-template-columns:1fr}.fortune-page .fortune-rules>div{min-height:29px;padding:5px 7px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:9px;font-size:14px;line-height:1.2}.fortune-page .fortune-rules i{width:20px;text-align:center;font-size:17px}.fortune-page .fortune-rules span{min-width:0;text-align:left}.fortune-page .fortune-wheel-card{height:100%;padding:7px}.fortune-page .fortune-wheel-card .wheel-wrapper{width:min(98cqw,98cqh)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.friend-table-modal .friend-table-actions{gap:9px}.friend-table-modal .friend-table-action{min-height:58px;padding:9px 10px;font-size:14px}.friend-table-modal .friend-table-action>i{width:28px;height:28px;border-radius:9px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.game-leave-modal .modal-dialog,.game-resume-modal .modal-dialog{max-width:500px;margin:8px auto}.game-leave-modal .modal-header,.game-resume-modal .modal-header{padding:13px 18px 10px}.game-leave-modal .modal-title,.game-resume-modal .modal-title{font-size:19px}.game-leave-modal .modal-body,.game-resume-modal .modal-body{padding:13px 18px;font-size:14px}.game-leave-modal .modal-footer,.game-resume-modal .modal-footer{padding:10px 18px 13px}.game-leave-modal .btn,.game-resume-modal .btn{min-height:40px}.not-enough-chips-dialog{--bs-modal-width:min(540px, calc(100vw - 24px))}.not-enough-chips-modal{padding:13px 18px 15px}.not-enough-chips-icon{width:46px;height:46px;margin-bottom:7px;border-radius:14px;font-size:20px}.not-enough-chips-modal h3{font-size:20px}.not-enough-chips-modal p{margin-bottom:10px;font-size:14px}.not-enough-chips-stats{margin-bottom:9px}.not-enough-chips-stats div{padding:8px 10px}.not-enough-chips-stats span{font-size:14px}.not-enough-chips-stats strong{font-size:20px}.not-enough-chips-offer{margin-bottom:8px;padding:8px 10px}.not-enough-chips-buy{min-height:42px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#gameResumeModal .modal-footer{display:flex;flex-wrap:nowrap;gap:10px}#gameResumeModal #declineResumeGameBtn{flex:0 0 auto;min-width:64px;padding-inline:16px}#gameResumeModal #confirmResumeGameBtn{flex:1 1 0;min-width:0}}@media (hover:none) and (pointer:coarse) and (min-width:520px){#tournamentResultsModal .modal-title{font-size:19px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#playersModal .modal-body,#prizeModal .modal-body,.tournament-prizes-modal .tournament-prizes-list{align-content:start!important;grid-auto-rows:max-content}#playersModal .modal-dialog,#prizeModal .modal-dialog,.tournament-prizes-modal .modal-dialog{height:auto!important}#playersModal .modal-content,#prizeModal .modal-content,.tournament-prizes-modal .modal-content{height:auto!important;max-height:calc(100dvh - 32px)!important}#playersModal .modal-body,#prizeModal .modal-body,.tournament-prizes-modal .tournament-prizes-list{max-height:min(62vh,460px)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){#playersModal .modal-dialog,#prizeModal .modal-dialog{width:calc(100vw - 24px)}#playersModal .modal-header,#prizeModal .modal-header{min-height:58px;padding:13px 15px 11px}#playersModal .modal-title,#prizeModal .modal-title{font-size:18px}#playersModal .modal-body,#prizeModal .modal-body{max-height:68vh;padding:11px;gap:7px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#playersModal .modal-dialog,#prizeModal .modal-dialog{width:min(72vw,500px)}#playersModal .modal-content,#prizeModal .modal-content{border-radius:15px}#playersModal .modal-header,#prizeModal .modal-header{min-height:46px;padding:8px 12px}#playersModal .modal-title,#prizeModal .modal-title{font-size:16px}#playersModal .btn-close,#prizeModal .btn-close{width:30px;height:30px}#playersModal .modal-body,#prizeModal .modal-body{max-height:62vh;padding:9px;gap:6px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){body:has(.auth-page) .header a[href="/signin"]{padding-inline:12px!important}.auth-page{padding:8px 14px}.auth-panel{width:min(100%,760px);padding:15px 17px;display:grid;grid-template-columns:minmax(340px,1.12fr) minmax(300px,.88fr);grid-template-rows:auto auto minmax(0,1fr);column-gap:18px;row-gap:10px;border-radius:0}.auth-head{grid-column:1;grid-row:1;padding-bottom:10px}.auth-icon{width:42px;height:42px;border-radius:13px;font-size:18px}.auth-head h2{font-size:21px}.auth-head p{font-size:14px}.auth-language{grid-column:1;grid-row:2;margin:0;display:block}.auth-language>span{display:block;margin-bottom:6px;font-size:14px}.auth-language-options button{min-height:34px;padding:5px 8px;font-size:14px}.auth-social-list{grid-column:2;grid-row:1/4;margin:0;grid-template-columns:minmax(0,1fr);align-content:center;gap:9px}.auth-social,.auth-social-primary,.auth-telegram-card{min-height:68px;padding:10px 12px}.auth-social-mark{width:38px;height:38px;font-size:18px}.auth-social strong,.auth-telegram-card strong{font-size:15px}.auth-social small,.auth-telegram-card small{font-size:14px}.auth-legacy{grid-column:1;grid-row:3;margin:0;padding-top:9px;align-self:end}.auth-legacy-title{margin-bottom:6px;font-size:14px}.auth-legacy-link{min-height:36px;padding:7px 8px;font-size:14px}.auth-legacy-link,.auth-legacy-toggle{font-size:9.5px!important}}@media(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.auth-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 16px;gap:10px 18px;border-radius:18px}.auth-icon{width:64px;height:64px;flex-basis:64px}.auth-head h2{font-size:19px}.auth-social small,.auth-telegram-card small{font-size:14px}.auth-legacy-link,.auth-legacy-toggle{font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.mobile-orientation-hint.is-visible{position:fixed;z-index:1080;left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:min(calc(100vw - 24px),540px);min-height:64px;padding:10px 42px 10px 12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;color:#eaf9fb;background:linear-gradient(145deg,rgba(14,49,61,.97),rgba(7,29,39,.985));border:1px solid rgba(110,211,224,.24);border-radius:15px;box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.07);transform:translateX(-50%);animation:mobileOrientationHintIn .28s ease both}.mobile-orientation-hint-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;color:#74dce9;background:rgba(74,185,204,.11);border-radius:12px;font-size:22px}.mobile-orientation-hint-icon .fa-rotate{position:absolute;right:-2px;bottom:-2px;padding:3px;color:#e7c66c;background:#123440;border-radius:50%;font-size:14px}.mobile-orientation-hint-copy{min-width:0;display:grid;gap:2px}.mobile-orientation-hint-copy strong{font-size:14px;line-height:1.15}.mobile-orientation-hint-copy small{color:rgba(210,235,239,.72);font-size:14px;line-height:1.25}.mobile-orientation-hint-action{min-height:34px;padding:7px 11px;color:#082c37;background:linear-gradient(180deg,#82e6ef,#4dbecd);border:0;border-radius:10px;font-size:14px;font-weight:800;white-space:nowrap}.mobile-orientation-hint-close{position:absolute;top:7px;right:7px;width:28px;height:28px;display:grid;place-items:center;color:rgba(224,243,246,.68);background:#173e49;border:0;border-radius:9px}@keyframes mobileOrientationHintIn{from{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%,0)}}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-mode-slider{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arcade-lobby-page .arcade-lobby-board{grid-template-columns:minmax(108px,.65fr) minmax(0,1.25fr)!important;grid-template-rows:minmax(0,1fr) minmax(82px,auto) minmax(82px,auto)!important}.arcade-lobby-board>.arcade-action-buttons{display:contents!important}.arcade-lobby-board>.arcade-info-strip{display:contents!important}.arcade-lobby-board .arcade-shop-button{grid-column:1!important;grid-row:2!important}.arcade-lobby-board>.arcade-wheel-feature{grid-column:1!important;grid-row:3!important}.arcade-lobby-board .arcade-reward-info{grid-column:2!important;grid-row:2!important}.arcade-lobby-board .arcade-tournament-info{grid-column:2!important;grid-row:3!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{grid-template-columns:minmax(102px,.72fr) minmax(0,1.28fr)!important;grid-template-rows:minmax(0,1fr) minmax(82px,auto) minmax(82px,auto)!important;column-gap:10px!important;row-gap:10px!important}.arcade-mode-slider{grid-column:1/-1;grid-row:1}.arcade-action-buttons,.arcade-info-strip{display:contents!important}.arcade-shop-button{grid-column:1!important;grid-row:2!important}.arcade-reward-info{grid-column:2!important;grid-row:2!important}.arcade-wheel-feature{grid-column:1!important;grid-row:3!important}.arcade-tournament-info{grid-column:2!important;grid-row:3!important}.arcade-shop-button,.arcade-wheel-feature{position:relative;width:auto!important;min-width:0;height:auto!important;min-height:82px;padding:8px 7px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;gap:2px;overflow:hidden;border-radius:15px!important;text-align:center}.arcade-shop-button{background:radial-gradient(at 48% 48%,rgba(178,58,83,.56) 0,rgba(178,58,83,.34) 38%,rgba(178,58,83,.14) 60%,rgba(178,58,83,.035) 73%,transparent 88%)!important;border:1px solid rgba(216,87,112,.17)!important}.arcade-wheel-feature{background:radial-gradient(at 58% 34%,rgba(42,171,219,.28),transparent 48%),linear-gradient(145deg,rgba(12,73,94,.98),rgba(5,29,41,.99))!important;border:1px solid rgba(98,204,233,.16)!important}.arcade-shop-button>.arcade-card-top-accent,.arcade-wheel-feature>.arcade-card-top-accent{position:absolute!important;z-index:20!important;top:2px!important;left:10px!important;right:10px!important;width:auto!important;height:3px!important;min-height:3px!important;display:block!important;flex:none!important;border-radius:0 0 99px 99px}.arcade-shop-button>span,.arcade-wheel-feature>span{flex:1;width:100%!important;min-height:0;display:grid;place-items:center}.arcade-shop-button>span img,.arcade-wheel-feature>span img{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain}.arcade-shop-button>strong,.arcade-wheel-feature>strong{order:2;width:100%;padding:0!important;font-size:14px!important;line-height:1.05;text-align:center}.arcade-shop-button>.arcade-action-arrow,.arcade-tournament-info>.fa-chevron-right,.arcade-wheel-feature>.fa-chevron-right{position:absolute!important;top:50%!important;right:8px!important;bottom:auto!important;transform:translateY(-50%)!important;grid-column:auto!important;grid-row:auto!important}.arcade-info-card{position:relative;width:auto!important;min-width:0;min-height:82px;padding:9px 10px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 12px!important;gap:8px!important;align-items:center;overflow:hidden;border-radius:15px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 10px 22px rgba(0,0,0,.18)!important}.arcade-reward-info{background:radial-gradient(circle at 12% 50%,rgba(219,177,65,.15),transparent 42%),linear-gradient(145deg,rgba(24,55,50,.94),rgba(7,30,35,.97))!important;border:1px solid rgba(218,188,102,.13)!important}.arcade-tournament-info{background:radial-gradient(circle at 12% 50%,rgba(137,91,208,.17),transparent 42%),linear-gradient(145deg,rgba(28,42,64,.94),rgba(8,29,38,.97))!important;border:1px solid rgba(151,123,214,.14)!important}.arcade-info-card>span{width:46px!important;height:46px!important;max-width:46px!important;background:0 0!important;border:0!important}.arcade-info-card>span img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important;object-fit:contain}.arcade-info-card>div{gap:4px!important;min-width:0}.arcade-info-card strong{font-size:14px!important;line-height:1.08}.arcade-reward-info b{font-size:15px!important}.arcade-reward-info small{font-size:14px!important;white-space:nowrap}.arcade-tournament-info .lobby-tournament-title-desktop{display:block!important}.arcade-tournament-info .lobby-tournament-title-full,.arcade-tournament-info .lobby-tournament-title-short{display:none!important}.arcade-tournament-info .lobby-tournament-name-landscape{display:block;width:100%;color:#f5fbfc;font-size:14px;line-height:1.08;text-align:left}.arcade-tournament-info>div{display:flex!important;flex-direction:column;align-items:flex-start;text-align:left}.arcade-tournament-info>div>strong{width:100%;text-align:center!important}.arcade-tournament-info .lobby-tournament-countdown{width:100%;padding:0!important;flex-direction:row;justify-content:flex-start;gap:5px;font-size:14px!important;text-align:left;background:0 0!important;border:0!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-lobby-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto auto!important;min-height:0!important;overflow:hidden}.arcade-mode-slider{grid-column:1/-1!important;grid-row:1!important;min-width:0;min-height:0;padding:0 8px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:14px;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none}.arcade-mode-slider::after,.arcade-mode-slider::before{content:"";display:block;flex:0 0 var(--lobby-carousel-edge-space,72px)}.arcade-mode-slider::before{order:0}.arcade-mode-slider::after{order:5}.arcade-mode-slider::-webkit-scrollbar{display:none}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{position:relative!important;inset:auto!important;width:min(88vw,370px)!important;height:auto!important;min-height:265px!important;flex:0 0 auto!important;align-self:center!important;grid-column:auto!important;grid-row:auto!important;scroll-snap-align:center;scroll-snap-stop:always;transform:translateZ(0) scale(.94)!important;opacity:.5!important;filter:none!important;transition:transform .18s ease,opacity .18s ease;contain:layout paint style;will-change:transform,opacity;backface-visibility:hidden}.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{padding:17px 13px!important;display:grid!important;grid-template-columns:42% minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:12px;align-items:stretch;text-align:center}.arcade-mode-slider>.arcade-mode-tile>strong,.arcade-mode-slider>.arcade-play-tile>strong{position:relative;inset:auto;grid-column:1/-1;grid-row:1;width:100%;padding-top:3px;font-size:clamp(22px,6.4vw,27px);line-height:1.05;text-align:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:100%;min-height:0;display:grid;place-items:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon img,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon img{width:min(92%,132px)!important;height:min(90%,122px)!important;max-width:132px;max-height:122px;object-fit:contain}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta,.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:100%;margin:0;align-self:center}.arcade-mode-slider>.arcade-mode-tile .arcade-play-cta,.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{grid-column:1/-1;grid-row:3;justify-self:center}.arcade-mode-slider>.arcade-mode-5{order:1!important}.arcade-mode-slider>.arcade-play-tile{order:2!important}.arcade-mode-slider>.arcade-mode-4{order:3!important}.arcade-mode-slider>.arcade-mode-6{order:4!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{z-index:2;transform:translateZ(0) scale(1.02)!important;opacity:1!important;filter:none!important}.arcade-mode-slider>.arcade-tile .arcade-play-cta{width:min(100%,210px);min-height:40px;margin:7px auto 2px;font-size:14px}.arcade-action-buttons{grid-column:1!important;grid-row:2!important}.arcade-wheel-feature{grid-column:2!important;grid-row:2!important}.arcade-info-strip{grid-column:1/-1!important;grid-row:3!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.arcade-mode-slider{-webkit-mask-image:none!important;mask-image:none!important;scroll-behavior:auto!important}.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{transform:translateZ(0) scale(.86)!important;filter:none!important;contain:layout paint style;will-change:transform,opacity;backface-visibility:hidden;transition:transform .16s ease,opacity .16s ease!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:translateZ(0) scale(1)!important;filter:none!important}.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{padding:16px 14px 12px!important;display:grid!important;grid-template-columns:43% minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:12px;align-items:center}.arcade-mode-slider>.arcade-mode-tile>strong,.arcade-mode-slider>.arcade-play-tile>strong{grid-column:1/-1;grid-row:1;width:100%;padding-top:3px;text-align:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:100%;min-height:0;display:grid;place-items:center}.arcade-mode-slider>.arcade-mode-tile .arcade-mode-icon img,.arcade-mode-slider>.arcade-play-tile .arcade-play-icon img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain}.arcade-mode-slider>.arcade-mode-tile .arcade-tile-meta,.arcade-mode-slider>.arcade-play-tile .arcade-tile-meta{grid-column:2;grid-row:2;width:100%;margin:0;align-self:center}.arcade-mode-slider>.arcade-mode-tile .arcade-play-cta,.arcade-mode-slider>.arcade-play-tile .arcade-play-cta{grid-column:1/-1;grid-row:3;width:min(100%,205px);min-height:35px;margin:3px auto 0;justify-self:center}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.arcade-info-card,.arcade-lobby-board,.arcade-mode-slider .arcade-tile,.arcade-round-action,.arcade-wheel-feature{backdrop-filter:none!important;filter:none!important}.arcade-mode-slider .arcade-tile{box-shadow:0 8px 16px rgba(0,0,0,.27)}.arcade-play-cta{box-shadow:0 4px 0 #286a17,0 7px 12px rgba(0,0,0,.27)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.arcade-mode-slider{padding:7px;border-radius:19px;box-shadow:0 10px 21px rgba(0,0,0,.25)}.arcade-info-strip{padding:7px!important;border-radius:18px;box-shadow:0 9px 19px rgba(0,0,0,.23)}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.arcade-mode-slider>.arcade-mode-tile,.arcade-mode-slider>.arcade-play-tile{--lobby-rays-x:29%;--lobby-rays-y:52%}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.home-page .arcade-lobby-board{min-height:0!important}.home-page .arcade-mode-slider{position:relative;scroll-snap-type:y proximity}.home-page .arcade-mode-slider>.arcade-tile{width:100%!important;max-width:370px}.home-page .arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:translateZ(0)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-mode-slider{position:relative}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.home-page .arcade-mode-slider{mask-image:none!important;-webkit-mask-image:none!important}.home-page .arcade-mode-slider>.arcade-tile{height:clamp(210px,calc(100dvh - 330px),265px)!important;min-height:0!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-mode-slider::after,.home-page .arcade-mode-slider::before{content:""!important;display:block!important;position:static!important;width:auto!important;height:1px!important;flex:0 0 var(--lobby-carousel-edge-space,0px)!important;background:0 0!important}.home-page .arcade-mode-slider::before{order:0}.home-page .arcade-mode-slider::after{order:5}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-mode-slider{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.home-page .arcade-mode-slider{mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)!important;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)!important}.home-page .arcade-mode-slider>.arcade-tile{width:90%!important;max-width:340px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-mode-slider{mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait) and (max-height:640px){.home-page .arcade-mode-slider{mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent)!important;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{position:absolute!important;top:7px!important;left:50%!important;transform:translateX(-50%)!important;z-index:3!important;margin:0!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-wheel-feature>span{position:absolute!important;inset:8px 0 22px!important;height:auto!important;display:grid!important;place-items:center!important;margin:0!important}.home-page .arcade-wheel-feature>strong{position:absolute!important;left:0!important;right:0!important;bottom:8px!important;margin:0!important}.home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{right:auto!important;width:max-content!important;animation:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-info-card{position:relative!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:8px!important;padding:30px 16px 8px 10px!important;align-items:center!important}.home-page .arcade-info-card>span{position:static!important;width:36px!important;height:36px!important;max-width:36px!important;align-self:center!important}.home-page .arcade-info-card>span img{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important}.home-page .arcade-info-card>div{min-width:0!important;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;gap:3px!important;text-align:left!important}.home-page .arcade-info-card>div>strong{position:absolute!important;top:8px!important;left:8px!important;right:8px!important;width:auto!important;margin:0!important;text-align:center!important;line-height:1.2!important}.home-page .arcade-info-card b,.home-page .arcade-info-card small{max-width:100%;white-space:normal!important;line-height:1.2!important;margin:0!important}.home-page .arcade-info-card .lobby-tournament-name-landscape{font-size:14px!important}.home-page .arcade-info-card>.fa-chevron-right{right:6px!important;font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.home-page .arcade-lobby-board{grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.15fr) minmax(0,1.15fr)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:portrait){.home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{position:absolute!important;top:7px!important;left:50%!important;right:auto!important;width:max-content!important;transform:translateX(-50%)!important;z-index:3!important;margin:0!important;animation:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.privacy-layout{grid-template-columns:1fr}.privacy-summary{position:static}.rules-layout{grid-template-columns:1fr}.rules-points-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.footer-page-shell{display:flex;flex-direction:column;min-height:100%}.footer-pages-nav{flex:0 0 auto;padding:7px 8px}.footer-page-main{flex:1 1 auto;min-height:0}.faq-container,.privacy-page,.rules-page{padding:10px}.faq-hero,.privacy-hero,.rules-hero{margin-bottom:10px;padding:17px;border-radius:14px}.faq-title,.privacy-hero h1,.rules-hero h1{font-size:27px}.privacy-card,.rules-card{padding:16px;border-radius:13px}.privacy-summary{padding:14px 16px;border-radius:13px}.rules-points-grid{grid-template-columns:1fr}.faq-main{border-radius:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.footer-page-shell{display:grid;grid-template-columns:174px minmax(0,1fr)}.footer-pages-nav{padding:8px;border-right:1px solid rgba(103,217,205,.14);border-bottom:0}.footer-pages-nav-list{display:grid;overflow:visible;gap:4px}.footer-pages-nav-link{min-height:34px;padding:6px 8px;white-space:normal}.faq-container,.privacy-page,.rules-page{padding:8px 10px}.faq-hero,.privacy-hero,.rules-hero{padding:13px 17px;margin-bottom:8px}.faq-title,.privacy-hero h1,.rules-hero h1{font-size:24px;margin-bottom:5px}.faq-subtitle,.privacy-hero p,.rules-hero p{font-size:14px;line-height:1.4}.privacy-updated{margin-top:8px}.privacy-layout{grid-template-columns:190px minmax(0,1fr);gap:8px}.privacy-card,.privacy-summary,.rules-card{padding:12px 14px}.rules-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rules-card-main{grid-column:1/-1}.faq-main{padding:12px}.accordion-button{min-height:44px;padding:11px 14px;font-size:14px}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.footer-pages-nav{border-right-color:rgba(222,177,88,.16)}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.modal-backdrop.fade,.modal.fade{transition:none!important}.modal.fade .modal-dialog{transition:none!important;will-change:auto!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.modal.show .modal-dialog{transform:translate3d(0,0,0) scale(1)!important}.blot-friend-invite,.blot-socket-notice,.modal-backdrop,.modal-backdrop.show,.wheel-reward-popup{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.modal-backdrop,.modal-backdrop.show{background:#211c19!important;opacity:.78!important}#playersModal .modal-content,#prizeModal .modal-content,#tournamentResultsModal .modal-content,.account-blocked-modal .modal-content,.blot-levelup,.blot-result,.friend-table-modal .modal-content,.game-leave-modal .modal-content,.game-resume-modal .modal-content,.modal-content:not(.profile-modal),.not-enough-chips-modal,.payment-method-modal,.push-permission-modal .modal-content,.tournament-prizes-modal .modal-content,.vip-modal,.wheel-reward-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:0 12px 28px rgba(0,0,0,.3)!important;contain:paint}.blot-levelup-glow,.modal-content:not(.profile-modal)::after,.modal-content:not(.profile-modal)::before,.payment-method-modal::before,.vip-modal::before,.wheel-reward-modal::before{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.blot-levelup.blot-levelup-show,.blot-result.blot-result-show,.modal.show .modal-content,.wheel-reward-popup.active .wheel-reward-modal{animation:none!important}.blot-levelup,.blot-result,.modal,.modal-content:not(.profile-modal),.modal-dialog,.wheel-reward-modal,.wheel-reward-popup{transition:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.arcade-mode-slider>.arcade-play-tile,.arcade-mode-slider>.arcade-tile{transform:translateZ(0) scale(.94)!important;transition:transform .28s cubic-bezier(.16, .84, .28, 1),opacity .2s linear!important;will-change:transform,opacity!important}.arcade-mode-slider>.arcade-tile.lobby-carousel-active{transform:translateZ(0) scale(1)!important}.arcade-mode-slider .arcade-mode-icon,.arcade-mode-slider .arcade-mode-icon img,.arcade-mode-slider .arcade-play-icon,.arcade-mode-slider .arcade-play-icon img,.arcade-mode-slider>.arcade-tile,.arcade-mode-slider>.arcade-tile::after,.arcade-mode-slider>.arcade-tile::before{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.arcade-mode-slider>.arcade-tile::before{inset:0!important;transform:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (prefers-reduced-motion:reduce){.blot-levelup,.blot-result,.modal,.modal-backdrop,.modal-dialog,.wheel-reward-modal,.wheel-reward-popup{animation:none!important;transition:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.arcade-mode-slider>.arcade-tile::after,.arcade-shop-button::after,.arcade-wheel-feature::after{animation:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.install-conversion-shell,.mobile-game-gallery,.mobile-game-hero{box-shadow:0 12px 28px rgba(0,0,0,.26)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.footer-page-shell{display:flex!important;flex-direction:column!important}.footer-pages-nav{flex:0 0 auto}.footer-page-main{flex:1 1 auto}.mobile-game-page{height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important;overflow:hidden!important}.mobile-game-hero{padding:0!important;margin:0!important}.mobile-game-copy h1{font-size:clamp(20px,5vw,28px)!important;margin:0 0 8px!important}.mobile-game-install-button{min-height:40px!important;padding:8px 14px!important}.mobile-game-gallery{min-height:0!important;padding:0!important;display:flex!important;flex-direction:column;gap:8px}.mobile-game-gallery-heading h2{font-size:18px!important;margin:0!important}.mobile-game-screens{flex:1;min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:8px!important}.mobile-game-screen{min-height:0!important;max-height:100%;margin:0!important;padding:0!important}.mobile-game-screen>div{height:auto!important;max-height:calc(100dvh - 250px)!important;display:flex;justify-content:center}.mobile-game-screen img{width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(100dvh - 250px)!important;object-fit:contain!important}.mobile-game-screen figcaption{font-size:14px!important;margin:4px 0!important}.pwa-install-conversion{height:100%!important;min-height:0!important;padding:10px!important;overflow:hidden!important;display:flex;align-items:center}.install-conversion-shell{max-height:100%;min-height:0!important;padding:0!important;gap:10px!important}.install-conversion-brand{display:none!important}.install-conversion-copy h1{font-size:24px!important;margin:5px 0!important}.install-conversion-copy{padding:0!important}.install-conversion-reward{margin-top:8px!important;padding:8px!important}.install-conversion-action-card{min-height:0;max-height:100%;padding:12px!important;overflow:auto}.install-conversion-panel h2{font-size:20px!important}.install-conversion-panel p{font-size:14px!important;margin:8px 0!important}.install-conversion-primary,.install-conversion-secondary{min-height:40px!important;padding:8px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.install-conversion-shell{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center}.mobile-game-page{grid-template-columns:1fr 1fr!important;grid-template-rows:minmax(0,1fr)!important;align-items:center}.mobile-game-gallery{height:100%;justify-content:center}.mobile-game-screen img,.mobile-game-screen>div{max-height:calc(100dvh - 150px)!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.mobile-game-qr{display:none!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.mobile-game-screen{display:flex!important;flex-direction:column;align-items:center;width:100%!important;min-width:0!important;max-width:100%!important}.mobile-game-screen>div{width:100%!important;min-width:0!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){.main .footer-page-main .accordion-body,.main .footer-page-main li,.main .footer-page-main p{font-size:14px!important;line-height:1.5!important}.main .install-conversion-benefits span,.main .install-conversion-kicker,.main .mobile-game-screen figcaption{font-size:14px!important}.main .arcade-info-card small,.main .arcade-info-card span{font-size:14px!important}}@media (hover:none) and (pointer:coarse) and (min-width:520px),(hover:none) and (pointer:coarse) and (min-width:520px) and (orientation:landscape){#profileModal .profile-modal .profile-metric-label{font-size:14px!important}}@media(hover:none) and (pointer:coarse) and (min-width:520px){.vip-hero .store-section-tab{flex:1;min-width:0}}@media (hover:none) and (pointer:coarse) and (min-width:520px){.blot-shell{width:100%;height:100vh!important;height:100dvh!important;min-height:0;max-height:none;padding:0;align-items:stretch!important}.blot-shell>.main{width:100%;max-width:none;height:100%;min-height:0;max-height:none;margin:0;border:0;border-radius:0}.blot-shell>.main>.content{flex:1 1 0;min-height:0}}@media (orientation:landscape) and (max-width:1024px) and (max-height:520px),(orientation:landscape) and (hover:none) and (pointer:coarse){#gameArea .blot-game-actions.blot-game-actions-combination{left:50%;right:auto;transform:translateX(-50%);width:min(520px,calc(100% - 200px));max-width:none;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:10px}#gameArea .blot-game-actions-combination .blot-game-action{flex:1 1 0;width:auto;min-width:0;height:44px;padding:0 10px;font-size:16px;border-radius:13px;white-space:nowrap}}#pushPermissionModal,#pushPermissionModal .modal-content,#pushPermissionModal .modal-dialog{animation:none!important;transition:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important}#pushPermissionModal .modal-dialog{transform:none!important}#pushPermissionModal .modal-content::after,#pushPermissionModal .modal-content::before{display:none!important}.phone-guide-heading{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:20px}.phone-guide .phone-guide-heading .mobile-game-brand{width:110px;margin:0}.phone-guide .phone-guide-heading h1{margin:0}@media (max-width:767px),(pointer:coarse){.phone-guide-heading{grid-template-columns:80px minmax(0,1fr);gap:14px;text-align:left}.phone-guide .phone-guide-heading .mobile-game-brand{width:80px}.phone-guide .phone-guide-heading h1{font-size:24px}}.phone-guide .mobile-game-hero{grid-template-columns:minmax(0,1fr) 300px;gap:36px;padding:30px;align-items:center;max-width:1080px;margin:auto;background:0 0;border:none;box-shadow:none}.phone-guide .mobile-game-brand{width:150px;height:auto;background:0 0;border:none;box-shadow:none;margin-bottom:16px}.phone-guide .mobile-game-copy h1{font-size:clamp(25px,3vw,34px);color:#f6ead7}.phone-guide .mobile-game-copy>p{font-size:16px;color:#c9bcad;line-height:1.6}.phone-guide-instructions{display:grid;gap:14px;margin-top:24px}.phone-guide-instructions article{padding:16px 20px;border:1px solid #c7a47030;border-radius:18px;background:#44382f65}.phone-guide .mobile-game-qr h2,.phone-guide-instructions h2{font-size:19px;font-weight:700;color:#f6ead7;margin:0 0 10px}.phone-guide-instructions h2 i{color:#e8cc93;margin-right:8px}.phone-guide-instructions ol,.phone-guide-instructions p{margin:0;color:#d3c6b7;line-height:1.6;font-size:14px}.phone-guide .mobile-game-qr{padding:24px;background:#44382f75;border:1px solid #c7a47030;border-radius:22px}.phone-guide .mobile-game-qr>img{width:220px;max-width:100%;height:auto;padding:10px;background:#fff;border-radius:16px}@media (max-width:767px),(pointer:coarse){.phone-guide .mobile-game-hero{grid-template-columns:minmax(0,1fr);padding:20px;gap:20px}.phone-guide .mobile-game-qr{display:none!important}.phone-guide .mobile-game-copy{text-align:center}.phone-guide-instructions{text-align:left}.phone-guide .mobile-game-brand{width:120px}}.blot-shell .main .header .header-home-link{width:auto!important;min-width:44px!important;padding:0 12px!important;gap:8px}.blot-shell .main .header .header-home-link .header-home-label{display:inline!important;font-size:14px;white-space:nowrap}.blot-shell .main .header .header-promo-rotator .header-install-link:not(.header-invite-link){color:#38240f!important;background:linear-gradient(115deg,#ffe19a,#e9b64f)!important;border-color:#ffe6ae!important;box-shadow:inset 0 1px #fff5d8,0 3px 10px #a36c2233!important;font-weight:700}.blot-shell .main .header .header-promo-rotator .header-install-link:not(.header-invite-link)>.fa-mobile-screen-button{color:#674117!important}.blot-shell .main .header .header-promo-rotator .header-install-link:not(.header-invite-link) .header-install-reward{background:#65401d!important;color:#fff2c9!important}.header-promo-rotator .header-invite-link:only-child{opacity:1;visibility:visible;pointer-events:auto;transform:none}#gameArea .blot-player-top .blot-alert{top:2px;bottom:auto;left:auto;right:calc(100% + 8px);width:max-content;min-width:88px;max-width:min(250px,calc(50vw - 80px));white-space:normal;transform-origin:right center}#gameArea .blot-player-top .blot-alert::before{top:calc(50% - 7px);bottom:auto;left:auto;right:-7px;width:12px;height:14px;transform:none;clip-path:polygon(0 0,100% 50%,0 100%)}#gameArea .blot-player-top .blot-alert-content{white-space:normal;overflow-wrap:anywhere}.main:has(.auth-page)::before{display:none!important}.lobby-swipe-caption{display:none}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-mode-slider{padding-inline:0!important;mask-image:none!important;-webkit-mask-image:none!important;gap:8px!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile{width:100%!important;max-width:none!important;transform:none!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active{height:clamp(350px,calc(100dvh - 340px),490px)!important;padding:4px 0!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active){height:68px!important;min-height:68px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:6px!important;padding:6px 12px!important;background:#33242c99!important;border:1px solid #a880493b!important;border-radius:50%/20%!important;opacity:.8!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>strong{grid-column:2!important;grid-row:1!important;align-self:center;font-size:17px!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>span:not(.arcade-tile-meta):not(.arcade-play-cta){grid-column:1!important;grid-row:1!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active) .arcade-play-cta,.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active) .arcade-tile-meta{display:none!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>strong{font-size:clamp(25px,7.8vw,34px)!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>span>img{object-fit:cover!important;object-position:center 42%}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active .arcade-play-cta{width:88%!important;justify-self:center;min-height:52px!important;font-size:22px!important;border-radius:28px!important;background:linear-gradient(#319741,#17672d)!important;border:2px solid #62cc64!important;box-shadow:inset 0 2px 5px #b5ea9250,0 5px 12px #0005!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile .arcade-tile-meta b{background:0 0!important;border:none!important;box-shadow:none!important}.main .home-page .arcade-shop-button>span,.main .home-page .arcade-tournament-info>span,.main .home-page .arcade-wheel-feature>span{width:68px!important;height:68px!important;top:18px!important}.main .home-page .arcade-shop-button>strong,.main .home-page .arcade-tournament-info strong,.main .home-page .arcade-wheel-feature>strong{top:87px!important}.main .home-page .arcade-lobby-board{grid-template-rows:minmax(0,1fr) 58px 112px!important}.main .home-page .arcade-shop-button,.main .home-page .arcade-tournament-info,.main .home-page .arcade-wheel-feature{height:112px!important}.main .home-page .lobby-swipe-caption{bottom:190px!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-lobby-board{position:relative}.main .home-page .lobby-swipe-caption{display:flex;position:absolute;bottom:180px;left:0;right:0;justify-content:center;align-items:center;gap:8px;font-size:12px;color:#d8c3ac;pointer-events:none;z-index:3}.main .home-page .arcade-mode-slider{padding-bottom:28px!important}.main .home-page .game-mode.arcade-tile{height:350px!important}.main .home-page .game-mode.arcade-tile>span:not(.arcade-tile-meta):not(.arcade-play-cta):not(.arcade-lock):not(.arcade-buy-chips){display:block!important;overflow:hidden}.main .home-page .game-mode.arcade-tile>span>img{min-height:0!important;aspect-ratio:auto!important}.main .home-page .game-mode.arcade-tile{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.main .home-page .game-mode.arcade-tile::after,.main .home-page .game-mode.arcade-tile::before{display:none!important}.main .home-page .game-mode.arcade-tile{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;padding:12px!important;gap:8px!important}.main .home-page .game-mode.arcade-tile>strong{position:static!important;grid-row:1;text-align:center;font-size:23px!important}.main .home-page .game-mode.arcade-tile>span:not(.arcade-tile-meta):not(.arcade-play-cta):not(.arcade-lock):not(.mode-buychips-link){position:static!important;grid-row:2;width:100%!important;height:100%!important;min-height:0!important;transform:none!important}.main .home-page .game-mode.arcade-tile>span>img{width:100%!important;height:100%!important;object-fit:contain!important}.main .home-page .game-mode.arcade-tile>*{grid-column:1!important}.main .home-page .game-mode.arcade-tile .arcade-tile-meta{position:static!important;grid-row:3;display:flex!important;flex-direction:row!important;justify-content:center;gap:10px;width:100%!important}.main .home-page .game-mode.arcade-tile>span>img{max-width:100%!important;max-height:100%!important;position:static!important;transform:none!important}.main .home-page .game-mode.arcade-tile .arcade-play-cta{position:static!important;grid-row:4;display:flex!important;justify-content:center;align-items:center;min-height:46px;width:100%!important;margin:0!important}.main .home-page .arcade-play-tile .arcade-play-icon img{object-fit:contain!important;width:100%!important;height:100%!important}.main .home-page .arcade-shop-button,.main .home-page .arcade-tournament-info,.main .home-page .arcade-wheel-feature{background:0 0!important;border-color:transparent!important;box-shadow:none!important}.main .home-page .arcade-card-top-accent{display:none!important}.main .home-page .arcade-shop-button::after,.main .home-page .arcade-shop-button::before,.main .home-page .arcade-tournament-info::after,.main .home-page .arcade-tournament-info::before,.main .home-page .arcade-wheel-feature::after,.main .home-page .arcade-wheel-feature::before{display:none!important}}@keyframes lobby-shop-sway{0%,100%,70%{transform:rotate(0) translateY(0)}78%{transform:rotate(-7deg) translateY(-2px)}86%{transform:rotate(6deg) translateY(-2px)}94%{transform:rotate(-3deg)}}@keyframes lobby-wheel-turn{0%,20%{transform:rotate(0)}100%,80%{transform:rotate(360deg)}}@keyframes lobby-trophy-float{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-3px) rotate(3deg)}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-shop-button>span img{animation:lobby-shop-sway 5s ease-in-out infinite;transform-origin:center 80%}.main .home-page .arcade-wheel-feature>span img{animation:lobby-wheel-turn 8s ease-in-out infinite;transform-origin:center}.main .home-page .arcade-tournament-info>span img{animation:lobby-trophy-float 4s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.main .home-page .arcade-shop-button>span img,.main .home-page .arcade-tournament-info>span img,.main .home-page .arcade-wheel-feature>span img{animation:none}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-lobby-board{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) 58px 94px!important;gap:10px!important}.main .home-page .arcade-mode-slider{grid-column:1/-1!important;grid-row:1!important}.main .home-page .arcade-action-buttons,.main .home-page .arcade-info-strip{display:contents!important}.main .home-page .arcade-reward-info{grid-column:1/-1!important;grid-row:2!important;height:58px!important;min-height:0!important;background:rgba(82,74,68,.35)!important;border:1px solid #b4a18a26!important;box-shadow:none!important;padding:8px 12px!important;border-radius:12px!important}.main .home-page .arcade-reward-info>span{width:38px!important;height:38px!important}.main .home-page .arcade-reward-info{display:flex!important;align-items:center!important;gap:10px!important;text-align:left!important}.main .home-page .arcade-reward-info>span{position:static!important;flex:0 0 38px}.main .home-page .arcade-reward-info>div{position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;width:100%;min-width:0;text-align:left!important}.main .home-page .arcade-reward-info strong{position:static!important;grid-column:1;grid-row:1;font-size:13px!important;color:#e0d4c3!important;text-align:left!important}.main .home-page .arcade-reward-info b{grid-column:2;grid-row:1/3;align-self:center;margin:0!important;font-size:16px!important;color:#e8dbc6!important}.main .home-page .arcade-reward-info small{grid-column:1;grid-row:2;font-size:12px!important;color:#bfb4a7!important}.main .home-page .arcade-shop-button{grid-column:1!important;grid-row:3!important}.main .home-page .arcade-wheel-feature{grid-column:2!important;grid-row:3!important}.main .home-page .arcade-tournament-info{grid-column:3!important;grid-row:3!important}.main .home-page .arcade-shop-button,.main .home-page .arcade-tournament-info,.main .home-page .arcade-wheel-feature{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:94px!important;min-height:0!important;width:100%!important;padding:8px 5px!important;gap:4px!important;overflow:hidden!important}.main .home-page .arcade-shop-button>span,.main .home-page .arcade-tournament-info>span,.main .home-page .arcade-wheel-feature>span{position:absolute!important;top:25px!important;left:50%!important;transform:translateX(-50%)!important;width:38px!important;height:38px!important}.main .home-page .arcade-shop-button>strong,.main .home-page .arcade-wheel-feature>strong{position:absolute!important;top:69px!important;left:5px!important;right:5px!important;text-align:center;font-size:13px!important}.main .home-page .arcade-tournament-info>div{display:flex!important;flex-direction:column!important;width:100%;min-width:0;text-align:center!important;align-items:center!important;justify-content:center!important}.main .home-page .arcade-tournament-info .lobby-tournament-title-short,.main .home-page .arcade-tournament-info strong{width:100%;text-align:center!important}.main .home-page .arcade-tournament-info .lobby-tournament-countdown{position:absolute!important;top:7px!important;left:0!important;margin:0!important;order:-1;display:flex!important;justify-content:center!important;align-items:center;width:100%}.main .home-page .arcade-tournament-info strong{position:absolute!important;top:69px!important;left:5px!important;width:calc(100% - 10px)!important;display:block!important;font-size:11px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main .home-page .arcade-tournament-info .lobby-tournament-name-landscape,.main .home-page .arcade-tournament-info .lobby-tournament-title-desktop,.main .home-page .arcade-tournament-info .lobby-tournament-title-full{display:none!important}.main .home-page .arcade-tournament-info .lobby-tournament-title-short{display:block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main .home-page .arcade-tournament-info small{font-size:10px!important}.main .home-page .arcade-shop-button>i,.main .home-page .arcade-tournament-info>i,.main .home-page .arcade-wheel-feature>i{display:none!important}}.main .auth-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;justify-content:center;gap:clamp(24px,4vw,64px);width:100%;height:100%;min-height:0;padding:28px clamp(24px,6vw,88px);overflow:auto;background:0 0}.auth-welcome{text-align:center;max-width:480px;justify-self:center;color:#fff1db}.auth-brand-logo{width:clamp(150px,23vh,240px);height:auto;max-width:100%}.auth-welcome h1{margin:18px 0 10px;font-size:clamp(30px, 3.3vw, 46px);font-weight:800;letter-spacing:-.04em}.auth-welcome>p{max-width:380px;margin:0 auto;color:#d8c3ac;font-size:18px;line-height:1.6}.auth-welcome-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:24px;color:#e9c98f;font-size:14px}.main .auth-panel{width:100%;max-width:460px;padding:28px;flex-direction:column;background:rgba(64,53,45,.46);border:1px solid #c5a16b36;border-radius:24px;box-shadow:0 16px 40px #0002}.main .auth-head{display:block;padding-bottom:0;border:0}.main .auth-head h2{margin:0;font-size:26px;color:#fff1db}.main .auth-head p{font-size:15px;line-height:1.6;color:#d8c3ac;margin:10px 0 0}.main .auth-language{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.main .auth-language-options button.active{color:#ffe7b5;background:#75563455;border-color:#bf995f80}.main .auth-social-list{display:grid;gap:12px;margin-top:24px}.main .auth-social,.main .auth-telegram-button{width:100%;min-width:0;min-height:76px;display:flex;align-items:center;gap:14px;padding:14px 16px;background:linear-gradient(110deg,#655247,#514356 100%);border:1px solid #b39a7b99;border-radius:16px;box-shadow:inset 0 1px #fff1db18,0 4px 14px #0002;text-align:left;color:#fff2de}.main .auth-social>span:nth-child(2),.main .auth-telegram-button>div{flex:1;min-width:0}.main .auth-social strong,.main .auth-telegram-button strong{font-size:16px;line-height:1.4;white-space:normal}.main .auth-social small,.main .auth-telegram-button small{font-size:13px;color:#e0cbb4}.main .auth-social-mark{flex:0 0 38px;width:38px;height:38px;background:#fff6e9;border:0;border-radius:12px;display:grid;place-items:center}.main .auth-telegram-mark{color:#229ed9}.main .header a[href="/signin"].btn.btn-primary{background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(110deg,#514239,#493e51)!important;border-color:#aa947766!important;color:#fff1db!important;box-shadow:0 4px 0 #29232b,0 9px 18px #0004,inset 0 1px #ffffff1c!important}.main .header a[href="/signin"].btn.btn-primary:focus-visible,.main .header a[href="/signin"].btn.btn-primary:hover{background:url('/images/profile-felt.svg') 0 0/180px 180px repeat,linear-gradient(110deg,#605046,#574a60)!important;border-color:#c4ac87!important;color:#fff1db!important}.main .auth-legacy{margin-top:20px}.main .auth-panel::before{display:none}.main .auth-language-options button{color:#d8c3ac}.main .auth-legacy-title,.main .auth-legacy-toggle,.main .auth-telegram-missing{color:#d8c3ac}.main .auth-legacy-link,.main .auth-legacy-toggle:hover{color:#fff1db}.main .auth-social>.fa-arrow-right,.main .auth-telegram-card>.fa-arrow-right{color:#c5b299}#vipModal.vip-page-root{color:#fff1db}#vipModal.vip-page-root .vip-hero p{color:#d8c3ac!important}#vipModal.vip-page-root .vip-text{color:#f1e3cc!important}#vipModal.vip-page-root .vip-close{color:#e0cbb4!important}.main .auth-social:focus-visible,.main .auth-telegram-button:focus-visible{outline:2px solid #f1d499;outline-offset:4px}.main .auth-head p{font-size:16px}.main .auth-social strong,.main .auth-telegram-button strong{font-size:18px}.main .auth-social small,.main .auth-telegram-button small{font-size:15px}.main .auth-language-options button,.main .auth-language>span{font-size:15px}.main .auth-legacy-link,.main .auth-legacy-toggle{font-size:14px!important}@media (max-width:760px),(pointer:coarse) and (orientation:portrait){.main .auth-page{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding:22px 16px 32px}.auth-brand-logo{width:132px}.auth-welcome h1{font-size:30px;margin:10px 0 6px}.auth-welcome>p{font-size:15px;max-width:330px}.auth-welcome-steps{margin-top:12px;font-size:12px;gap:8px 12px}.main .auth-panel{padding:22px 18px;flex:0 0 auto}.main .auth-head h2{font-size:23px}}@media (orientation:landscape) and (max-height:600px){.main .auth-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);padding:16px 24px;gap:24px;align-items:start}.auth-brand-logo{width:120px}.auth-welcome h1{font-size:30px;margin-top:8px}.auth-welcome>p{font-size:15px}.main .auth-panel{padding:18px}.main .auth-social-list{margin-top:16px}.main .auth-social,.main .auth-telegram-button{min-height:64px;padding:10px 12px}}@media (max-width:932px),(pointer:coarse){body:has(.auth-page) .main .header{display:none!important}.main .auth-panel{max-height:none;overflow:visible;background:0 0;border-color:transparent;box-shadow:none}.main .auth-head p{font-size:16px}.main .auth-welcome-steps{font-size:15px}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .auth-page{justify-content:safe center}.main .auth-welcome>p{display:none}.main .auth-head h2{font-size:25px}.main .auth-head p,.main .auth-welcome-steps{font-size:17px}.main .auth-social strong,.main .auth-telegram-button strong{font-size:19px}.main .auth-social small,.main .auth-telegram-button small{font-size:16px}.main .auth-language-options button,.main .auth-language>span{font-size:16px}.main .auth-legacy-link,.main .auth-legacy-toggle{font-size:15px!important}.main .auth-language>span{display:none}.main .auth-language-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:8px}.main .auth-language-options button{width:100%;justify-content:center}}@media (orientation:landscape) and (max-height:600px) and (max-width:1024px){.main .auth-page{grid-template-columns:minmax(0,335px) minmax(0,440px);align-items:center;align-content:safe center;justify-content:center;padding:12px 20px;gap:24px}.main .auth-panel{display:flex;padding:14px 18px;gap:0}.main .auth-panel>*{grid-area:auto}.main .auth-head h2{font-size:22px}.main .auth-head p{margin-top:6px}.main .auth-language{margin-top:10px;display:flex}.main .auth-language>span{margin-bottom:0}.main .auth-social-list{margin-top:12px;gap:8px}.main .auth-social,.main .auth-telegram-button{min-height:64px;padding:9px 12px}.main .auth-legacy{margin-top:10px;padding-top:0;align-self:stretch}}@media (orientation:portrait) and (max-width:600px){.main .auth-page{padding:16px 12px;gap:14px;justify-content:safe center}.main .auth-panel{padding:8px 0}.main .auth-brand-logo{width:108px}.main .auth-welcome h1{font-size:28px;margin:8px 0 6px}.main .auth-welcome-steps{font-size:15px;gap:8px 12px;margin-top:8px}.main .auth-head h2{font-size:24px}.main .auth-head p{font-size:16px;margin-top:6px}.main .auth-language{margin-top:14px;gap:8px}.main .auth-language-options button{font-size:15px;padding:6px 9px}.main .auth-social-list{margin-top:16px;gap:10px}.main .auth-social,.main .auth-telegram-button{padding:12px;gap:12px}.main .auth-social strong,.main .auth-telegram-button strong{font-size:clamp(14px, 4.2vw, 18px);white-space:nowrap}.main .auth-social small,.main .auth-telegram-button small{font-size:15px}.main .auth-legacy{margin-top:14px}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active{height:clamp(320px,calc(100dvh - 410px),470px)!important}.main .home-page .arcade-lobby-board{grid-template-rows:minmax(0,1fr) 58px 112px!important}.main .home-page .arcade-shop-button,.main .home-page .arcade-tournament-info,.main .home-page .arcade-wheel-feature{height:112px!important}.main .home-page .arcade-shop-button>span,.main .home-page .arcade-tournament-info>span,.main .home-page .arcade-wheel-feature>span{width:72px!important;height:72px!important;top:18px!important}.main .home-page .arcade-shop-button>strong,.main .home-page .arcade-tournament-info strong,.main .home-page .arcade-wheel-feature>strong{top:91px!important}.main .home-page .lobby-swipe-caption{bottom:190px!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active){grid-template-columns:1fr!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>strong{grid-column:1!important;z-index:2;text-shadow:0 2px 5px #000;font-size:17px!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.arcade-mode-icon{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.arcade-mode-icon img{object-fit:fill!important;opacity:.85}.main .home-page .arcade-reward-info>span{width:48px!important;height:48px!important;flex-basis:48px!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>strong{color:#fff1d3;text-shadow:0 2px 3px #0008}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-shop-button>span img,.main .home-page .arcade-tournament-info>span img,.main .home-page .arcade-wheel-feature>span img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>span>img{object-position:center 15%!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile .arcade-play-cta{color:#fff0cc!important;text-shadow:0 2px 2px #123a1a!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-tournament-info>span{min-width:72px!important;max-width:none!important}.main .home-page .lobby-swipe-caption{bottom:250px!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .lobby-swipe-caption{bottom:232px!important;font-size:11px!important}}@keyframes lobby-tournament-metal-shine{0%,12%{background-position:50% 100%}100%,72%{background-position:50% 0}}.main .home-page .arcade-tournament-info>span{isolation:isolate}.main .home-page .arcade-tournament-info>span img{animation:none!important;transform:none!important}.main .home-page .arcade-tournament-info>span::before{content:"";position:absolute;z-index:0;pointer-events:none;left:17%;bottom:2%;width:66%;height:22%;border-radius:50%;background:radial-gradient(ellipse,#ffd66590,#c8903240 40%,#e9b23c00 72%)}.main .home-page .arcade-tournament-info>span::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 40%,#ffe6a24d 46%,#fff8d5d9 50%,#ffdd7a66 54%,transparent 60%);background-size:100% 300%;background-repeat:no-repeat;-webkit-mask:url('/images/lobby/trophy-art-v1.webp') center/contain no-repeat;mask:url('/images/lobby/trophy-art-v1.webp') center/contain no-repeat;animation:lobby-tournament-metal-shine 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.main .home-page .arcade-tournament-info>span::after{animation:none;background-position:50% 50%;opacity:.35}}@keyframes lobby-shop-coin-glow{0%,100%{opacity:.72;transform:scale(.97)}50%{opacity:.95;transform:scale(1.04)}}@keyframes lobby-shop-coin-sparkle{0%,100%{opacity:.65;transform:translate(-2px,1px) scale(.8) rotate(-8deg)}50%{opacity:1;transform:translate(2px,-1px) scale(1) rotate(8deg)}}.main .home-page .arcade-shop-button>span{isolation:isolate}.main .home-page .arcade-shop-button>span::before{content:"";position:absolute;pointer-events:none;z-index:2;left:22%;top:39%;width:58%;height:29%;border-radius:50%;background:radial-gradient(ellipse,#fff7c8e0 0,#ffdf6880 35%,#ffbf2400 72%);animation:lobby-shop-coin-glow 4s ease-in-out infinite}.main .home-page .arcade-shop-button>span::after{content:"";position:absolute;pointer-events:none;z-index:3;left:55%;top:43%;width:12%;height:12%;background:#fff5c5;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:lobby-shop-coin-sparkle 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.main .home-page .arcade-shop-button>span::before{animation:none;opacity:.8}.main .home-page .arcade-shop-button>span::after{animation:none;opacity:.65}}#content .home-page.arcade-lobby-page .game-mode .arcade-tile-meta b:last-child{color:#ffd04e!important;text-shadow:0 1px 2px #563300,0 0 8px #f5b83328!important}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page.arcade-lobby-page .arcade-lobby-board{grid-template-rows:minmax(0,1fr) 58px 96px!important;gap:8px!important}#content .home-page.arcade-lobby-page .arcade-shop-button,#content .home-page.arcade-lobby-page .arcade-tournament-info,#content .home-page.arcade-lobby-page .arcade-wheel-feature{height:96px!important;padding:0!important}#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-shop-button>strong,#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-tournament-info strong,#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-wheel-feature>strong{position:absolute!important;left:0!important;right:0!important;width:100%!important;top:78px!important;text-align:center!important;transform:none!important;margin:0!important;color:#f2d69d!important}#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-shop-button>span,#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-tournament-info>span,#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-wheel-feature>span{top:10px!important;width:68px!important;height:68px!important}#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-tournament-info .lobby-tournament-countdown{top:2px!important}#content .home-page.arcade-lobby-page .arcade-lobby-board .arcade-wheel-feature>.arcade-wheel-ready-badge{top:20px!important}}@keyframes lobby-ready-gold{0%,100%{opacity:1;box-shadow:0 0 0 0 #f9cc6060}50%{opacity:.4;box-shadow:0 0 0 4px #f9cc6000}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page.arcade-lobby-page .arcade-wheel-feature>.arcade-wheel-ready-badge{top:28px!important;right:calc(50% - 27px)!important;background:#f3c557!important;border-color:#ffe9ab!important;animation:lobby-ready-gold 1.6s ease-in-out infinite!important}}@media(prefers-reduced-motion:reduce){#content .home-page.arcade-lobby-page .arcade-wheel-feature>.arcade-wheel-ready-badge{animation:none!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page.arcade-lobby-page .arcade-shop-button>strong,#content .home-page.arcade-lobby-page .arcade-tournament-info strong,#content .home-page.arcade-lobby-page .arcade-wheel-feature>strong{display:block!important;top:91px!important}#content .home-page.arcade-lobby-page .arcade-shop-button>span,#content .home-page.arcade-lobby-page .arcade-tournament-info>span,#content .home-page.arcade-lobby-page .arcade-wheel-feature>span{top:18px!important}#content .home-page.arcade-lobby-page .arcade-tournament-info .lobby-tournament-countdown{top:20px!important;z-index:4!important}#content .home-page.arcade-lobby-page .arcade-wheel-feature>.arcade-wheel-ready-badge{top:28px!important}}@keyframes lobby-ready-dot{0%,100%{opacity:1;box-shadow:0 0 0 0 #5be77960}50%{opacity:.35;box-shadow:0 0 0 5px #5be77900}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-shop-button>strong,#content .home-page .arcade-tournament-info .lobby-tournament-name-landscape,#content .home-page .arcade-tournament-info strong,#content .home-page .arcade-wheel-feature>strong{display:none!important}#content .home-page .arcade-shop-button>span,#content .home-page .arcade-tournament-info>span,#content .home-page .arcade-wheel-feature>span{top:32px!important}#content .home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{top:28px!important;right:calc(50% - 39px)!important;left:auto!important;transform:none!important;width:12px!important;height:12px!important;min-height:0!important;padding:0!important;border-radius:50%!important;border:1px solid #b6ffc3!important;background:#42db66!important;font-size:0!important;animation:lobby-ready-dot 1.6s ease-in-out infinite!important}#content .home-page .arcade-wheel-ready-badge i{display:none!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{top:2px!important;left:50%!important;transform:translateX(-50%)!important;min-width:84px!important;height:25px!important;padding:2px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;border:1px solid #d873e2!important;border-radius:12px!important;background:linear-gradient(#6f397a,#47254f)!important;color:#fff0fb!important;box-shadow:inset 0 1px #f2c3ff30!important;overflow:visible!important}#content .home-page .lobby-tournament-countdown>i{display:none!important}#content .home-page .lobby-tournament-countdown::after{content:'';position:absolute;bottom:-5px;left:calc(50% - 4px);width:8px;height:8px;background:#47254f;border-right:1px solid #d873e2;border-bottom:1px solid #d873e2;transform:rotate(45deg)}}@media(prefers-reduced-motion:reduce){#content .home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{animation:none!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible{height:52px!important;min-height:52px!important;flex-basis:52px!important}#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>.lobby-mode-preview,#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>strong{height:52px!important}#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active{inset:60px 0!important;height:calc(100% - 120px)!important}#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-before>.lobby-mode-preview{mask-image:linear-gradient(to bottom,#000 55%,#000b 78%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 55%,#000b 78%,transparent 100%)!important}#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-after>.lobby-mode-preview{mask-image:linear-gradient(to top,#000 55%,#000b 78%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to top,#000 55%,#000b 78%,transparent 100%)!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>.lobby-mode-preview{border:1px solid #b98a49aa!important;background-color:#302126!important;background-size:110% auto!important;overflow:hidden!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-before>.lobby-mode-preview{border-radius:32px 32px 9px 9px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-after>.lobby-mode-preview{border-radius:9px 9px 32px 32px!important}}@keyframes lobby-blot-breathe{0%,100%{scale:1}50%{scale:1.02}}#content .home-page .arcade-play-tile .arcade-play-icon img{animation:lobby-blot-breathe 8s ease-in-out infinite!important;transform-origin:50% 55%}@media(prefers-reduced-motion:reduce){#content .home-page .arcade-play-tile .arcade-play-icon img{animation:none!important}}.main .home-page .arcade-wheel-feature>.lobby-wheel-art{position:relative;display:block}.main .home-page .lobby-wheel-art img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;max-width:none!important;max-height:none!important;animation:none!important}.main .home-page .lobby-wheel-art .wheel-disc{animation:lobby-wheel-turn 10s ease-in-out infinite!important;transform-origin:50% 50%;z-index:1}.main .home-page .lobby-wheel-art .wheel-stand{z-index:2}@media(prefers-reduced-motion:reduce){.main .home-page .lobby-wheel-art .wheel-disc{animation:none!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-mode-slider{padding-bottom:0!important}.main .home-page .lobby-swipe-caption{bottom:232px!important;background:#281b2a90;border-radius:12px;left:22%!important;right:22%!important;padding:2px 0;font-size:10px!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active{height:clamp(305px,calc(100dvh - 410px),510px)!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>strong{font-size:clamp(24px,7.2vw,34px)!important}.main .home-page .arcade-tournament-info .lobby-tournament-countdown{border:1px solid #a75cbc;border-radius:9px;background:#5d2d6580;padding:1px 4px;width:max-content!important;left:50%!important;transform:translateX(-50%)}}@media (orientation:landscape),(min-width:933px) and (pointer:fine){.main .home-page{padding:16px 24px!important;min-height:0!important}.main .home-page .arcade-lobby-shell{height:100%!important;min-height:0!important}.main .home-page .arcade-lobby-board{display:grid!important;grid-template-columns:minmax(0,1fr) 210px!important;grid-template-rows:minmax(0,1fr) 74px!important;gap:16px!important;height:100%!important;min-height:0!important}.main .home-page .arcade-mode-slider{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:12px!important;overflow:hidden!important;padding:0!important;mask-image:none!important;-webkit-mask-image:none!important;background:0 0!important}.main .home-page .arcade-mode-slider::after,.main .home-page .arcade-mode-slider::before{display:none!important}.main .home-page .game-mode.arcade-tile{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;transform:none!important;opacity:1!important;background:0 0!important;border:none!important;box-shadow:none!important;padding:6px!important;overflow:hidden!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;gap:6px!important}.main .home-page .game-mode.arcade-tile::after,.main .home-page .game-mode.arcade-tile::before{display:none!important}.main .home-page .arcade-play-tile{grid-column:2!important;grid-row:1/4!important}.main .home-page .arcade-mode-5{grid-column:1!important;grid-row:1!important}.main .home-page .arcade-mode-4{grid-column:1!important;grid-row:2!important}.main .home-page .arcade-mode-6{grid-column:1!important;grid-row:3!important}.main .home-page .game-mode.arcade-tile>*{grid-column:1!important}.main .home-page .game-mode.arcade-tile>strong{position:static!important;grid-row:1!important;font-size:20px!important;color:#fff1d3!important;text-align:center;width:100%!important}.main .home-page .arcade-play-tile>strong{font-size:32px!important}.main .home-page .game-mode.arcade-tile>.arcade-mode-icon,.main .home-page .game-mode.arcade-tile>.arcade-play-icon{position:static!important;inset:auto!important;grid-row:2!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;transform:none!important;overflow:hidden}.main .home-page .game-mode.arcade-tile>span>img{position:static!important;transform:none!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important}.main .home-page .arcade-play-tile .arcade-play-icon img{object-fit:cover!important;object-position:center 15%!important;mask-image:linear-gradient(#000 85%,transparent)}.main .home-page .game-mode.arcade-tile .arcade-tile-meta{position:static!important;grid-row:3!important;display:flex!important;flex-direction:row!important;justify-content:center;align-items:center;gap:9px!important;width:100%!important;margin:0!important}.main .home-page .game-mode.arcade-tile .arcade-tile-meta b{background:0 0!important;border:none!important;box-shadow:none!important;font-size:12px!important;padding:0!important;color:#ecd9b3!important}.main .home-page .arcade-play-tile .arcade-tile-meta b{font-size:17px!important}.main .home-page .game-mode.arcade-tile .arcade-play-cta{position:static!important;grid-row:4!important;display:flex!important;justify-content:center;align-items:center;justify-self:center;width:90%!important;min-height:30px!important;margin:0!important;border-radius:24px!important;background:linear-gradient(#319741,#17672d)!important;border:1px solid #79c66b!important;box-shadow:inset 0 2px #c3ee8e30!important;color:#fff1d3!important;font-size:12px!important}.main .home-page .arcade-play-tile .arcade-play-cta{min-height:50px!important;font-size:24px!important}.main .home-page .arcade-action-buttons,.main .home-page .arcade-info-strip{display:contents!important}.main .home-page .arcade-shop-button,.main .home-page .arcade-tournament-info,.main .home-page .arcade-wheel-feature{grid-column:2!important;grid-row:1!important;width:100%!important;height:30%!important;min-height:0!important;position:relative!important;background:0 0!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;align-items:center;justify-content:end;padding:6px!important;overflow:visible!important;gap:5px!important}.main .home-page .arcade-shop-button{align-self:start!important}.main .home-page .arcade-wheel-feature{align-self:center!important}.main .home-page .arcade-tournament-info{align-self:end!important}.main .home-page .arcade-card-top-accent,.main .home-page .arcade-shop-button::after,.main .home-page .arcade-shop-button::before,.main .home-page .arcade-tournament-info::after,.main .home-page .arcade-tournament-info::before,.main .home-page .arcade-wheel-feature::after,.main .home-page .arcade-wheel-feature::before{display:none!important}.main .home-page .arcade-shop-button>span,.main .home-page .arcade-tournament-info>span,.main .home-page .arcade-wheel-feature>span{position:relative!important;inset:auto!important;transform:none!important;width:100px!important;height:100px!important;min-width:0!important;max-width:none!important;flex:1 1 0;min-height:0!important}.main .home-page .arcade-shop-button>span img,.main .home-page .arcade-tournament-info>span img,.main .home-page .arcade-wheel-feature>span img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.main .home-page .arcade-shop-button>strong,.main .home-page .arcade-tournament-info strong,.main .home-page .arcade-wheel-feature>strong{position:static!important;inset:auto!important;transform:none!important;font-size:18px!important;text-align:center!important;color:#ffe5b4!important;width:100%!important}.main .home-page .arcade-tournament-info>div{width:100%;text-align:center}.main .home-page .lobby-tournament-name-landscape,.main .home-page .lobby-tournament-title-desktop,.main .home-page .lobby-tournament-title-full{display:none!important}.main .home-page .lobby-tournament-title-short{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main .home-page .arcade-tournament-info .lobby-tournament-countdown{position:absolute!important;top:-4px!important;left:50%!important;transform:translateX(-50%);width:max-content!important;display:flex!important;gap:4px;background:#5d2d6580;border:1px solid #a75cbc;border-radius:9px;padding:1px 6px;font-size:12px!important}.main .home-page .arcade-shop-button>i,.main .home-page .arcade-tournament-info>i,.main .home-page .arcade-wheel-feature>i{display:none!important}.main .home-page .arcade-reward-info{grid-column:1/-1!important;grid-row:2!important;height:74px!important;min-height:0!important;background:#34252bc9!important;border:1px solid #a4804b55!important;border-radius:14px!important;box-shadow:none!important;padding:8px 20px!important;display:flex!important;align-items:center!important;gap:16px!important}.main .home-page .arcade-reward-info>span{position:static!important;width:64px!important;height:64px!important;flex:0 0 64px}.main .home-page .arcade-reward-info>div{position:static!important;display:grid!important;grid-template-columns:1fr auto;width:100%;gap:2px 16px}.main .home-page .arcade-reward-info strong{grid-column:1;grid-row:1;font-size:18px!important;color:#f9e7ca!important}.main .home-page .arcade-reward-info small{grid-column:1;grid-row:2;font-size:14px!important;color:#c8b6a7!important}.main .home-page .arcade-reward-info b{grid-column:2;grid-row:1/3;align-self:center;font-size:28px!important;margin:0!important;color:#ffe2a0!important}.main .home-page .lobby-swipe-caption{display:none!important}}@media (orientation:landscape) and (max-height:600px){.main .home-page{padding:8px 12px!important}.main .home-page .arcade-lobby-board{grid-template-columns:minmax(0,1fr) 112px!important;grid-template-rows:minmax(0,1fr) 46px!important;gap:8px!important}.main .home-page .arcade-mode-slider{grid-template-columns:110px minmax(0,1fr)!important;gap:6px!important}.main .home-page .arcade-mode-tile>strong{font-size:12px!important}.main .home-page .arcade-mode-tile .arcade-tile-meta{display:none!important}.main .home-page .arcade-mode-tile .arcade-play-cta{min-height:20px!important;font-size:10px!important}.main .home-page .arcade-play-tile>strong{font-size:23px!important}.main .home-page .arcade-play-tile .arcade-play-cta{min-height:32px!important;font-size:18px!important}.main .home-page .arcade-play-tile .arcade-tile-meta b{font-size:12px!important}.main .home-page .arcade-shop-button>span,.main .home-page .arcade-tournament-info>span,.main .home-page .arcade-wheel-feature>span{width:54px!important;height:54px!important}.main .home-page .arcade-shop-button>strong,.main .home-page .arcade-tournament-info strong,.main .home-page .arcade-wheel-feature>strong{font-size:12px!important}.main .home-page .arcade-reward-info{height:46px!important;padding:3px 12px!important;gap:10px!important}.main .home-page .arcade-reward-info>span{width:40px!important;height:40px!important;flex-basis:40px}.main .home-page .arcade-reward-info strong{font-size:13px!important}.main .home-page .arcade-reward-info small{font-size:11px!important}.main .home-page .arcade-reward-info b{font-size:20px!important}}@media (orientation:landscape),(min-width:933px) and (pointer:fine){.main .home-page .arcade-mode-slider{border:none!important;box-shadow:none!important;border-radius:0!important}.main .home-page .game-mode.arcade-play-tile>strong{font-size:32px!important}.main .home-page .game-mode.arcade-play-tile .arcade-play-cta{min-height:50px!important;font-size:24px!important}.main .home-page .game-mode.arcade-play-tile .arcade-tile-meta b{font-size:18px!important}}@media (orientation:landscape) and (max-height:600px){.main .home-page .arcade-mode-slider{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;touch-action:pan-x;scrollbar-width:none}.main .home-page .arcade-mode-slider::after,.main .home-page .arcade-mode-slider::before{content:''!important;display:block!important;position:static!important;flex:0 0 42px!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile{width:calc(100% - 96px)!important;flex:0 0 calc(100% - 96px)!important;height:100%!important;scroll-snap-align:center;scroll-snap-stop:always}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active){opacity:.6!important}.main .home-page .game-mode.arcade-play-tile>strong{font-size:23px!important}.main .home-page .game-mode.arcade-play-tile .arcade-play-cta{min-height:32px!important;font-size:18px!important}.main .home-page .game-mode.arcade-play-tile .arcade-tile-meta b{font-size:12px!important}}.main .home-page .lobby-wheel-art .wheel-disc{inset:8% 9% 15%!important;width:82%!important;height:77%!important}@media (orientation:landscape) and (max-height:600px){.main .home-page .game-mode.arcade-play-tile{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;align-items:center}.main .home-page .game-mode.arcade-play-tile>.arcade-play-icon{grid-column:1!important;grid-row:1/4!important}.main .home-page .game-mode.arcade-play-tile>strong{grid-column:2!important;grid-row:1!important;font-size:22px!important}.main .home-page .game-mode.arcade-play-tile .arcade-tile-meta{grid-column:2!important;grid-row:2!important;flex-wrap:wrap!important}.main .home-page .game-mode.arcade-play-tile .arcade-play-cta{grid-column:2!important;grid-row:3!important;width:100%!important}.main .home-page .game-mode.arcade-play-tile .arcade-play-icon img{object-fit:cover!important;object-position:center 15%!important}.main .home-page .arcade-reward-info small,.main .home-page .arcade-reward-info strong{text-align:left!important}}@media (orientation:landscape),(min-width:933px) and (pointer:fine){.main .home-page .arcade-reward-info>div>b,.main .home-page .arcade-reward-info>div>small,.main .home-page .arcade-reward-info>div>strong{position:static!important;inset:auto!important;transform:none!important}}@media (orientation:landscape) and (max-height:600px){.main .home-page .arcade-mode-slider>.game-mode.arcade-tile{width:calc(100% - 150px)!important;flex-basis:calc(100% - 150px)!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-reward-info>span img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page.arcade-lobby-page{height:100%!important;min-height:0!important}.main .home-page.arcade-lobby-page .arcade-lobby-board{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) 58px 112px!important;gap:10px!important;height:100%!important}.main .home-page.arcade-lobby-page .arcade-mode-slider{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;grid-column:1/-1!important;grid-row:1!important;overflow-y:auto!important;overflow-x:hidden!important}.main .home-page.arcade-lobby-page .arcade-action-buttons,.main .home-page.arcade-lobby-page .arcade-info-strip{display:contents!important}.main .home-page.arcade-lobby-page .arcade-reward-info{grid-column:1/-1!important;grid-row:2!important}.main .home-page.arcade-lobby-page .arcade-shop-button{grid-column:1!important;grid-row:3!important}.main .home-page.arcade-lobby-page .arcade-wheel-feature{grid-column:2!important;grid-row:3!important}.main .home-page.arcade-lobby-page .arcade-tournament-info{grid-column:3!important;grid-row:3!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page.arcade-lobby-page .arcade-mode-slider{position:relative!important}.main .home-page .arcade-mode-slider>.arcade-mode-5{order:1!important}.main .home-page .arcade-mode-slider>.arcade-play-tile{order:2!important}.main .home-page .arcade-mode-slider>.arcade-mode-4{order:3!important}.main .home-page .arcade-mode-slider>.arcade-mode-6{order:4!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-mode-tile.lobby-carousel-active>span>img{object-fit:contain!important}}@media (orientation:portrait) and (min-width:701px){.main .home-page .lobby-swipe-caption{top:0!important;bottom:auto!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page.arcade-lobby-page .arcade-mode-slider::after,.main .home-page.arcade-lobby-page .arcade-mode-slider::before{content:''!important;display:block!important;position:static!important;flex:0 0 var(--lobby-carousel-edge-space,40px)!important;width:1px!important;height:1px!important;background:0 0!important}.main .home-page.arcade-lobby-page .arcade-mode-slider::before{order:0!important}.main .home-page.arcade-lobby-page .arcade-mode-slider::after{order:5!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page.arcade-lobby-page .arcade-mode-slider>.game-mode.arcade-tile{flex:0 0 auto!important}.main .home-page.arcade-lobby-page .arcade-mode-slider{scrollbar-width:none!important;scroll-snap-type:y mandatory;touch-action:pan-y}.main .home-page.arcade-lobby-page .arcade-mode-slider::-webkit-scrollbar{display:none}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page.arcade-lobby-page .game-mode.arcade-tile .arcade-tile-meta{width:100%!important;max-width:none!important;justify-content:center!important;justify-self:center!important}}.main .home-page .game-mode.arcade-tile>span>img{margin:0!important}@media (orientation:landscape),(min-width:933px) and (pointer:fine){.main .home-page .game-mode.arcade-tile .arcade-tile-meta{max-width:none!important;min-width:100%!important;justify-self:center!important}}@media (orientation:landscape) and (max-height:600px){.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active) .arcade-play-cta{visibility:hidden!important}}.main .home-page .game-mode.arcade-tile>.lobby-mode-chevron,.main .home-page .game-mode.arcade-tile>.lobby-mode-preview{display:none!important}.main .home-page .arcade-play-tile>.lobby-mode-preview{background-image:url('/images/lobby/blot-banner-v1.webp')}.main .home-page .arcade-mode-4>.lobby-mode-preview{background-image:url('/images/lobby/friends-banner-v1.webp')}.main .home-page .arcade-mode-5>.lobby-mode-preview{background-image:url('/images/lobby/training-banner-v1.webp')}.main .home-page .arcade-mode-6>.lobby-mode-preview{background-image:url('/images/lobby/tournament-banner-v1.webp')}.main .home-page .game-mode.arcade-tile .arcade-play-icon img{mask-image:linear-gradient(to bottom,#000 60%,#000b 80%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 60%,#000b 80%,transparent 100%)}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page.arcade-lobby-page{padding-inline:0!important}.main .home-page.arcade-lobby-page .arcade-lobby-board{padding-inline:0!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active){background:0 0!important;border:none!important;overflow:visible!important;contain:layout style!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.arcade-mode-icon,.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.arcade-play-icon{display:none!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.lobby-mode-preview{display:block!important;position:absolute!important;inset:0 8px!important;width:calc(100% - 16px)!important;height:100%!important;transform:none!important;background-position:center;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>strong{z-index:2;font-size:17px!important;text-transform:uppercase}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.lobby-mode-chevron{display:block!important;position:absolute;left:calc(50% - 8px);bottom:-4px;font-size:18px;color:#edd9f1;z-index:3;text-shadow:0 2px 4px #1d101f}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-before>.lobby-mode-chevron{top:-4px;bottom:auto;transform:rotate(180deg)}.main .home-page .arcade-reward-info{margin-inline:12px;width:calc(100% - 24px)!important}.main .home-page .game-mode.arcade-tile.lobby-carousel-active>.arcade-play-icon{margin-inline:0!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.lobby-mode-preview{background-size:100% 175%!important}}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>.lobby-mode-chevron,.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active>.lobby-mode-preview{display:none!important}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){.main .home-page .arcade-mode-slider>.game-mode.arcade-tile:not(.lobby-carousel-active)>.lobby-mode-chevron{left:auto!important;right:14px!important;top:calc(50% - 9px)!important;bottom:auto!important}.main .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-before>.lobby-mode-chevron{transform:rotate(180deg)!important}}#content .home-page .arcade-mode-slider>.game-mode.lobby-carousel-active>.lobby-mode-chevron,#content .home-page .arcade-mode-slider>.game-mode.lobby-carousel-active>.lobby-mode-preview{display:none!important}.main .home-page .game-mode.arcade-play-tile .arcade-play-cta{max-width:420px!important}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active){height:68px!important;min-height:68px!important;flex:0 0 68px!important;transform:none!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-carousel-active{height:calc(100% - 160px)!important;min-height:190px!important;position:relative!important;display:block!important}#content .home-page .game-mode.lobby-carousel-active>strong{position:absolute!important;top:6px!important;left:0!important;width:100%!important;z-index:3}#content .home-page .game-mode.lobby-carousel-active>.arcade-mode-icon,#content .home-page .game-mode.lobby-carousel-active>.arcade-play-icon{position:absolute!important;inset:42px 0 0!important;height:calc(100% - 42px)!important;width:100%!important}#content .home-page .game-mode.lobby-carousel-active::after{content:''!important;display:block!important;position:absolute!important;inset:auto 0 0!important;width:100%!important;height:140px!important;opacity:1!important;transform:none!important;border:0!important;background:linear-gradient(transparent,#291c2be8 35%,#291c2b 75%)!important;pointer-events:none;z-index:1}#content .home-page .game-mode.lobby-carousel-active>.arcade-tile-meta{position:absolute!important;inset:auto 0 66px!important;height:34px!important;margin:0!important;z-index:2;align-items:center!important}#content .home-page .game-mode.lobby-carousel-active>.arcade-play-cta{position:absolute!important;bottom:6px!important;left:50%!important;transform:translateX(-50%)!important;width:88%!important;height:52px!important;z-index:2}}@media (orientation:portrait) and (max-height:720px){.main .home-page .lobby-swipe-caption{display:none!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .game-mode.lobby-carousel-active::after{z-index:1!important}#content .home-page .game-mode.lobby-carousel-active>.arcade-mode-icon,#content .home-page .game-mode.lobby-carousel-active>.arcade-play-icon{z-index:0!important}#content .home-page .game-mode.lobby-carousel-active>.arcade-play-cta,#content .home-page .game-mode.lobby-carousel-active>.arcade-tile-meta{z-index:2!important}}@keyframes lobby-swipe-up{0%,100%{transform:translateY(3px) rotate(180deg)}50%{transform:translateY(-2px) rotate(180deg)}}@keyframes lobby-swipe-down{0%,100%{transform:translateY(-3px)}50%{transform:translateY(2px)}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-play-tile>.lobby-mode-preview{background-image:url('/images/lobby/blot-banner-v3.webp')}#content .home-page .arcade-mode-4>.lobby-mode-preview{background-image:url('/images/lobby/friends-banner-v3.webp')}#content .home-page .arcade-mode-5>.lobby-mode-preview{background-image:url('/images/lobby/training-banner-v3.webp')}#content .home-page .arcade-mode-6>.lobby-mode-preview{background-image:url('/images/lobby/tournament-banner-v3.webp')}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active){overflow:hidden!important}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.lobby-mode-preview{background-size:contain!important;inset:16px 8px 0!important;height:52px!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-preview-after>.lobby-mode-preview{inset:0 8px 16px!important}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>strong{transform:translateY(8px)}#content .home-page .arcade-mode-slider>.game-mode.lobby-preview-after>strong{transform:translateY(-8px)}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.lobby-mode-chevron{left:calc(50% - 12px)!important;right:auto!important;top:0!important;bottom:auto!important;width:24px;font-size:24px!important;line-height:20px;animation:lobby-swipe-up 1.5s ease-in-out infinite!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-preview-after>.lobby-mode-chevron{top:auto!important;bottom:0!important;transform:none!important;animation:lobby-swipe-down 1.5s ease-in-out infinite!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-carousel-active{height:calc(100% - 144px)!important;min-height:0!important}}@media(prefers-reduced-motion:reduce){#content .home-page .lobby-mode-chevron{animation:none!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page.arcade-lobby-page{padding-top:4px!important}#content .home-page .lobby-swipe-caption{display:none!important}}@keyframes lobby-arrow-bounce{0%,100%{translate:0 -3px}50%{translate:0 4px}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.arcade-mode-icon,#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.arcade-play-icon{display:none!important}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.lobby-mode-chevron{animation:lobby-arrow-bounce 1.2s ease-in-out infinite!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider{overflow:hidden!important;scroll-snap-type:none!important;touch-action:auto!important}#content .home-page .arcade-mode-slider::after,#content .home-page .arcade-mode-slider::before{display:none!important}#content .home-page .arcade-mode-slider>.game-mode{display:none!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-carousel-active{display:block!important;position:absolute!important;inset:76px 0!important;height:calc(100% - 152px)!important;touch-action:pan-x!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-preview-visible{display:grid!important;position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:auto!important;width:100%!important}#content .home-page .arcade-mode-slider>.game-mode.lobby-preview-after{top:auto!important;bottom:0!important}#content .home-page .game-mode.lobby-carousel-active>.arcade-mode-icon img{object-fit:cover!important;object-position:center!important}}@media(prefers-reduced-motion:reduce){#content .home-page .arcade-mode-slider>.game-mode>.lobby-mode-chevron{animation:none!important}}@keyframes lobby-mode-float{0%,100%{translate:0 3px}50%{translate:0 -5px}}.main .home-page .game-mode .arcade-mode-icon img{animation:lobby-mode-float 4s ease-in-out infinite!important}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .game-mode.lobby-carousel-active>.arcade-mode-icon{bottom:0!important;height:calc(100% - 42px)!important;padding:0 12px!important}#content .home-page .game-mode.lobby-carousel-active>.arcade-mode-icon img{object-fit:contain!important}}@media(prefers-reduced-motion:reduce){.main .home-page .game-mode .arcade-mode-icon img{animation:none!important}}#content .home-page .game-mode .arcade-tile-meta{display:flex!important;align-items:center!important;gap:8px!important}#content .home-page .game-mode .arcade-tile-meta b{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}#content .home-page .game-mode .arcade-tile-meta b:first-child{order:1!important}#content .home-page .game-mode .arcade-tile-meta b:nth-child(2){order:3!important}#content .home-page .game-mode .arcade-tile-meta b:last-child{order:2!important;font-size:26px!important;color:#ffe29a!important}#content .home-page .game-mode.arcade-mode-4 .arcade-play-cta{background:linear-gradient(#dd9345,#a95c24)!important;border-color:#f2ba76!important;box-shadow:inset 0 2px 5px #ffe0b540,0 5px 12px #0004!important}#content .home-page .game-mode.arcade-mode-5 .arcade-play-cta{background:linear-gradient(#338dab,#205970)!important;border-color:#72b9cf!important;box-shadow:inset 0 2px 5px #bbf0ff40,0 5px 12px #0004!important}#content .home-page .game-mode.arcade-mode-6 .arcade-play-cta{background:linear-gradient(#9b5ab0,#62347c)!important;border-color:#c795de!important;color:#fff0cc!important;text-shadow:0 2px 2px #40204b!important;box-shadow:inset 0 2px 5px #e1b5ee40,0 5px 12px #0004!important}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .game-mode.lobby-preview-visible>strong{position:absolute!important;left:8px!important;right:8px!important;top:16px!important;height:52px!important;width:calc(100% - 16px)!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;margin:0!important}#content .home-page .game-mode.lobby-preview-after>strong{top:0!important}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.lobby-mode-chevron{animation-duration:2.8s!important}#content .home-page .arcade-mode-slider>.game-mode:not(.lobby-carousel-active)>.arcade-tile-meta{display:none!important}}@media (orientation:landscape),(min-width:933px) and (pointer:fine){#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta b:last-child{font-size:16px!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>.lobby-mode-preview{position:absolute!important;inset:16px 8px 0!important;height:52px!important;transform:none!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-after>.lobby-mode-preview{inset:0 8px 16px!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>.lobby-mode-preview{grid-area:auto!important;inset:0 12px!important;width:calc(100% - 24px)!important;height:68px!important;background-size:contain!important;background-position:center!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>strong{grid-area:auto!important;inset:0 12px!important;width:calc(100% - 24px)!important;height:68px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible>.lobby-mode-chevron{grid-area:auto!important}}#content .home-page .arcade-reward-info{background:radial-gradient(ellipse at 12% 85%,#b7772838,transparent 48%),linear-gradient(110deg,#4b3029e8,#30232cfa 72%)!important;border:1px solid #ba864a66!important;box-shadow:inset 0 1px #e3b57118!important;border-radius:14px!important;overflow:visible!important}#content .home-page .arcade-reward-info>span{width:74px!important;height:74px!important;max-width:none!important;max-height:none!important;flex:0 0 74px!important}#content .home-page .arcade-reward-info>span img{width:100%!important;height:100%!important;object-fit:contain!important}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider{isolation:isolate!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active{z-index:1!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-preview-visible{z-index:10!important;opacity:1!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-mode-slider>.game-mode.arcade-tile.lobby-carousel-active{opacity:var(--lobby-transition-opacity,1)!important}}@media (orientation:portrait) and (max-width:932px),(orientation:portrait) and (pointer:coarse){#content .home-page .arcade-reward-info{padding:4px 9px!important;gap:8px!important}#content .home-page .arcade-reward-info>span{width:66px!important;height:66px!important;flex-basis:66px!important}#content .home-page .arcade-reward-info strong{font-size:13px!important}#content .home-page .arcade-reward-info small{font-size:11px!important}}@media (orientation:landscape) and (max-height:600px){#content .home-page .arcade-reward-info>span{width:52px!important;height:52px!important;flex-basis:52px!important}}body{background:linear-gradient(180deg,#24172525,#22142566),url('/images/lobby/page-lounge-bg-v5.webp') center/cover no-repeat fixed!important}.blot-shell .main{background:linear-gradient(180deg,#24172525,#2214259c),url('/images/lobby/lounge-bg-v1.webp') center/cover no-repeat!important;background-blend-mode:normal!important;background-attachment:scroll!important}.blot-shell .main .header{background:0 0!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}.blot-shell .main .header::after,.blot-shell .main .header::before{display:none!important}.blot-shell .main .header .btn.btn-purple{height:38px!important;min-height:38px!important;min-width:64px!important;border-radius:12px!important;color:#ffd45a!important;border:2px solid #edb933!important;background:#352331!important;box-shadow:inset 0 1px #ffe6a34a,0 0 8px #eaba2420!important}.blot-shell .main .header .header-balance-group{display:flex!important;align-items:center!important;height:38px!important;padding:2px 4px!important;gap:2px!important;margin:0 8px!important;background:linear-gradient(110deg,#2b1e26,#261b23)!important;border:1px solid #6e514b80!important;border-radius:12px!important}.blot-shell .main .header .header-balance-group .blot-balance-animated{font-size:16px!important;padding:2px 4px!important;background:0 0!important;border:0!important;box-shadow:none!important}.blot-shell .main .header .header-balance-group .header-buychips-link{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;border-radius:8px!important;background:#49303a!important;border:1px solid #80605466!important;box-shadow:inset 0 1px #cba37525,0 2px 3px #0004!important}.blot-shell .main .header #openProfile{width:38px!important;height:38px!important;min-height:38px!important;padding:2px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:0 0!important;border:0!important;box-shadow:none!important}.blot-shell .main .header #openProfile img{width:34px!important;height:34px!important;border-radius:50%!important;border:2px solid #c5a36b!important}.blot-shell .main .header .header-mobile-menu-button{width:38px!important;height:38px!important;min-height:38px!important}.blot-shell .main .header .btn.btn-purple{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:none!important;padding:4px 6px!important;gap:4px!important}.blot-shell .main .header .btn-purple span{display:inline!important;font-size:13px}.blot-shell .main .header .header-balance-group{order:2}.blot-shell .main .header .header-balance-group .blot-balance-animated{order:1}.blot-shell .main .header .header-balance-group .header-buychips-link{order:2;color:#ffdb78!important}.blot-shell .main .header .header-balance-group .header-buychips-link span,.blot-shell .main .header .header-buychips-full{display:none!important}.blot-shell .main .header .header-buychips-compact-icon{display:inline!important}.blot-shell .main .header .header-buychips-compact-icon::before{content:'+'!important;font-family:Arial,sans-serif;font-weight:700;font-size:24px;line-height:1}.blot-shell .main .header #openProfile{order:4}@media (min-width:1025px) and (pointer:fine){.blot-shell .main .header>.row{display:flex!important;align-items:center;gap:8px}.blot-shell .main .header>.row>.col-auto{display:contents!important}.blot-shell .main .header .header-settings-dropdown{order:-2!important;margin:0!important;position:relative!important}.blot-shell .main .header>.row>.col{order:-1!important;display:flex;align-items:center}.blot-shell .main .header .header-home-link,.blot-shell .main .header .header-landscape-lobby-back,.blot-shell .main .header .header-mobile-menu-button .fa-gear{display:none!important}.blot-shell .main .header .header-mobile-menu-button .fa-bars{display:inline-block!important}.blot-shell .main .header .header-mobile-menu-button::after{display:none!important}.blot-shell .main .header .header-settings-dropdown>.dropdown-menu{left:0!important;right:auto!important;min-width:270px;background:linear-gradient(140deg,#39282b,#241c2c);border:1px solid #aa804855;border-radius:16px;padding:10px}.blot-shell .main .header .header-settings-dropdown .mobile-game-menu-head{display:flex!important;align-items:center;gap:10px;padding:8px}.blot-shell .main .header .mobile-game-menu-emblem img{width:36px;height:36px}.blot-shell .main .header .mobile-game-menu-head small{display:block}}.blot-shell .main .header .header-mobile-menu-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:0 0!important;border:1px solid transparent!important;border-radius:13px!important;box-shadow:none!important;color:#ffe5b4!important;transform:none!important;transition:background .2s,border-color .2s,box-shadow .2s!important}.blot-shell .main .header .header-mobile-menu-button>i{position:static!important;font-size:22px!important;transform:none!important}.blot-shell .main .header .header-mobile-menu-button::after,.blot-shell .main .header .header-mobile-menu-button::before{display:none!important}.blot-shell .main .header .header-mobile-menu-button:focus-visible,.blot-shell .main .header .header-mobile-menu-button:hover{background:linear-gradient(145deg,#60424c,#382938)!important;border-color:#e0b66b!important;box-shadow:0 0 12px #d1a25225,inset 0 1px #ffe6b525!important;filter:none!important;transform:none!important}.blot-shell .main .header .header-settings-dropdown>.dropdown-menu{background:linear-gradient(145deg,#39272e,#251c2b)!important;border:1px solid #b38b5260!important;border-radius:18px!important;box-shadow:0 18px 45px #100a1866,inset 0 1px #f1d19912!important;padding:10px!important;color:#f4e5cc!important}.blot-shell .main .header .header-settings-dropdown .dropdown-item{border-radius:10px!important;background:0 0!important;color:#f4e5cc!important;min-height:42px}.blot-shell .main .header .header-settings-dropdown .dropdown-item:focus-visible,.blot-shell .main .header .header-settings-dropdown .dropdown-item:hover{background:#bf935524!important;color:#ffe8af!important;box-shadow:none!important;transform:none!important}.blot-shell .main .header .header-settings-dropdown .dropdown-item i{color:#e3bd73!important}.blot-shell .main .header .header-settings-dropdown .dropdown-divider{border-color:#d2a15b25!important}.blot-shell .main .header .header-settings-dropdown .mobile-game-menu-head strong{color:#ffd479!important}.blot-shell .main .header .header-settings-dropdown .mobile-game-menu-home{display:block!important}.blot-shell .main{background:radial-gradient(ellipse at 25% 100%,#302019ee 0,#2b1c17cc 28%,#281a1770 45%,transparent 72%),linear-gradient(180deg,#22131b20,#160f2070),url('/images/lobby/desktop-lounge-v1.webp') center/cover no-repeat!important}.blot-shell .main .header .mobile-game-menu-home .dropdown-item>span{display:flex!important;align-items:center!important;gap:10px!important}.blot-shell .main .header .mobile-game-menu-home .fa-house{width:22px!important;text-align:center!important;flex:0 0 22px!important}@media (min-width:1025px) and (pointer:fine){.blot-shell .main .header #openProfile{width:auto!important;gap:8px!important}.blot-shell .main .header #openProfile>span{display:inline-block!important;max-width:130px!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:700!important;color:#f4e4c8!important}.blot-shell .main .header #openProfile img{flex:0 0 34px!important}}.blot-shell .main .header .header-settings-dropdown>.shared-game-menu{width:300px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 72px)!important;overflow-y:auto!important;padding:10px!important;background:linear-gradient(145deg,#382821f5,#241b25f7)!important;backdrop-filter:blur(18px);border-color:#b38b5245!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head{display:flex!important;align-items:center!important;gap:10px!important;padding:5px 8px 10px!important;margin:0 0 5px!important;border-bottom:1px solid #d2a15b25!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-emblem{width:32px!important;height:32px!important;flex:0 0 32px!important;background:0 0!important;border:0!important;box-shadow:none!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-emblem img{width:32px!important;height:32px!important;object-fit:contain!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head strong{font-size:14px!important;letter-spacing:1.4px!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head small{display:block!important;font-size:11px!important;color:#cbbb9f!important;margin:1px 0 0!important}.blot-shell .main .header .shared-game-menu .dropdown-item{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:43px!important;padding:9px 10px!important;font-size:14px!important;white-space:normal!important;border:1px solid transparent!important;box-shadow:none!important;text-align:left!important}.blot-shell .main .header .shared-game-menu .dropdown-item>span,.blot-shell .main .header .shared-game-menu .form-check-label{display:flex!important;align-items:center!important;gap:10px!important}.blot-shell .main .header .shared-game-menu .dropdown-item i{position:static!important;flex:0 0 21px!important;width:21px!important;text-align:center!important;font-size:17px!important;margin:0!important}.blot-shell .main .header .shared-game-menu .settings-menu-chevron{font-size:10px!important;opacity:.65}.blot-shell .main .header .shared-game-menu .mobile-game-menu-home .dropdown-item{background:linear-gradient(110deg,#a8783338,#91653020)!important;border-color:#c398534a!important;color:#ffe4ac!important}.blot-shell .main .header .shared-game-menu .form-switch{flex:0 0 auto;margin-left:10px!important}.blot-shell .main .header .shared-game-menu .form-check-input{background-color:#77605a!important;border-color:#aa8972!important;box-shadow:none!important}.blot-shell .main .header .shared-game-menu .form-check-input:checked{background-color:#cba05d!important;border-color:#e7bd7b!important}.blot-shell .main .header .shared-game-menu .shared-menu-exit{margin-top:7px!important;padding-top:7px!important;border-top:1px solid #d2a15b25!important}.blot-shell .main .header .shared-game-menu .shared-menu-exit .dropdown-item,.blot-shell .main .header .shared-game-menu .shared-menu-exit i{color:#eb8a80!important}.blot-shell .main .header .shared-game-menu .settings-current-language-flag{width:22px!important;height:16px!important;object-fit:cover}@media (orientation:landscape) and (max-height:600px){.blot-shell .main .header .header-settings-dropdown>.shared-game-menu.show{display:grid!important;grid-template-columns:1fr 1fr!important;width:460px!important;gap:0 8px!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head,.blot-shell .main .header .shared-game-menu .shared-menu-exit{grid-column:1/-1!important}.blot-shell .main .header .shared-game-menu .dropdown-item{min-height:36px!important;padding:6px 8px!important;font-size:13px!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head{padding-bottom:6px!important}}.blot-shell .main .header .shared-game-menu>li{position:static!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;grid-row:auto!important;grid-column:auto!important;order:0!important;align-self:stretch!important;justify-self:stretch!important;animation:none!important;opacity:1!important;transform:none!important}.blot-shell .main .header .shared-game-menu>li.d-none{display:none!important}.blot-shell .main .header .shared-game-menu .dropdown-item{height:auto!important;gap:10px!important}.blot-shell .main .header .shared-game-menu .dropdown-item>.settings-menu-chevron{order:1!important;margin-left:auto!important;flex:0 0 12px!important;width:12px!important}.blot-shell .main .header .shared-game-menu .dropdown-item>span{order:0!important;min-width:0!important}.blot-shell .main .header .shared-game-menu .dropdown-item>span>i,.blot-shell .main .header .shared-game-menu .form-check-label>i{order:0!important}.blot-shell .main .header .shared-game-menu .form-check-label{flex:1!important;width:auto!important}.blot-shell .main .header .shared-game-menu .form-switch{display:block!important;padding-left:0!important;min-height:0!important}.blot-shell .main .header .shared-game-menu .form-check-input{float:none!important;margin:0!important;width:36px!important}.blot-shell .main .header .shared-game-menu .settings-language-menu{padding:0!important}@media (max-width:932px),(orientation:landscape) and (max-height:600px) and (min-width:600px){.blot-shell .main .header .header-settings-dropdown>.shared-game-menu{position:fixed!important;inset:58px auto auto 8px!important;min-width:0!important;transform:none!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){.blot-shell .main .header .header-settings-dropdown>.shared-game-menu{top:52px!important;max-height:calc(100dvh - 64px)!important}.blot-shell .main .header .shared-game-menu>.mobile-game-menu-head,.blot-shell .main .header .shared-game-menu>.shared-menu-exit{grid-column:1/-1!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){.blot-shell .main .header .shared-game-menu>li.shared-menu-exit{grid-column:1/-1!important}}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head small{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important}.blot-shell .main .header .shared-game-menu .mobile-game-menu-head{height:42px!important;min-height:42px!important}.blot-shell .main .header .shared-game-menu #logout{grid-column:1/-1!important;width:auto!important;justify-self:stretch!important}.blot-shell .main .header .shared-game-menu #settingsLanguageToggle{display:flex!important}.blot-shell .main .header .header-mobile-menu-button .fa-bars{display:inline-block!important}.blot-shell .main .header .header-mobile-menu-button .fa-gear{display:none!important}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){.blot-shell .main .header .header-home-link{display:none!important}}.blot-shell .main .header .header-home-link{display:none!important}.blot-shell .main .header .header-settings-dropdown.header-settings-landscape-replaced{display:none!important}.blot-shell .main .header .header-landscape-lobby-back{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;position:absolute!important;left:8px!important;right:auto!important;top:6px!important;bottom:auto!important;margin:0!important;transform:none!important;border:1px solid transparent!important;border-radius:13px!important;background:0 0!important;box-shadow:none!important;color:#ffe5b4!important;font-size:22px!important;transition:background .2s,border-color .2s!important}.blot-shell .main .header .header-landscape-lobby-back.is-lobby{display:none!important}.blot-shell .main .header .header-landscape-lobby-back:focus-visible,.blot-shell .main .header .header-landscape-lobby-back:hover{background:linear-gradient(145deg,#60424c,#382938)!important;border-color:#e0b66b!important}.blot-shell .main .header .header-landscape-lobby-back::after,.blot-shell .main .header .header-landscape-lobby-back::before{display:none!important}@media (min-width:1025px) and (pointer:fine){.blot-shell .main .header .header-landscape-lobby-back{position:static!important;order:-2!important}}@media (max-width:1024px),(pointer:coarse),(orientation:landscape) and (max-height:600px){.blot-shell .main .header .header-landscape-lobby-back{left:0!important;top:50%!important;transform:translateY(-50%)!important}}.blot-shell .main .header #openProfile.blot-user-vip img{border-color:#edb933!important;box-shadow:0 0 7px #eaba2438!important}.blot-shell .main .header #openProfile.blot-user-vip::after{color:#ffd45a!important;text-shadow:0 1px 1px #80551e,0 0 6px #edb93355!important}body:has(.blot-shell) .main .header-landscape-lobby-back{background:linear-gradient(145deg,#49302c,#2b1d27)!important;border:1px solid #b185574d!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe0b418!important;color:#fff0df!important;width:40px!important;height:40px!important}body:has(.blot-shell) .main .header-landscape-lobby-back:hover{background:linear-gradient(145deg,#664335,#3c2733)!important;border-color:#d6b071!important}body:has(.blot-shell) .main .header-invite-link{background:linear-gradient(145deg,#49302c,#2b1d27)!important;border:1px solid #b185574d!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe0b418!important;color:#f4e8dc!important;min-height:40px!important}body:has(.blot-shell) .main .header-invite-link .header-install-reward,body:has(.blot-shell) .main .header-invite-link>i{color:#ffda75!important}body:has(.blot-shell) .main .header-invite-link:hover{background:linear-gradient(145deg,#664335,#3c2733)!important;border-color:#d6b071!important;transform:none!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-invite-link,body:has(.blot-shell) .main:not(.game-page-active) .header .header-landscape-lobby-back{background:linear-gradient(145deg,#49302c,#2b1d27)!important;border:1px solid #b185574d!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe0b418!important;color:#f4e8dc!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-invite-link .header-install-reward,body:has(.blot-shell) .main .header .header-promo-rotator .header-invite-link>i{color:#ffda75!important;background:0 0!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-invite-link{height:40px!important;min-height:40px!important;padding:0 12px!important;gap:8px!important;font-size:13px!important;font-weight:600!important;border-radius:10px!important;background:linear-gradient(145deg,#49302c,#2b1d27)!important;border-color:#a6784c70!important;box-shadow:inset 0 1px #ffdabf12,0 2px 5px #160d1b40!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-invite-link>i{color:#ffdc7e!important;font-size:19px!important;position:static!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-invite-link .header-install-reward{display:inline-flex!important;align-items:center!important;gap:5px!important;border:0!important;border-radius:0!important;padding:0!important;background:0 0!important;color:#ffdc7e!important;font-size:13px!important;box-shadow:none!important}body:has(.blot-shell) .main .header .header-settings-dropdown .header-mobile-menu-button{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;border:1px solid transparent!important;border-radius:10px!important;background:0 0!important;box-shadow:none!important;color:#fff0df!important;transition:background .18s,border-color .18s!important}body:has(.blot-shell) .main .header .header-settings-dropdown .header-mobile-menu-button:is(:hover,:focus-visible){background:linear-gradient(145deg,#49302c,#2b1d27)!important;border-color:#b185574d!important;box-shadow:inset 0 1px #ffe0b418!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-install-link:not(.header-invite-link){height:40px!important;min-height:40px!important;padding:0 12px!important;gap:8px!important;font-size:13px!important;font-weight:600!important;border:1px solid #b391be70!important;border-radius:10px!important;background:linear-gradient(145deg,#433048,#2b2034)!important;color:#eddfef!important;box-shadow:inset 0 1px #eed2f218,0 2px 5px #160d1b40!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-install-link:not(.header-invite-link)>i{font-size:19px!important;color:#d9b6ec!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-install-link:not(.header-invite-link) .header-install-reward{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:#e2c3f0!important;font-size:13px!important;box-shadow:none!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-install-link:not(.header-invite-link):hover{background:linear-gradient(145deg,#5b4062,#3a2a47)!important;border-color:#d2acd9!important;transform:none!important}body:has(.blot-shell) .main .header .header-promo-rotator .header-install-link:not(.header-invite-link)>i.fa-mobile-screen-button{color:#fff0dc!important;opacity:1!important;text-shadow:0 1px 3px #150b22!important}body:has(.blot-shell) .main .header .header-landscape-lobby-back,body:has(.blot-shell) .main .header .header-settings-dropdown .header-mobile-menu-button{box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important;flex:0 0 40px!important;padding-inline:0!important}.blot-shell .main{box-shadow:0 0 0 1px #d6aa645e,0 0 26px 3px #b97d3530,0 18px 44px #100a18a6!important}@media (hover:none),(pointer:coarse){.blot-shell .main{box-shadow:0 0 0 1px #d6aa6447,0 0 12px #b97d3526,0 8px 18px #100a1870!important}}#content .store-page .chips-shop-payment{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:12px!important;background:0 0!important;border:0!important;box-shadow:none!important}#content .store-page .chips-shop-payment-copy{display:flex;align-items:center;gap:9px;color:#cdbfc4}#content .store-page .chips-shop-payment-copy i{font-size:24px}#content .store-page .chips-shop-payment-copy strong{font-size:12px;font-weight:500}#content .store-page .chips-payment-group{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;min-width:0}#content .store-page .chips-payment-label{font-size:14px!important;color:#ded0d6;white-space:nowrap}#content .store-page .chips-payment-art{width:470px!important;max-width:100%;height:23px!important;object-fit:contain;margin:0;object-position:right center}#content .store-page .chips-shop-payment-methods{display:none!important}@media(max-width:900px) and (orientation:portrait){#content .store-page .chips-shop-payment{flex-direction:column;gap:6px;padding-top:8px!important}#content .store-page .chips-payment-group{width:100%;flex-direction:column;gap:4px;align-items:center}#content .store-page .chips-payment-label{font-size:12px!important}#content .store-page .chips-payment-art{width:92%!important;height:21px!important;object-position:center}#content .store-page .chips-shop-payment-copy strong{font-size:10px}}@media(orientation:landscape) and (max-height:600px){#content .store-page .chips-shop-payment{display:none!important}}@media(max-width:900px) and (orientation:portrait){#content .store-page .chips-payment-label{display:none!important}}body:has(.blot-shell) .modal .modal-dialog>.modal-content,body:has(.blot-shell) :is(.blot-score,.blot-result,.blot-levelup,.blot-trump-modal,.wheel-reward-modal){--game-modal-surface:linear-gradient(140deg,#402c29f5,#2a1d2af7);--game-modal-edge:#cda361a6;background:linear-gradient(140deg,#402c29f5,#2a1d2af7)!important;background-blend-mode:normal!important;border:1px solid #cda361a6!important;border-radius:20px!important;color:#f5e9dc!important;box-shadow:0 22px 65px #0b071b80,inset 0 1px #ffe6ae18!important;backdrop-filter:blur(16px)!important}body:has(.blot-shell) .modal .modal-content::after,body:has(.blot-shell) .modal .modal-content::before{display:none!important}body:has(.blot-shell) .modal :is(.modal-header,.modal-footer){background:0 0!important;border-color:#c7a16f25!important}body:has(.blot-shell) .modal :is(.modal-title,h2,h3,h4,h5){color:#fff0e4!important;letter-spacing:0!important}body:has(.blot-shell) .modal p{color:#e6d8cc}body:has(.blot-shell) .modal :is(.btn,.friend-table-action,.invite-friend-share,.push-permission-allow):not(.btn-close):not(.btn-link):not([data-bs-dismiss]):not(.profile-dismiss){background:linear-gradient(180deg,#ffdb8a,#e8b35e 50%,#b8803f)!important;background-image:linear-gradient(180deg,#ffdb8a,#e8b35e 50%,#b8803f)!important;border:1px solid #efc37f!important;border-radius:12px!important;color:#291a13!important;box-shadow:inset 0 1px #fff2c680,0 3px 10px #100a162b!important;font-weight:700!important;min-height:44px;transition:filter .18s,box-shadow .18s!important;transform:none!important}body:has(.blot-shell) .modal :is(.btn,.friend-table-action,.invite-friend-share,.push-permission-allow):hover{filter:brightness(1.06)!important;transform:none!important}body:has(.blot-shell) .modal :is(.btn-secondary,.push-permission-later,.modal-footer [data-bs-dismiss]):not(.btn-close){background:linear-gradient(160deg,#48313b,#30232e)!important;border:1px solid #8c687850!important;border-radius:12px!important;color:#e1ccd8!important;box-shadow:inset 0 1px #efd5e512!important;min-height:44px}body:has(.blot-shell) .modal :is(.btn-danger,#confirmGameLeaveBtn){background:linear-gradient(#9f3638,#6d2026)!important;border-color:#c5555a!important;color:#fff1ed!important}body:has(.blot-shell) .modal :is(.btn,.friend-table-action):focus-visible{outline:2px solid #ffdc8a!important;outline-offset:3px}body:has(.blot-shell) .modal :is(.profile-close,.profile-dismiss,.vip-close,.tournament-modal-close,.language-picker-close,.invite-friend-close,.game-leave-close,.payment-method-close,.payment-success-close,.btn-close,.shared-modal-close){position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#dac8d0!important;background:0 0!important;border:0!important;box-shadow:none!important;border-radius:10px!important;font-size:22px!important;transform:none!important;z-index:5}body:has(.blot-shell) .modal :is(.profile-close,.profile-dismiss,.btn-close,.shared-modal-close,.invite-friend-close,.language-picker-close):is(:hover,:focus-visible){background:#d5aa641a!important;color:#ffe4b2!important}body:has(.blot-shell) .modal-backdrop{background:#190f1f!important}body:has(.blot-shell) .modal-backdrop.show{opacity:.72!important}body:has(.blot-shell) .modal .form-control,body:has(.blot-shell) .modal .form-select{background-color:#241a26!important;border-color:#93705a66!important;color:#f4e6d7!important}body:has(.blot-shell) .modal .language-picker-option,body:has(.blot-shell) .modal .payment-method-card{background:#573c462e!important;border-color:#b3895845!important;color:#f5e4ce!important;box-shadow:none!important}body:has(.blot-shell) .modal .language-picker-option:hover,body:has(.blot-shell) .modal .payment-method-card:hover{background:#a577392a!important;border-color:#d9ae68!important}body:has(.blot-shell) .invite-friend-modal .modal-dialog{max-width:480px!important}body:has(.blot-shell) .invite-friend-modal .modal-content{padding:26px!important;text-align:center!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-head{display:flex;align-items:center;gap:12px;padding-right:32px;text-align:left}body:has(.blot-shell) .invite-friend-modal .invite-friend-icon{display:block!important;width:34px!important;height:auto!important;margin:0!important;padding:0!important;color:#f4c979!important;background:0 0!important;border:0!important;box-shadow:none!important;font-size:28px!important}body:has(.blot-shell) .invite-friend-modal h3{font-size:23px!important;line-height:1.25!important;margin:0!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-kicker{display:none!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-art{display:block;width:240px;height:180px;object-fit:contain;margin:12px auto 0}body:has(.blot-shell) .invite-friend-modal .invite-friend-reward{font-size:38px!important;color:#ffda82!important;margin:0 0 12px!important;background:0 0!important;box-shadow:none!important;border:0!important;padding:0!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-reward strong{font-size:44px!important;color:#ffda82!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-condition{background:#73526022!important;border:1px solid #b3939140!important;border-radius:12px!important;color:#cdb9c5!important;padding:10px 12px!important;margin:16px 0!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-share{width:100%!important;min-height:52px!important;font-size:17px!important}body:has(.blot-shell) .push-permission-modal .modal-content{padding:28px!important}body:has(.blot-shell) .push-permission-modal .push-permission-icon{color:#f5cc80!important;background:#bf86352a!important;border-color:#d8a45e50!important;box-shadow:none!important}body:has(.blot-shell) .push-permission-modal .push-permission-actions{display:flex!important;gap:12px!important}body:has(.blot-shell) .push-permission-modal .push-permission-actions .btn{flex:1!important}@media(max-width:420px){body:has(.blot-shell) .modal .modal-dialog{margin-left:12px!important;margin-right:12px!important}body:has(.blot-shell) .invite-friend-modal .modal-content,body:has(.blot-shell) .push-permission-modal .modal-content{padding:22px 18px!important}body:has(.blot-shell) .invite-friend-modal h3{font-size:20px!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-art{width:210px;height:150px}}@media(orientation:landscape) and (max-height:500px){body:has(.blot-shell) .invite-friend-modal .modal-dialog{max-width:600px!important}body:has(.blot-shell) .invite-friend-modal .modal-content{display:grid!important;grid-template-columns:180px 1fr;column-gap:20px;padding:18px 24px!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-head{grid-column:1/-1;margin-bottom:8px}body:has(.blot-shell) .invite-friend-modal .invite-friend-art{grid-column:1;grid-row:2/6;width:180px;height:190px;margin:0!important;align-self:center}body:has(.blot-shell) .invite-friend-modal :is(.invite-friend-reward,p,.invite-friend-condition,.invite-friend-share){grid-column:2}body:has(.blot-shell) .invite-friend-modal p{margin-bottom:0!important;font-size:13px!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-condition{margin:8px 0!important;padding:6px 8px!important;font-size:11px!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-reward strong{font-size:30px!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-reward{margin:0!important}body:has(.blot-shell) .invite-friend-modal .invite-friend-share{min-height:42px!important}}body:has(.blot-shell) .modal .modal-dialog>.modal-content,body:has(.blot-shell) :is(.blot-score,.blot-result,.blot-levelup,.blot-trump-modal,.wheel-reward-modal){border-color:#e6bc70!important;box-shadow:0 22px 65px #0b071b80,inset 0 1px #ffe6ae33,0 0 0 1px #d6a85c14!important}body:has(.blot-shell) .modal :is(.modal-title,#pushPermissionModalTitle,.not-enough-chips-modal h3,.payment-method-head h4,.payment-success-modal h4,.vip-hero h4,#vipBenefitsTitle,.account-blocked-title){display:flex!important;align-items:center!important;gap:12px!important}body:has(.blot-shell) .modal :is(.modal-title,#pushPermissionModalTitle,.not-enough-chips-modal h3,.payment-method-head h4,.payment-success-modal h4,.vip-hero h4,#vipBenefitsTitle,.account-blocked-title):not(:has(> i))::before{content:var(--dialog-title-icon,'\f05a');font-family:'Font Awesome 6 Free';font-weight:900;font-size:26px;line-height:1;flex:0 0 30px;text-align:center;color:#f3cc80;text-shadow:0 1px #fff0bd40,0 2px 5px #120a1866}body:has(.blot-shell) .invite-friend-modal .invite-friend-icon,body:has(.blot-shell) .modal .modal-title>i{color:#f3cc80!important;font-size:26px!important;text-shadow:0 1px #fff0bd40,0 2px 5px #120a1866}#languagePickerModal{--dialog-title-icon:'\f0ac'}#pushPermissionModal{--dialog-title-icon:'\f0f3'}#gameLeaveConfirmModal{--dialog-title-icon:'\f2f5'}#gameResumeModal{--dialog-title-icon:'\f04b'}#friendTableModal,#playersModal{--dialog-title-icon:'\f500'}#paymentMethodModal{--dialog-title-icon:'\f555'}#paymentSuccessModal{--dialog-title-icon:'\f058'}#notEnoughChipsModal{--dialog-title-icon:'\f51e'}#vipBenefitsModal,#vipModal{--dialog-title-icon:'\f521'}#accountBlockedModal{--dialog-title-icon:'\f05e'}#prizeModal,#tournamentInfoModal,#tournamentResultsModal,.tournament-prizes-modal{--dialog-title-icon:'\f091'}body:has(.blot-shell) .account-blocked-icon,body:has(.blot-shell) .not-enough-chips-icon,body:has(.blot-shell) .push-permission-modal .push-permission-icon,body:has(.blot-shell) .vip-hero>.vip-badge{display:none!important}body:has(.blot-shell) .payment-method-icon:not(:has(img:not([hidden]))){display:none!important}body:has(.blot-shell) .push-permission-modal #pushPermissionModalTitle{justify-content:flex-start!important;padding-right:26px!important;margin-bottom:20px!important}body:has(.blot-shell) .modal .modal-header{padding-right:56px!important}@media(max-width:420px),(max-height:440px){body:has(.blot-shell) .modal :is(.modal-title,#pushPermissionModalTitle,.not-enough-chips-modal h3,.payment-method-head h4,.payment-success-modal h4,.vip-hero h4,#vipBenefitsTitle,.account-blocked-title){gap:9px!important}body:has(.blot-shell) .modal :is(.modal-title,#pushPermissionModalTitle,.not-enough-chips-modal h3,.payment-method-head h4,.payment-success-modal h4,.vip-hero h4,#vipBenefitsTitle,.account-blocked-title)::before{font-size:23px;flex-basis:26px}}body:has(.blot-shell) .modal .modal-content{color:#f3e9ee!important}body:has(.blot-shell) .modal .modal-content :is(.modal-title,h2,h3,h4,h5){color:#fff0f1!important;font-weight:600!important}body:has(.blot-shell) .modal .modal-content :is(p,.modal-body,.form-check-label,.form-label,.payment-product-row p,.account-blocked-text){color:#eee2e8!important}body:has(.blot-shell) .modal .modal-content :is(.invite-friend-condition,.invite-friend-condition span,.payment-product-row p,.vip-kicker,.profile-metric-label,.profile-progress-meta,.payment-success-product span,.not-enough-chips-stats > div > span){color:#cfbdca!important}body:has(.blot-shell) .modal .modal-content .invite-friend-condition i{color:#d6becb!important}body:has(.blot-shell) .modal .modal-content :is(.invite-friend-later,.push-permission-later){color:#cfbdca!important}body:has(.blot-shell) .modal .modal-content input::placeholder{color:#ad99a7!important}body:has(#inviteFriendModal.show){overflow:hidden!important}body:has(.blot-shell) #inviteFriendModal{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important}body:has(.blot-shell) #inviteFriendModal .modal-dialog{display:flex!important;align-items:center!important;min-height:calc(100dvh - 32px)!important;width:min(430px,calc(100% - 32px))!important;max-width:430px!important;margin:16px auto!important}body:has(.blot-shell) #inviteFriendModal .modal-content{max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;overscroll-behavior:contain}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #inviteFriendModal .modal-dialog{width:min(620px,calc(100% - 32px))!important;max-width:620px!important;min-height:calc(100dvh - 24px)!important;margin:12px auto!important}body:has(.blot-shell) #inviteFriendModal .modal-content{max-height:calc(100dvh - 24px)!important}}body:has(.blot-shell) #languagePickerModal .modal-dialog{width:min(500px,calc(100% - 32px))!important;max-width:500px!important;margin:16px auto!important;min-height:calc(100dvh - 32px)!important}body:has(.blot-shell) #languagePickerModal .language-picker-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:20px 0 4px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-width:0!important;min-height:132px!important;padding:20px 8px 16px!important;border:1px solid #aa855752!important;border-radius:14px!important;background:linear-gradient(150deg,#4b332b,#2e222e)!important;color:#f2e7de!important;box-shadow:inset 0 1px #ffe4b212!important;font-size:14px!important;font-weight:600!important;transition:border-color .18s,background .18s!important}body:has(.blot-shell) #languagePickerModal .language-picker-option img{width:42px!important;height:42px!important;flex:none!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 3px 10px #110a1840}body:has(.blot-shell) #languagePickerModal .language-picker-option>i{position:absolute!important;right:8px!important;top:8px!important;font-size:12px!important;color:#ffdb85!important}body:has(.blot-shell) #languagePickerModal .language-picker-option.active{border-color:#e8bd70!important;background:linear-gradient(145deg,#6e4b2b,#3d2932)!important;box-shadow:0 0 15px #e5b55720,inset 0 1px #ffe4b225!important}body:has(.blot-shell) #languagePickerModal .language-picker-option:is(:hover,:focus-visible){border-color:#e8bd70!important;background:linear-gradient(145deg,#65462e,#392837)!important}@media(max-width:420px){body:has(.blot-shell) #languagePickerModal .modal-content{padding:20px 16px!important}body:has(.blot-shell) #languagePickerModal .language-picker-list{gap:8px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option{font-size:12px!important;min-height:116px!important;padding-inline:4px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option img{width:36px!important;height:36px!important}}body:has(.blot-shell) #languagePickerModal .language-picker-option>i{opacity:0!important}body:has(.blot-shell) #languagePickerModal .language-picker-option.active>i{opacity:1!important}body:has(.blot-shell) #languagePickerModal .language-picker-list{padding:18px 12px 8px!important;gap:12px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option{min-height:108px!important;padding:16px 6px 12px!important;gap:9px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option img{width:36px!important;height:36px!important}@media(max-width:420px){body:has(.blot-shell) #languagePickerModal .language-picker-list{padding:16px 8px 6px!important;gap:10px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option{min-height:96px!important;font-size:11px!important;padding:14px 4px 10px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option img{width:32px!important;height:32px!important}}body:has(.blot-shell) #languagePickerModal .language-picker-list{padding:20px 26px 10px!important;gap:22px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option{min-height:92px!important;padding:12px 4px 10px!important;gap:8px!important;font-size:12px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option img{width:30px!important;height:30px!important}@media(max-width:420px){body:has(.blot-shell) #languagePickerModal .language-picker-list{padding:18px 20px 8px!important;gap:16px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option{min-height:82px!important;padding:10px 2px 8px!important;font-size:10px!important}body:has(.blot-shell) #languagePickerModal .language-picker-option img{width:28px!important;height:28px!important}}body:has(.blot-shell) #languagePickerModal .language-picker-list{gap:28px!important;padding-bottom:24px!important}@media(max-width:420px){body:has(.blot-shell) #languagePickerModal .language-picker-list{gap:22px!important;padding-bottom:24px!important}}@media (min-width:1025px) and (min-height:601px) and (pointer:fine),(orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-lobby-board{display:grid!important;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.4fr))!important;grid-template-rows:repeat(3,minmax(0,1fr)) 142px 70px!important;gap:12px 14px!important;height:100%!important;background:0 0!important}#content .home-page .arcade-action-buttons,#content .home-page .arcade-info-strip,#content .home-page .arcade-mode-slider{display:contents!important}#content .home-page .game-mode.arcade-tile{margin:0!important;width:100%!important;height:100%!important;min-height:0!important;align-self:stretch!important;justify-self:stretch!important;background:0 0!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important}#content .home-page .game-mode.arcade-play-tile{grid-column:1!important;grid-row:1/5!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr) 82px 80px!important;padding:0 0 4px!important;gap:5px!important;overflow:hidden!important;margin-left:-24px!important;width:calc(100% + 24px)!important}#content .home-page .game-mode.arcade-play-tile>strong{grid-column:1!important;grid-row:1!important;font-size:clamp(28px,3vw,48px)!important;color:#ffe6a1!important;text-shadow:0 2px 6px #1c0e18;text-align:center!important}#content .home-page .game-mode.arcade-play-tile>.arcade-play-icon{grid-column:1!important;grid-row:2/4!important;width:100%!important;height:100%!important;overflow:hidden!important}#content .home-page .game-mode.arcade-play-tile .arcade-play-icon img{object-fit:cover!important;object-position:center top!important;mask-image:linear-gradient(to right,#000 0%,#000 85%,transparent 100%),linear-gradient(to bottom,#000 45%,#0008 70%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to right,#000 0%,#000 85%,transparent 100%),linear-gradient(to bottom,#000 45%,#0008 70%,transparent 100%)!important;mask-composite:intersect!important;-webkit-mask-composite:source-in!important}#content .home-page .game-mode.arcade-play-tile>.arcade-play-icon{position:relative!important}#content .home-page .game-mode.arcade-play-tile>.arcade-play-icon::after{content:"";position:absolute;inset:45% 0 0;pointer-events:none;background:0 0;mask-image:linear-gradient(to right,transparent,#000 12%,#000 85%,transparent)}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta{grid-row:3!important;grid-column:1!important;z-index:2;align-self:end;background:0 0!important;padding:16px 0!important}#content .home-page .game-mode.arcade-play-tile .arcade-play-cta{grid-row:4!important;grid-column:1!important;width:65%!important;max-width:360px!important;height:76px!important;min-height:76px!important;font-size:30px!important;z-index:2}#content .home-page .game-mode.arcade-mode-tile{grid-column:2/5!important;display:grid!important;grid-template-columns:38% minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) 42px!important;padding:2px 8px!important;gap:0 10px!important;overflow:hidden!important;border-bottom:1px solid #b4874633!important}#content .home-page .arcade-mode-5{grid-row:1!important}#content .home-page .arcade-mode-4{grid-row:2!important}#content .home-page .arcade-mode-6{grid-row:3!important}#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon{grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important}#content .home-page .game-mode.arcade-mode-tile>strong{grid-column:2!important;grid-row:1!important;align-self:center;text-align:left!important;font-size:clamp(19px,1.8vw,28px)!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta{grid-column:1/3!important;grid-row:2!important;gap:12px!important;justify-content:space-around!important}#content .home-page .game-mode.arcade-mode-tile .arcade-play-cta{display:none!important}#content .home-page .game-mode .arcade-tile-meta b{display:grid!important;grid-template-columns:auto auto;align-items:center;column-gap:5px;position:relative!important;font-size:18px!important}#content .home-page .game-mode .arcade-tile-meta b::before{content:attr(data-label);grid-column:1/3;font-size:11px;color:#decfbf;font-weight:400;text-align:center;line-height:15px}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b{font-size:28px!important}#content .home-page .game-mode .arcade-tile-meta b:nth-child(3){font-size:23px!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b:nth-child(3){font-size:34px!important}#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{grid-row:4/6!important;height:100%!important;align-self:stretch!important;padding:20px 0 0!important;justify-content:center!important;gap:5px!important}#content .home-page .arcade-shop-button{grid-column:2!important}#content .home-page .arcade-wheel-feature{grid-column:3!important}#content .home-page .arcade-tournament-info{grid-column:4!important}#content .home-page .arcade-shop-button>span,#content .home-page .arcade-tournament-info>span,#content .home-page .arcade-wheel-feature>span{width:clamp(90px,10vw,150px)!important;height:clamp(90px,10vw,150px)!important;flex:0 1 150px!important}#content .home-page .arcade-shop-button>strong,#content .home-page .arcade-tournament-info strong,#content .home-page .arcade-wheel-feature>strong{font-size:15px!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{top:8px!important}#content .home-page .arcade-reward-info{grid-column:1!important;grid-row:5!important;height:70px!important;padding:6px 18px 6px 8px!important;overflow:visible!important;gap:12px!important;background:linear-gradient(100deg,#633d2859,#332135bf)!important}#content .home-page .arcade-reward-info>span{width:106px!important;height:106px!important;flex:0 0 106px!important;position:relative!important;top:-12px!important;overflow:visible!important}#content .home-page .arcade-reward-info>span img{width:100%!important;height:100%!important;object-fit:contain!important;max-width:none!important;max-height:none!important}#content .home-page .arcade-reward-info strong{font-size:17px!important}#content .home-page .arcade-reward-info b{font-size:28px!important}#content .home-page .game-mode .arcade-mode-icon img,#content .home-page .game-mode .arcade-play-icon img{animation:none!important}#content .home-page .game-mode:hover .arcade-mode-icon img{animation:none!important}#content .home-page .game-mode.arcade-play-tile:hover .arcade-play-icon img{animation:none!important}#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:150px 30px!important;align-content:end!important;justify-items:center!important;gap:4px!important;transform:none!important;transition:none!important}#content .home-page .arcade-shop-button>span,#content .home-page .arcade-tournament-info>span,#content .home-page .arcade-wheel-feature>span{grid-row:1!important;grid-column:1!important;width:140px!important;height:140px!important;align-self:end!important;margin:0!important}#content .home-page .arcade-shop-button>strong,#content .home-page .arcade-tournament-info>div,#content .home-page .arcade-wheel-feature>strong{grid-row:2!important;grid-column:1!important;align-self:center!important;margin:0!important;text-align:center!important}#content .home-page .arcade-shop-button:hover,#content .home-page .arcade-tournament-info:hover,#content .home-page .arcade-wheel-feature:hover{transform:none!important}#content .home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{position:absolute!important;top:12px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin:0!important}#content .home-page .arcade-shop-button>strong,#content .home-page .arcade-tournament-info strong,#content .home-page .arcade-wheel-feature>strong{height:20px!important;line-height:20px!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{top:12px!important}#content .home-page .lobby-mode-chevron,#content .home-page .lobby-mode-preview{display:none!important}#content .home-page .arcade-shop-button:hover,#content .home-page .arcade-tournament-info:hover,#content .home-page .arcade-wheel-feature:hover{background:0 0!important;box-shadow:none!important;border-color:transparent!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{top:12px!important;left:50%!important;transform:translateX(-50%)!important;min-width:84px!important;width:max-content!important;height:25px!important;padding:2px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;border:1px solid #d873e2!important;border-radius:12px!important;background:linear-gradient(#6f397a,#47254f)!important;color:#fff0fb!important;box-shadow:inset 0 1px #f2c3ff30!important;overflow:visible!important}#content .home-page .lobby-tournament-countdown>i{display:none!important}#content .home-page .lobby-tournament-countdown::after{content:'';position:absolute;bottom:-5px;left:calc(50% - 4px);width:8px;height:8px;background:#47254f;border-right:1px solid #d873e2;border-bottom:1px solid #d873e2;transform:rotate(45deg)}#content .home-page .arcade-reward-info{background:radial-gradient(ellipse at 10% 70%,#c18b3840,transparent 52%),linear-gradient(105deg,#4b3029cc,#30232ce6)!important;border:1px solid #ba864a66!important;border-radius:14px!important;box-shadow:inset 0 1px #e3b57118!important}#content .home-page .game-mode.arcade-mode-tile{position:relative!important;padding:8px 34px 8px 12px!important;border-bottom:1px solid #c3924c40!important;border-radius:20px!important;background:linear-gradient(to top,#70452e24 0,#593a2610 35%,transparent 78%)!important}#content .home-page .game-mode.arcade-mode-tile::after{content:'›'!important;background:0 0!important;animation:none!important;inset:auto!important;width:24px!important;height:50px!important;border:none!important;box-shadow:none!important;transform:none!important;display:block!important;opacity:1!important;visibility:visible!important;position:absolute!important;left:auto!important;right:10px!important;top:calc(50% - 25px)!important;font:48px/50px sans-serif;color:#d6ae68;text-shadow:0 2px 8px #180d13;pointer-events:none}#content .home-page .game-mode.arcade-mode-tile>strong{color:#ffeac6!important;text-shadow:0 2px 8px #170b12}#content .home-page .game-mode.arcade-mode-tile .arcade-mode-icon img{position:static!important;inset:auto!important;transform:none!important;object-fit:contain!important;max-height:100%!important}#content .home-page .game-mode.arcade-mode-tile{grid-template-columns:42% minmax(0,1fr)!important;overflow:visible!important}#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;overflow:visible!important;min-height:0!important}#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon img{width:100%!important;height:100%!important;max-width:none!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;translate:none!important}#content .home-page .arcade-shop-button::after,#content .home-page .arcade-shop-button::before,#content .home-page .arcade-tournament-info::after,#content .home-page .arcade-tournament-info::before,#content .home-page .arcade-wheel-feature::after,#content .home-page .arcade-wheel-feature::before{display:none!important;content:none!important;animation:none!important}#content .home-page .arcade-shop-button:hover,#content .home-page .arcade-tournament-info:hover,#content .home-page .arcade-wheel-feature:hover{filter:none!important;backdrop-filter:none!important}#content .home-page .game-mode.arcade-mode-tile::before{display:none!important;content:none!important}#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon{grid-row:1/3!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta{grid-column:2!important;gap:5px!important}#content .home-page .game-mode.arcade-mode-tile{grid-template-rows:minmax(0,1fr) auto 48px minmax(0,1fr)!important;row-gap:16px!important}#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon{grid-row:1/5!important}#content .home-page .game-mode.arcade-mode-tile>strong{grid-row:2!important;align-self:center!important;margin:0!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta{grid-row:3!important;align-self:center!important;margin:0!important}#content .home-page .game-mode.arcade-mode-tile:hover::after{animation:desktop-mode-arrow-sway 1.25s ease-in-out infinite!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta{background:linear-gradient(180deg,transparent,#281b1690 45%,#281b16aa)!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b::before{font-size:13px!important;line-height:19px!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b i{font-size:34px!important;width:38px!important;height:38px!important}}@media (min-width:1025px) and (min-height:601px) and (pointer:fine) and (prefers-reduced-motion:reduce){#content .home-page .game-mode.arcade-play-tile:hover .arcade-play-icon img,#content .home-page .game-mode:hover .arcade-mode-icon img{animation:none!important}}@keyframes desktop-mode-arrow-sway{0%,100%{translate:0 0}50%{translate:6px 0}}@media(prefers-reduced-motion:reduce){#content .home-page .game-mode.arcade-mode-tile:hover::after{animation:none!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){.blot-shell .main .header{height:44px!important;min-height:44px!important;padding-block:2px!important}#content .home-page .arcade-lobby-board{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.4fr))!important;grid-template-rows:repeat(3,minmax(0,1fr)) 66px 36px!important;gap:4px 8px!important}#content .home-page .arcade-lobby-shell{height:100%!important;padding:0!important}#content .home-page{padding:4px 10px!important;height:100%!important}#content .home-page .game-mode.arcade-play-tile{grid-template-rows:auto minmax(0,1fr) 42px 44px!important;gap:0!important;margin-left:-10px!important;width:calc(100% + 10px)!important}#content .home-page .game-mode.arcade-play-tile>strong{font-size:22px!important;line-height:26px!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta{padding:3px 0!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b{font-size:18px!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b:nth-child(3){font-size:22px!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b::before{font-size:9px!important;line-height:12px!important}#content .home-page .game-mode.arcade-play-tile .arcade-tile-meta b i{font-size:22px!important;width:25px!important;height:25px!important}#content .home-page .game-mode.arcade-play-tile .arcade-play-cta{height:40px!important;min-height:40px!important;font-size:22px!important;width:65%!important;max-width:260px!important}#content .home-page .game-mode.arcade-mode-tile{padding:1px 20px 1px 2px!important;grid-template-columns:32% minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto 25px minmax(0,1fr)!important;row-gap:1px!important}#content .home-page .game-mode.arcade-mode-tile>strong{font-size:16px!important;line-height:19px!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta b{font-size:12px!important;gap:2px!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta b:nth-child(3){font-size:14px!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta b::before{font-size:8px!important;line-height:10px!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta b i{width:16px!important;height:16px!important;font-size:16px!important}#content .home-page .game-mode.arcade-mode-tile::after{font-size:28px!important;right:1px!important}#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{grid-template-rows:72px 18px!important;padding:0!important;gap:0!important}#content .home-page .arcade-shop-button>span,#content .home-page .arcade-tournament-info>span,#content .home-page .arcade-wheel-feature>span{width:72px!important;height:72px!important}#content .home-page .arcade-shop-button>strong,#content .home-page .arcade-tournament-info strong,#content .home-page .arcade-wheel-feature>strong{font-size:11px!important;line-height:16px!important;height:16px!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{top:0!important;height:18px!important;min-width:58px!important;font-size:9px!important;padding:0 4px!important}#content .home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{top:0!important;font-size:8px!important;padding:1px 5px!important}#content .home-page .arcade-reward-info{height:36px!important;padding:2px 8px!important;gap:6px!important;margin:0!important;width:100%!important}#content .home-page .arcade-reward-info>span{width:52px!important;height:52px!important;flex-basis:52px!important;top:-5px!important}#content .home-page .arcade-reward-info strong{font-size:11px!important}#content .home-page .arcade-reward-info small{font-size:9px!important}#content .home-page .arcade-reward-info b{font-size:20px!important}#content .home-page .lobby-swipe-caption{display:none!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .game-mode.arcade-mode-tile{opacity:1!important;filter:none!important;transform:none!important}#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon,#content .home-page .game-mode.arcade-mode-tile>.arcade-mode-icon img{opacity:1!important;filter:none!important}#content .home-page .game-mode.arcade-mode-tile .arcade-tile-meta{opacity:1!important}}.lobby-landscape-arrow{display:none}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){.blot-shell .main .header{height:52px!important;min-height:52px!important;padding-block:6px!important}#content .home-page .arcade-lobby-board{position:relative!important;grid-template-columns:84px minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr)) 52px!important;gap:4px 12px!important}#content .home-page .arcade-mode-slider{display:flex!important;grid-column:2!important;grid-row:1/4!important;position:relative!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;gap:0!important;padding:0!important;touch-action:pan-x!important;align-items:stretch!important}#content .home-page .arcade-mode-slider::-webkit-scrollbar{display:none}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile{position:relative!important;inset:auto!important;flex:0 0 100%!important;width:100%!important;height:100%!important;margin:0!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:26px minmax(0,1fr) 40px 42px!important;gap:0!important;padding:0 28px!important;order:0!important}#content .home-page .arcade-mode-slider>.game-mode>strong{grid-column:1!important;grid-row:1!important;text-align:center!important;font-size:21px!important}#content .home-page .arcade-mode-slider>.game-mode>.arcade-mode-icon,#content .home-page .arcade-mode-slider>.game-mode>.arcade-play-icon{grid-column:1!important;grid-row:2/4!important;position:relative!important;height:100%!important;width:100%!important}#content .home-page .arcade-mode-slider>.game-mode>.arcade-mode-icon{grid-row:2!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta{grid-column:1!important;grid-row:3!important;font-size:16px!important;z-index:2}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta b{font-size:17px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta b:nth-child(3){font-size:21px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta b::before{font-size:10px!important;line-height:12px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-play-cta{display:flex!important;grid-column:1!important;grid-row:4!important;align-items:center!important;justify-content:center!important;justify-self:center!important;height:38px!important;min-height:38px!important;width:230px!important;max-width:70%!important;font-size:20px!important}#content .home-page .arcade-mode-slider>.game-mode::after{display:none!important}#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{grid-column:1!important;grid-template-rows:minmax(0,1fr) 17px!important;align-content:center!important}#content .home-page .arcade-shop-button{grid-row:1!important}#content .home-page .arcade-wheel-feature{grid-row:2!important}#content .home-page .arcade-tournament-info{grid-row:3/5!important}#content .home-page .arcade-shop-button>span,#content .home-page .arcade-tournament-info>span,#content .home-page .arcade-wheel-feature>span{width:64px!important;height:64px!important;align-self:center!important}#content .home-page .arcade-reward-info{grid-column:2!important;grid-row:4!important;height:52px!important;padding:8px 16px!important;gap:12px!important}#content .home-page .arcade-reward-info strong{font-size:13px!important}#content .home-page .arcade-reward-info small{font-size:11px!important}#content .home-page .lobby-landscape-arrow{display:flex!important;position:absolute;z-index:8;top:calc((100% - 56px)/ 2 - 18px);width:30px;height:36px;align-items:center;justify-content:center;border:0;background:#291c2466;color:#e8c481;font-size:24px;border-radius:10px}#content .home-page .lobby-landscape-prev{left:98px}#content .home-page .lobby-landscape-next{right:0}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-mode-slider>.game-mode.arcade-play-tile .arcade-play-icon img{object-fit:contain!important;object-position:center!important;mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)!important}#content .home-page .arcade-tournament-info{grid-template-rows:minmax(0,1fr) 17px!important}#content .home-page .arcade-tournament-info>span{align-self:end!important;margin-bottom:10px!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-mode-slider::after,#content .home-page .arcade-mode-slider::before{display:none!important;content:none!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile{box-sizing:border-box!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-lobby-board{grid-template-columns:minmax(0,1fr) 108px!important}#content .home-page .arcade-mode-slider,#content .home-page .arcade-reward-info{grid-column:1!important}#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{grid-column:2!important}#content .home-page .arcade-shop-button>span,#content .home-page .arcade-tournament-info>span,#content .home-page .arcade-wheel-feature>span{width:78px!important;height:78px!important}#content .home-page .lobby-landscape-prev{left:0!important}#content .home-page .lobby-landscape-next{right:120px!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-shop-button>strong,#content .home-page .arcade-wheel-feature>strong{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}#content .home-page .arcade-shop-button,#content .home-page .arcade-wheel-feature{grid-template-rows:1fr!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page{padding-bottom:14px!important}#content .home-page .arcade-lobby-board{grid-template-rows:repeat(3,minmax(0,1fr)) 52px!important;row-gap:8px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile{grid-template-columns:52% minmax(0,1fr)!important;grid-template-rows:32px minmax(0,1fr) 48px!important;padding:4px 28px!important;column-gap:12px!important}#content .home-page .arcade-mode-slider>.game-mode>strong{grid-column:2!important;grid-row:1!important;font-size:18px!important;align-self:end!important}#content .home-page .arcade-mode-slider>.game-mode>.arcade-mode-icon,#content .home-page .arcade-mode-slider>.game-mode>.arcade-play-icon{grid-column:1!important;grid-row:1/4!important;height:100%!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-play-tile .arcade-play-icon img{mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta{grid-column:2!important;grid-row:2!important;align-self:center!important;flex-wrap:wrap!important;gap:8px!important;background:0 0!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta b{font-size:16px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-tile-meta b:nth-child(3){font-size:20px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-play-cta{grid-column:2!important;grid-row:3!important;align-self:start!important;width:100%!important;max-width:220px!important;height:40px!important;font-size:18px!important}#content .home-page .arcade-reward-info{background:linear-gradient(110deg,#32262a80,#2c222e90)!important;border:1px solid #9c857d35!important;box-shadow:none!important}#content .home-page .arcade-reward-info strong{color:#d5c6b4!important}#content .home-page .arcade-reward-info b{color:#e0cc9f!important;font-size:20px!important}#content .home-page .arcade-reward-info>span{width:70px!important;height:70px!important;flex-basis:70px!important;top:-9px!important}#content .home-page .lobby-landscape-arrow{top:calc((100% - 60px)/ 2 - 18px)!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-mode-slider>.game-mode.arcade-mode-tile{background:0 0!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-play-tile .arcade-play-icon img{mask-image:linear-gradient(to right,transparent 0%,#000 32%,#000 68%,transparent 100%),linear-gradient(to bottom,#000 45%,#000b 68%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 32%,#000 68%,transparent 100%),linear-gradient(to bottom,#000 45%,#000b 68%,transparent 100%)!important;mask-composite:intersect!important;-webkit-mask-composite:source-in!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-mode-slider>.game-mode>strong{font-size:23px!important;line-height:28px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-play-cta{height:46px!important;min-height:46px!important;max-width:250px!important;font-size:22px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile{grid-template-rows:38px minmax(0,1fr) 52px!important}}@keyframes landscape-arrow-left{0%,100%{translate:0 0}50%{translate:-5px 0}}@keyframes landscape-arrow-right{0%,100%{translate:0 0}50%{translate:5px 0}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .lobby-landscape-prev i{animation:landscape-arrow-left 2s ease-in-out infinite}#content .home-page .lobby-landscape-next i{animation:landscape-arrow-right 2s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#content .home-page .lobby-landscape-arrow i{animation:none!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page{padding:10px 16px 16px!important}#content .home-page .arcade-lobby-board{column-gap:20px!important;row-gap:10px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile{padding:10px 40px 10px!important}#content .home-page .arcade-mode-slider{mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%)!important}#content .home-page .lobby-landscape-next{right:128px!important}#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{padding-left:8px!important}}#content .home-page .lobby-landscape-arrow,#content .home-page .lobby-landscape-arrow:focus,#content .home-page .lobby-landscape-arrow:hover{background:0 0!important;border:0!important;box-shadow:none!important}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-mode-slider>.game-mode>strong{font-size:28px!important;line-height:33px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-tile{grid-template-rows:44px minmax(0,1fr) 52px!important}#content .home-page .arcade-mode-slider>.game-mode .arcade-play-cta{position:relative!important;top:-8px!important}#content .home-page .arcade-mode-slider>.game-mode.arcade-play-tile .arcade-play-icon img{mask-image:linear-gradient(to right,transparent 0%,#000 40%,#000 60%,transparent 100%),linear-gradient(to bottom,#000 45%,#0009 70%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 40%,#000 60%,transparent 100%),linear-gradient(to bottom,#000 45%,#0009 70%,transparent 100%)!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-lobby-board{grid-template-columns:minmax(0,1fr) 144px!important}#content .home-page .lobby-landscape-next{right:164px!important}#content .home-page .arcade-tournament-info>div{width:100%!important;min-width:0!important}#content .home-page .arcade-tournament-info strong,#content .home-page .arcade-tournament-info strong span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;height:auto!important;max-height:none!important;line-height:14px!important}#content .home-page .arcade-tournament-info{grid-template-rows:minmax(0,1fr) 30px!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-mode-slider{touch-action:pan-y!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-tournament-info{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;padding:22px 0 0 8px!important;position:relative!important}#content .home-page .arcade-tournament-info>span{height:78px!important;width:78px!important;flex:0 0 78px!important;align-self:center!important;margin:0!important}#content .home-page .arcade-tournament-info>div{flex:0 0 auto!important;margin:0!important;text-align:center!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{top:auto!important;bottom:96px!important}#content .home-page .arcade-wheel-feature>.arcade-wheel-ready-badge{width:9px!important;min-width:9px!important;height:9px!important;min-height:9px!important;padding:0!important;font-size:0!important;line-height:0!important;border-radius:50%!important;background:#ffd15b!important;border:1px solid #ffe8a0!important;box-shadow:0 0 7px #ffd15b80!important;top:8px!important;left:calc(50% + 30px)!important;transform:none!important;animation:landscape-wheel-ready-glow 2s ease-in-out infinite!important}#content .home-page .arcade-wheel-ready-badge i{display:none!important}}@keyframes landscape-wheel-ready-glow{0%,100%{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){#content .home-page .arcade-wheel-ready-badge{animation:none!important}}@media (orientation:landscape) and (max-height:600px) and (min-width:600px){#content .home-page .arcade-shop-button,#content .home-page .arcade-tournament-info,#content .home-page .arcade-wheel-feature{translate:6px 0!important}#content .home-page .arcade-tournament-info strong,#content .home-page .arcade-tournament-info strong span{font-size:12px!important;line-height:13px!important}#content .home-page .arcade-tournament-info{gap:0!important}#content .home-page .arcade-tournament-info>span{position:relative!important;top:3px!important}#content .home-page .arcade-tournament-info .lobby-tournament-countdown{bottom:86px!important}}i.fa-coins{display:inline-block!important;width:1.35em!important;height:1.2em!important;background:url('/images/lobby/coin-icon-v1.webp') center/contain no-repeat!important;vertical-align:-.18em;font-style:normal}i.fa-coins::before{content:''!important}.arcade-tile-meta i.fa-stopwatch,.arcade-tile-meta i.fa-trophy{display:inline-block!important;width:1.4em!important;height:1.4em!important;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important;vertical-align:-.25em}.arcade-tile-meta i.fa-trophy{background-image:url('/images/lobby/win-icon-v1.webp')!important}.arcade-tile-meta i.fa-stopwatch{background-image:url('/images/lobby/target-icon-v1.webp?v=1')!important}.arcade-tile-meta i.fa-stopwatch::before,.arcade-tile-meta i.fa-trophy::before{content:''!important}@media(hover:none) and (pointer:coarse),(max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-width:1024px) and (max-height:600px){#content :is(.home-page,.buychips-page,.vip-page-root),#profileModal .modal-content,#profileModal .profile-modal,.header .shared-game-menu{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#content :is(.home-page,.buychips-page,.vip-page-root) :is(img,button,a)::after,#content :is(.home-page,.buychips-page,.vip-page-root) :is(img,button,a)::before{animation:none!important;filter:none!important}#content .home-page :is(.arcade-shop-button,.arcade-wheel-feature,.arcade-tournament-info) img{animation:none!important;filter:none!important}#content :is(.buychips-page,.vip-page-root) :is(.vip-card,.chips-package,.chips-package-card,.chips-pack,.chip-card){box-shadow:inset 0 1px 0 #ffdea51a!important;filter:none!important;transition:none!important}#content :is(.buychips-page,.vip-page-root) img{filter:none!important;animation:none!important}#content :is(.buychips-page,.vip-page-root) ::after,#content :is(.buychips-page,.vip-page-root) ::before{animation:none!important;filter:none!important}body:has(.blot-shell) #profileModal .profile-modal,body:has(.blot-shell) #profileModal .profile-modal.profile-is-vip{box-shadow:0 8px 20px #0005!important;backdrop-filter:none!important}#profileModal :is(.profile-avatar,.profile-avatar-wrap,.profile-vip){filter:none!important;animation:none!important}#profileModal .profile-avatar-wrap::after{box-shadow:none!important;animation:none!important}#profileModal #xpBar{transition:none!important}#profileModal.fade .modal-dialog{transform:none!important;transition:none!important}}#gameArea{--game-gold:#e7bf72;--game-ink:#f2e7de;--game-score-surface:linear-gradient(135deg,rgba(73,48,39,.72),rgba(35,24,43,.68));--game-panel:linear-gradient(135deg,#493027f5,#2d2035f7)}#gameArea .blot-table{background:transparent url('/images/game-table-green-v9.webp') center/contain no-repeat!important;border:0!important;box-shadow:none!important;overflow:visible}#gameArea .blot-table::after,#gameArea .blot-table::before{content:none!important;display:none!important}#gameArea::after,#gameArea::before{display:none!important}#gameArea .blot-last-trick{background:linear-gradient(135deg,rgba(73,48,39,.82),rgba(45,32,53,.8))!important;border:1px solid #d5ac6359!important;box-shadow:0 5px 14px #0e071b40,inset 0 1px #ffe4a51a;backdrop-filter:none!important}#gameArea .blot-scoreboard,#gameArea .blot-scoreboard>.blot-taken-score{background:var(--game-score-surface)!important;border:1px solid #d5ac6359!important;box-shadow:none!important;backdrop-filter:none!important}#gameArea .blot-scoreboard>.blot-taken-score{top:100%;left:7px;right:7px;border-top:0!important;border-radius:0 0 10px 10px}#gameArea .blot-scoreboard>.blot-taken-score>div{color:#fff2d3!important;font-weight:800;text-shadow:none}#gameArea .blot-scoreboard>.blot-taken-score>div+div{border-left:1px solid #d5ac6333}#gameArea .blot-last-trick-title,#gameArea .blot-score-label{color:#d8c1ad;letter-spacing:.03em}#gameArea .blot-score-value{color:#f4d18f;text-shadow:none;font-weight:800}#gameArea .blot-score-divider{background:#d5ac6333}#gameArea .blot-last-trick-score{background:#bc8b3524;color:#f6d998;border-color:#d5ac6359}#gameArea .blot-avatar{background:linear-gradient(145deg,#694834,#302137);border-color:#d5ac6380;box-shadow:0 4px 12px #130a1b59,inset 0 1px #ffe4a526}#gameArea .blot-player-name{background:var(--game-panel);border-color:#bc945759;color:var(--game-ink);box-shadow:0 3px 9px #0003;backdrop-filter:none}#gameArea .blot-player-text{color:var(--game-ink);font-family:inherit}#gameArea .blot-player-active .blot-avatar{border-color:#f3ce7f;box-shadow:0 0 0 3px #e7bf7238,0 0 16px #e7bf7245;animation:none}#gameArea .blot-player-active .blot-player-name{border-color:#e7bf72a6;box-shadow:0 0 0 1px #e7bf722b}#gameArea .blot-player-timer{background:linear-gradient(90deg,#c9954e,#f5d88d);box-shadow:none}#gameArea .blot-game-action{font-family:inherit;color:var(--game-ink);background:var(--game-panel);border:1px solid #d5ac6373;border-radius:13px;box-shadow:0 4px 10px #0003,inset 0 1px #fff1;transition:border-color .16s,background-color .16s}#gameArea .blot-game-action-primary{color:#392514;background:linear-gradient(180deg,#ffe2a0,#e7b867 55%,#c68b3f);border-color:#ffe5b1;box-shadow:0 4px 12px #0803134d,inset 0 1px #fff6}#gameArea .blot-game-action:hover{border-color:#ffe2a0;transform:none}#gameArea .blot-chat-toggle{color:#f2ce86;background:var(--game-panel);border-color:#d5ac6373;box-shadow:0 4px 12px #0003}#gameArea .blot-chat-menu,#gameArea .blot-friend-invite,#gameArea .blot-waiting-room{background:var(--game-panel);border-color:#d5ac6359;backdrop-filter:none}@media(orientation:portrait) and (max-width:1024px){#gameArea .blot-table{background-image:url('/images/game-table-portrait-v3.webp')!important;background-size:contain!important;width:94%!important;height:88%!important;max-height:none!important;aspect-ratio:auto!important;border-radius:0!important}}@media(hover:hover) and (pointer:fine){#gameArea .blot-avatar{transition:border-color .18s,box-shadow .18s}#gameArea .blot-avatar:hover{border-color:#edcd8d;box-shadow:0 0 12px #e7bf722e}}@media(hover:none),(pointer:coarse),(max-width:1024px) and (max-height:600px){#gameArea .blot-avatar,#gameArea .blot-chat-menu,#gameArea .blot-last-trick,#gameArea .blot-player-name,#gameArea .blot-scoreboard,#gameArea .blot-taken-score{backdrop-filter:none!important;filter:none!important;box-shadow:none!important}#gameArea .blot-player-active .blot-avatar{box-shadow:0 0 0 2px #e7bf7238!important}#gameArea .blot-game-action::before{display:none!important}#gameArea .blot-avatar,#gameArea .blot-game-action{transition:none!important}}@media(prefers-reduced-motion:reduce){#gameArea .blot-avatar,#gameArea .blot-game-action{transition:none!important}}#gameArea .blot-result,#gameArea .blot-score,#gameArea .blot-socket-notice,#gameArea .blot-trump-modal{color:var(--game-ink);background:var(--game-panel);border:1px solid #d5ac6366;box-shadow:0 8px 20px #0004;backdrop-filter:none}#gameArea .blot-waiting-tip-icon{color:#ebc886;background:#b88b3e24;border-color:#d5ac634d}#gameArea .blot-game-action:active{transform:none}#gameArea:has(.blot-game-actions.blot-game-actions-show) .player-hand .hand-card:not(.played)::after,#gameArea:has(.blot-trump-modal.blot-trump-show.blot-trump-mode-contra) .player-hand .hand-card:not(.played)::after,#gameArea:has(.blot-trump-modal.blot-trump-show.blot-trump-mode-recontra) .player-hand .hand-card:not(.played)::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(0,0,0,.62);pointer-events:none}#gameArea .blot-game-action-confirm{color:#392514;background:linear-gradient(180deg,#ffe2a0,#c68b3f);border-color:#ffe5b1}#gameArea .blot-game-actions-combination .blot-game-action{border:1px solid #d5ac6373;border-radius:13px;font-weight:800;box-shadow:inset 0 1px #fff2!important;text-shadow:none!important;filter:none!important}#gameArea .blot-game-actions-combination .blot-game-action-confirm{background:linear-gradient(180deg,#ffe8ad,#e0ad53)!important;color:#392514!important;border-color:#ffe6ae}#gameArea .blot-game-actions-combination .blot-game-action-decline{background:linear-gradient(180deg,#594032,#382b43)!important;color:#f4e7d9!important;border-color:#b9926166}#gameArea .blot-game-actions-combination .blot-game-action::before{display:none!important}#gameArea .blot-game-actions-combination .blot-game-action:focus-visible{outline:2px solid #ffe6ae;outline-offset:3px}#gameArea .blot-game-action-contra{background:linear-gradient(180deg,#9f4747,#602e37);color:#ffebe0;border-color:#d89584}#gameArea .blot-player-name{background:var(--game-panel)!important;border:1px solid #c79c6066!important;border-radius:11px!important;padding:4px 11px 8px!important;overflow:hidden}#gameArea .blot-player-text{color:#f2e7de!important;text-shadow:none!important;font-weight:700}#gameArea .blot-player-name::before{display:none!important}#gameArea .blot-player-name::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:#ffffff14;pointer-events:none}#gameArea .blot-player-timer{inset:auto 0 0!important;height:4px!important;border-radius:0!important;z-index:2;box-shadow:none!important;will-change:transform}#gameArea .blot-player-bottom::before{background:linear-gradient(120deg,#493027f2,#2d2035f2)!important;background-image:linear-gradient(120deg,#493027f2,#2d2035f2)!important;border-color:#c79c604d!important;box-shadow:none!important}#gameArea .blot-player-vip .blot-avatar{border:3px solid #ffe09a!important;outline:1px solid #eabd65;outline-offset:2px}#gameArea .blot-player-vip .blot-avatar::before{display:none!important}#gameArea .blot-player-vip .blot-avatar-wrap{animation:none!important;z-index:2}#gameArea .blot-player-vip .blot-avatar-wrap::after{content:"";position:absolute;inset:-10px;background:url('/images/profile-vip-laurel.svg') center/contain no-repeat;pointer-events:none;z-index:3}#gameArea .blot-player-vip .blot-avatar-wrap::before{content:"\f521";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:-18px;left:50%;transform:translateX(-50%) rotate(-8deg);font-size:26px;line-height:1;color:#ffe09a;z-index:4;pointer-events:none;text-shadow:0 1px #805b26}#gameArea .blot-player-vip .blot-vip-badge{background:linear-gradient(145deg,#ffe5a1,#e8b858,#be843b)!important;color:#392514!important;border-color:#ffe09a!important;box-shadow:none!important}#gameArea .blot-trump-action-btn,#gameArea .blot-trump-bid-btn,#gameArea .blot-trump-bid-kp,#gameArea .blot-trump-card{background:linear-gradient(145deg,#594032,#382b43)!important;border:1px solid #d5ac6373!important;color:#f4e7d9!important;box-shadow:inset 0 1px #ffe4a51a!important;text-shadow:none!important}#gameArea .blot-trump-card.blot-trump-diamond,#gameArea .blot-trump-card.blot-trump-heart{color:#f39b91!important}#gameArea .blot-trump-action-primary,#gameArea .blot-trump-card.active,#gameArea .blot-trump-card.blot-trump-active{background:linear-gradient(180deg,#ffe2a0,#e7b867 55%,#c68b3f)!important;color:#392514!important;border-color:#ffe5b1!important}#gameArea .blot-trump-bid-value{background:0 0!important;border:0!important;box-shadow:none!important;color:#f4d18f!important;font-weight:800;text-shadow:none!important}#gameArea .blot-trump-contra-action{background:linear-gradient(145deg,#824544,#4e2c3b)!important}#gameArea .blot-score-contract{top:calc(100% + 13px);background:linear-gradient(135deg,#fff5df,#ead4a8)!important;border:1px solid #fbe6bc!important;border-radius:999px;color:#392514!important;box-shadow:none!important;gap:6px;padding:3px 8px;flex-wrap:nowrap;align-items:center;white-space:nowrap}#gameArea.blot-round-score-visible .blot-score-contract{top:calc(100% + 44px)}#gameArea .blot-score-contract .blot-trump-bid,#gameArea .blot-score-contract-team{color:#392514!important;font-size:14px;line-height:1.2}#gameArea .blot-player .blot-trump-bid{color:#392514!important;font-weight:900;text-shadow:none}#gameArea .blot-player .blot-trump-badge{color:#392514!important}#gameArea .blot-score-contract .blot-trump-badge{background:0 0!important;border:0!important;box-shadow:none!important;color:#392514!important;display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}#gameArea .blot-score-contract .blot-trump-suit{font-size:20px;line-height:1;margin:0;display:inline-flex;align-items:center;flex:0 0 auto}#gameArea .blot-score-contract .blot-trump-suit .blot-suit-icon{width:1em;height:1em;display:block}#gameArea .blot-score-contract .blot-trump-badge:not(.blot-trump-badge-red) .blot-suit-icon,#gameArea .blot-score-contract .blot-trump-badge:not(.blot-trump-badge-red) .blot-trump-suit{color:#111!important;fill:currentColor!important;text-shadow:none}#gameArea .blot-chat-title{color:#e7bf72!important;font-weight:700}#gameArea .blot-chat-message{background:linear-gradient(135deg,#594032,#382b43)!important;border:1px solid #d5ac6359!important;color:#f2e7de!important;box-shadow:none!important;text-shadow:none!important}#gameArea .blot-chat-message{border-radius:9px}#gameArea .blot-chat-message:focus-visible,#gameArea .blot-chat-message:hover{border-color:#e7bf72!important;background:#654a43!important}#gameArea .blot-score-footer,#gameArea .blot-score-header{background:0 0!important;border-color:#d5ac6340!important;color:#f4d18f!important}#gameArea .blot-score-team-them,#gameArea .blot-score-team-us,#gameArea .blot-score-total{color:#f4d18f!important;font-weight:800;text-shadow:none!important}#gameArea .blot-score-column-us{background:#6b493126!important;border-color:#d5ac6333!important}#gameArea .blot-score-column-them{background:#70507926!important;border-color:#d5ac6333!important}#gameArea .blot-score-detail{color:#f2e7de!important;border-color:#d5ac6326!important}#gameArea .blot-score-detail-label{color:#e5d3c4!important}#gameArea .blot-score-detail-points,#gameArea .blot-score-total span{color:#f4d18f!important;font-weight:800}#gameArea .blot-score-detail-muted{opacity:.65}@media(max-width:1024px){#gameArea .blot-player-vip .blot-avatar-wrap::before{font-size:20px;top:-14px}#gameArea .blot-player-vip .blot-avatar-wrap::after{inset:-8px}}@media(hover:none),(pointer:coarse){#gameArea .blot-chat-menu,#gameArea .blot-score,#gameArea .blot-trump-modal{box-shadow:none!important;filter:none!important;backdrop-filter:none!important}#gameArea .blot-chat-message,#gameArea .blot-trump-card{transition:none!important}}#gameArea .blot-score-contract .blot-trump-badge-red .blot-suit-icon,#gameArea .blot-score-contract .blot-trump-badge-red .blot-trump-suit{color:#c92532!important;fill:currentColor!important;text-shadow:none}#gameArea .blot-chat-toggle:hover{transform:none!important}@media(hover:none),(pointer:coarse){#gameArea .blot-chat,#gameArea .blot-chat-menu{transition:opacity .12s!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-chat-menu{max-height:calc(100dvh - 90px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b48b55 #302137}}#gameArea .blot-trump-modal{background:linear-gradient(135deg,rgba(67,44,37,.92),rgba(36,27,48,.94)),url('/images/fortune/sector-damask-v1.webp') center/180px 180px repeat,#241b30!important;border:1px solid #e7bf72!important;border-radius:22px!important;padding:18px!important;box-shadow:0 12px 28px #09050f66,inset 0 0 0 4px #e7bf720b!important}#gameArea .blot-trump-cards{gap:9px!important;margin-bottom:16px!important}#gameArea .blot-trump-card{background:linear-gradient(150deg,#fbf1dc,#dcd0b7)!important;color:#322b30!important;border:1px solid #fbe8be!important;border-radius:8px!important;height:auto!important;aspect-ratio:1;box-shadow:none!important;text-shadow:none!important;transition:border-color .15s!important}#gameArea .blot-trump-card.blot-trump-diamond,#gameArea .blot-trump-card.blot-trump-heart{color:#aa3e49!important}#gameArea .blot-trump-card.blot-trump-active{background:linear-gradient(160deg,#ffecb2,#dfb76a)!important;outline:2px solid #ffe29a;outline-offset:0;box-shadow:inset 0 0 0 2px #b47a29!important;background:linear-gradient(160deg,#ffe5a0,#d5a047)!important}#gameArea .blot-trump-card .blot-suit-icon{filter:none!important}#gameArea .blot-trump-card:hover{transform:none!important;border-color:#f1bc5b!important}#gameArea .blot-trump-bid-row{background:0 0;border:1px solid #d5ac632e;border-radius:12px;padding:5px!important;gap:8px!important;margin-bottom:14px!important;align-items:center}#gameArea .blot-trump-bid-btn,#gameArea .blot-trump-bid-kp{border-radius:9px!important;height:40px!important;background:#ffffff0c!important;box-shadow:none!important;border-color:transparent!important}#gameArea .blot-trump-bid-value{height:40px!important;font-size:30px!important;line-height:40px!important}#gameArea .blot-trump-bid-kp.blot-trump-kp-active{background:#376eb2!important;color:#f4f8ff!important}#gameArea .blot-trump-actions{gap:9px!important}#gameArea .blot-trump-action-btn{border-radius:10px!important;height:44px!important;box-shadow:none!important;font-weight:750!important}#gameArea .blot-trump-action-primary{background:linear-gradient(180deg,#ffe8ad,#e0ad53)!important;border-color:#ffe6ae!important;box-shadow:inset 0 1px #fff6!important}#gameArea .blot-trump-modal :is(button,.blot-trump-card)::after{display:none!important}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-trump-modal{padding:12px!important}#gameArea .blot-trump-card{height:auto!important}#gameArea .blot-trump-cards{margin-bottom:10px!important}#gameArea .blot-trump-bid-row{margin-bottom:10px!important}#gameArea .blot-trump-action-btn{height:38px!important}}@media(hover:none),(pointer:coarse){#gameArea .blot-trump-modal{box-shadow:inset 0 0 0 3px #e7bf720b!important}#gameArea .blot-trump-card{transition:none!important}}#gameArea .blot-waiting-room{background:radial-gradient(ellipse at 50% 0,#b9854933,transparent 65%),linear-gradient(135deg,#493027f7,#2d2035fa)!important;border:1px solid #dfb66d!important;border-radius:22px!important;padding:22px!important;box-shadow:0 10px 24px #0905104d,inset 0 1px #ffe4a526!important;max-width:min(440px,calc(100% - 32px))!important}#gameArea .blot-waiting-emblem{width:54px;height:54px;margin:0 auto 13px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#ffe5a1,#c49143);color:#432a20;font-size:25px;box-shadow:0 0 0 5px #d5ac6312}#gameArea .blot-waiting-title{color:#f6e7c8!important;font-size:20px!important;font-weight:800;text-shadow:none!important;white-space:normal!important}#gameArea .blot-waiting-title>span:first-child{white-space:normal!important}#gameArea .blot-waiting-dots i{background:#e7bf72!important;box-shadow:none}#gameArea .blot-waiting-recommendation{background:0 0!important;border:0!important;border-top:1px solid #d5ac6333!important;border-radius:0!important;padding:15px 0 0!important;margin-top:17px!important;box-shadow:none!important}#gameArea .blot-waiting-tip-icon{background:0 0!important;border:0!important;color:#e7bf72!important;box-shadow:none!important;font-size:30px!important}#gameArea .blot-waiting-tips .rotating-tip{color:#d8c8bf!important;font-size:14px!important;line-height:1.5!important}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-waiting-room{padding:14px 20px!important}#gameArea .blot-waiting-emblem{width:38px;height:38px;font-size:19px;margin-bottom:8px}#gameArea .blot-waiting-title{font-size:17px!important}#gameArea .blot-waiting-recommendation{margin-top:10px!important;padding-top:10px!important}}@media(hover:none),(pointer:coarse){#gameArea .blot-waiting-room{box-shadow:none!important;backdrop-filter:none!important}#gameArea .blot-waiting-emblem{box-shadow:none!important}}#gameArea .blot-waiting-tips .rotating-tip{filter:none!important;text-shadow:none!important}#gameArea .blot-trump-card{font-size:40px!important;padding:0!important;line-height:1!important}#gameArea .blot-trump-card .blot-suit-icon{width:34px!important;height:34px!important}#gameArea .blot-trump-card.blot-trump-diamond{font-size:46px!important}#gameArea .blot-trump-card.blot-trump-nt{font-size:32px!important;font-weight:800!important}#gameArea .blot-result{position:absolute!important;top:50%!important;left:50%!important;width:min(460px,calc(100% - 24px))!important;max-width:none!important;max-height:calc(100% - 24px);box-sizing:border-box;padding:22px!important;border-radius:22px!important;border:1px solid #d5ac63!important;background:radial-gradient(ellipse at 50% 0,#ad763b30,transparent 62%),linear-gradient(135deg,#493027,#2d2035)!important;color:#f8ead1;box-shadow:0 12px 28px #09051066!important;overflow:auto;overscroll-behavior:contain;transform:translate(-50%,-50%)!important;animation:none!important;backdrop-filter:none!important}#gameArea .blot-result.blot-result-show{display:block;opacity:1!important}#gameArea .blot-result.blot-result-loss{background:radial-gradient(ellipse at 50% 0,#a15a5130,transparent 62%),linear-gradient(135deg,#3f2930,#251c2e)!important}#gameArea .blot-result-ribbon::after,#gameArea .blot-result-ribbon::before,#gameArea .blot-result::after,#gameArea .blot-result::before{display:none!important}#gameArea .blot-result-art{position:relative;z-index:2;width:100%;height:176px;margin:0 auto 8px}#gameArea .blot-result-art img{display:block;width:100%;height:100%;object-fit:contain}#gameArea .blot-result-art .blot-result-art-loss{display:none}#gameArea .blot-result-loss .blot-result-art .blot-result-art-win{display:none}#gameArea .blot-result-loss .blot-result-art .blot-result-art-loss{display:block}#gameArea .blot-result-ribbon{background:0 0!important;padding:0!important;margin:0 0 20px!important;border:0!important;box-shadow:none!important;transform:none!important}#gameArea .blot-result-title{font-family:inherit;font-size:clamp(24px,4.5vw,36px)!important;line-height:1.15;font-weight:900!important;text-transform:uppercase;color:#ffdb80!important;text-shadow:none!important;overflow-wrap:anywhere}#gameArea .blot-result-loss .blot-result-title{color:#f38a7e!important}#gameArea .blot-result-score{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 20px!important}#gameArea .blot-result-chips,#gameArea .blot-result-points{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;margin:0!important;padding:14px 8px;border:1px solid #d5ac6338;border-radius:13px;background:#170f1b35;color:#f7e7ce!important;font-size:16px!important;line-height:1.2}#gameArea .blot-result-chips i,#gameArea .blot-result-points i{flex:none;color:#edc16c!important;font-size:30px!important;margin:0!important;filter:none!important}#gameArea .blot-result-reward-copy{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}#gameArea .blot-result-chips-value,#gameArea .blot-result-points-value{font-size:clamp(22px,4vw,30px)!important;font-weight:850;color:#ffe09a!important;overflow-wrap:anywhere}#gameArea .blot-result-points-value{color:#f8ead1!important}#gameArea .blot-result-chips-value.is-negative{color:#f38a7e!important}#gameArea .blot-result-reward-label{color:#ddc9ba!important;font-size:14px!important;font-weight:500}#gameArea .blot-guest-result-actions,#gameArea .blot-result-buttons{display:flex;flex-wrap:nowrap;gap:10px;margin:0!important}#gameArea .blot-guest-retry-button,#gameArea .blot-result-button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;height:auto!important;padding:10px 12px!important;border-radius:12px!important;font-size:16px!important;line-height:1.2;font-weight:800!important;white-space:normal;text-decoration:none;box-shadow:none!important;transform:none!important;transition:none!important}#gameArea .blot-guest-register-button,#gameArea .blot-result-button-play{flex:1.55;background:linear-gradient(180deg,#ffe4a0,#d5a34b)!important;border:1px solid #ffe0a1!important;color:#382513!important}#gameArea .blot-guest-retry-button,#gameArea .blot-result-button-exit{flex:1;background:#2b1d2e!important;border:1px solid #cfaa66!important;color:#f3dfbf!important}#gameArea .blot-result a:focus-visible,#gameArea .blot-result button:focus-visible{outline:2px solid #fff0bc;outline-offset:3px}#gameArea .blot-result a::after,#gameArea .blot-result button::after{display:none!important}#gameArea .blot-guest-result{margin:0!important}#gameArea .blot-guest-result p{font-size:14px;line-height:1.4;color:#ddc9ba}@media(max-width:420px){#gameArea .blot-result{padding:16px!important}#gameArea .blot-result-art{height:145px}#gameArea .blot-result-score{gap:8px;margin-bottom:16px!important}#gameArea .blot-result-chips,#gameArea .blot-result-points{gap:7px;padding:12px 7px}#gameArea .blot-result-chips i,#gameArea .blot-result-points i{font-size:24px!important}#gameArea .blot-guest-retry-button,#gameArea .blot-result-button{font-size:14px!important;padding:10px 7px!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-result{width:min(480px,calc(100% - 24px))!important;padding:12px 18px!important}#gameArea .blot-result-art{height:90px;margin-bottom:4px}#gameArea .blot-result-title{font-size:25px!important}#gameArea .blot-result-ribbon{margin-bottom:10px!important}#gameArea .blot-result-score{margin-bottom:10px!important}#gameArea .blot-result-chips,#gameArea .blot-result-points{padding:8px}#gameArea .blot-result-chips-value,#gameArea .blot-result-points-value{font-size:24px!important}#gameArea .blot-guest-retry-button,#gameArea .blot-result-button{min-height:44px}}@media(hover:none),(pointer:coarse){#gameArea .blot-result{box-shadow:none!important}}#gameArea .blot-result{z-index:1500!important}#gameArea .blot-result-ribbon{display:block!important;width:100%!important;height:auto!important;min-height:0!important;clip-path:none!important}.main.game-page-active #gameArea .blot-result.blot-result-show{z-index:1600!important}#gameArea .blot-result-points-icon{width:40px;height:40px;object-fit:contain;flex:none}#gameArea .blot-result-art img{position:relative;z-index:2}#gameArea .blot-result:not(.blot-result-loss) .blot-result-art::before{content:"";position:absolute;inset:-18% 2%;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,#ffe5a978 0,#efb94645 27%,#d8982724 47%,transparent 72%)}#gameArea .blot-result:not(.blot-result-loss) .blot-result-art::after{content:"";position:absolute;inset:-18% 6%;pointer-events:none;background:repeating-conic-gradient(from 8deg at 50% 48%,#ffe5a924 0deg 5deg,transparent 5deg 23deg);mask-image:radial-gradient(ellipse,transparent 12%,#0009 30%,transparent 69%)}@media(max-width:420px){#gameArea .blot-result-points-icon{width:34px;height:34px}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-result-points-icon{width:32px;height:32px}#gameArea .blot-result:not(.blot-result-loss) .blot-result-art::after,#gameArea .blot-result:not(.blot-result-loss) .blot-result-art::before{inset:-15% 18%}}.main.game-page-active #gameArea .blot-score{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(540px,calc(100% - 24px))!important;max-width:none!important;max-height:calc(100% - 24px)!important;height:auto!important;padding:22px!important;box-sizing:border-box;border-radius:22px!important;border:1px solid #d5ac63!important;background:radial-gradient(ellipse at 50% 0,#ac78412b,transparent 65%),linear-gradient(135deg,#493027,#2d2035)!important;box-shadow:0 12px 28px #09051066!important;animation:none!important;backdrop-filter:none!important;overflow:hidden}.main.game-page-active #gameArea .blot-score.blot-score-show{display:flex!important;flex-direction:column;opacity:1!important;z-index:1550!important}#gameArea .blot-score::after,#gameArea .blot-score::before{display:none!important}#gameArea .blot-round-heading{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 18px;flex:none;color:#ffe0a0;font-size:23px;font-weight:850;line-height:1.25;text-align:center}#gameArea .blot-round-heading-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:11px;background:#d6a6571a;border:1px solid #d6a65740;color:#edc16c;font-size:19px}#gameArea .blot-score-header{display:flex;gap:12px!important;padding:0 0 10px!important;flex:none}#gameArea .blot-score-header>div{min-width:0;min-height:42px;padding:10px 8px!important;border-radius:12px!important;border:1px solid #d5ac6340!important;line-height:1.3;font-size:14px!important;text-transform:none!important;overflow-wrap:anywhere;background:#c4954f19!important;color:#f8e5c1!important}#gameArea .blot-score-header .blot-score-team-them{background:#9b78ae19!important;color:#e6d8ed!important;border-color:#9b78ae45!important}#gameArea .blot-score-body{min-height:0;padding:0!important;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b28b56 #302137}#gameArea .blot-score-columns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px!important}#gameArea .blot-score-column{min-width:0;min-height:140px!important;padding:12px!important;border-radius:13px!important}#gameArea .blot-score-column-us{background:#271b243d!important;border:1px solid #d5ac6326!important}#gameArea .blot-score-column-them{background:#24182d45!important;border:1px solid #9b78ae2e!important}#gameArea .blot-score-list{display:flex;flex-direction:column;gap:0!important}#gameArea .blot-score-detail{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:40px;gap:8px!important;padding:9px 0!important;font-weight:500!important;font-size:14px!important;line-height:1.4}#gameArea .blot-score-detail-label{min-width:0;overflow-wrap:anywhere;color:#ecdccd!important}#gameArea .blot-score-detail-points{flex:none;min-width:30px;white-space:nowrap;text-align:right;font-weight:850!important;color:#ffe09a!important;font-size:15px!important}#gameArea .blot-score-detail+.blot-score-detail{border-top:1px solid #d5ac631a!important}#gameArea .blot-score-detail-muted{opacity:.7}#gameArea .blot-score-footer{display:flex;gap:12px!important;padding:12px 0 0!important;flex:none}#gameArea .blot-score-total{min-width:0;gap:6px;padding:12px!important;border-radius:13px!important;border:1px solid #d5ac6340!important;background:#20162655!important;color:#d8c6b5!important;font-size:13px!important;line-height:1.3;font-weight:650!important}#gameArea .blot-score-total span{font-size:28px!important;font-weight:900!important;color:#f4e4ca!important;flex:none}#gameArea .blot-score-total.blot-score-total-leading{background:linear-gradient(135deg,#e6bd652c,#a8793519)!important;border-color:#e6bd6599!important}@media(max-width:420px){.main.game-page-active #gameArea .blot-score{padding:16px!important}#gameArea .blot-round-heading{font-size:20px;margin-bottom:14px}#gameArea .blot-score-columns,#gameArea .blot-score-footer,#gameArea .blot-score-header{gap:8px!important}#gameArea .blot-score-column{padding:9px!important}#gameArea .blot-score-detail{font-size:13px!important;gap:5px!important}#gameArea .blot-score-header>div{font-size:13px!important}#gameArea .blot-score-total{padding:10px 8px!important;font-size:12px!important}#gameArea .blot-score-total span{font-size:25px!important}}@media(orientation:landscape) and (max-height:600px){.main.game-page-active #gameArea .blot-score{width:min(560px,calc(100% - 24px))!important;padding:12px 16px!important}#gameArea .blot-round-heading{margin-bottom:8px;font-size:19px}#gameArea .blot-round-heading-icon{width:28px;height:28px;font-size:16px}#gameArea .blot-score-header{padding-bottom:6px!important}#gameArea .blot-score-header>div{min-height:32px;padding:6px!important}#gameArea .blot-score-column{min-height:90px!important;padding:7px 10px!important}#gameArea .blot-score-detail{min-height:30px;padding:5px 0!important;font-size:13px!important}#gameArea .blot-score-footer{padding-top:6px!important}#gameArea .blot-score-total{padding:7px 10px!important}#gameArea .blot-score-total span{font-size:24px!important}}@media(hover:none),(pointer:coarse){.main.game-page-active #gameArea .blot-score{box-shadow:none!important}}#gameArea .blot-score-header .blot-score-team-them,#gameArea .blot-score-header>div{background:0 0!important;border:0!important;border-radius:0!important}#gameArea .blot-score-column-them,#gameArea .blot-score-column-us{background:0 0!important;border:0!important;border-radius:0!important}#gameArea .blot-score-column-them{border-left:1px solid #d5ac632b!important}#gameArea .blot-score-total,#gameArea .blot-score-total.blot-score-total-leading{background:0 0!important;border:0!important;border-radius:0!important}#gameArea .blot-score-footer{border-top:1px solid #d5ac6340!important;margin-top:10px}#gameArea .blot-score-total span{color:#e4d2bd!important}#gameArea .blot-score-total.blot-score-total-leading span{color:#ffe09a!important}.main.game-page-active #gameArea .blot-score{width:min(460px,calc(100% - 24px))!important;padding:18px!important}#gameArea .blot-round-heading{margin-bottom:10px;font-size:21px}#gameArea .blot-score-header{padding-bottom:4px!important}#gameArea .blot-score-header>div{min-height:32px;padding:5px 6px!important}#gameArea .blot-score-column{min-height:0!important;padding:4px 10px!important}#gameArea .blot-score-detail{min-height:34px;padding:6px 0!important}#gameArea .blot-score-footer{padding-top:6px!important;margin-top:6px}#gameArea .blot-score-total{min-height:0;padding:7px 10px!important}@media(max-width:420px){.main.game-page-active #gameArea .blot-score{padding:14px!important}#gameArea .blot-round-heading{font-size:19px;margin-bottom:8px}#gameArea .blot-score-column{padding:4px 7px!important}#gameArea .blot-score-total{padding:7px!important}}@media(orientation:landscape) and (max-height:600px){.main.game-page-active #gameArea .blot-score{width:min(480px,calc(100% - 24px))!important;padding:12px 16px!important}#gameArea .blot-round-heading{font-size:19px;margin-bottom:6px}#gameArea .blot-score-detail{min-height:28px;padding:4px 0!important}}.main.game-page-active #gameArea .blot-score{padding-bottom:10px!important}.blot-shell .main>.blot-levelup{position:absolute!important;top:50%!important;left:50%!important;width:min(440px,calc(100% - 24px))!important;max-width:none!important;max-height:calc(100% - 24px)!important;box-sizing:border-box;padding:22px!important;border:1px solid #d5ac63!important;border-radius:22px!important;background:radial-gradient(ellipse at 50% 8%,#ac793c2b,transparent 58%),linear-gradient(135deg,#493027,#2d2035)!important;box-shadow:0 12px 28px #09051066!important;overflow:auto!important;overscroll-behavior:contain;transform:translate(-50%,-50%)!important;backdrop-filter:none!important;z-index:1800!important}.blot-shell .main>.blot-levelup.blot-levelup-show{display:block!important;opacity:1!important;animation:blotRewardEnter .38s ease-out both!important}.main>.blot-levelup::after,.main>.blot-levelup::before{display:none!important}.main>.blot-levelup .blot-levelup-icon{width:100%!important;height:166px!important;margin:0 0 10px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;isolation:isolate;position:relative}.main>.blot-levelup .blot-levelup-art{display:block;width:100%;height:100%;object-fit:contain;position:relative;z-index:2}.main>.blot-levelup .blot-levelup-icon::before{content:"";position:absolute;inset:-12% -4%;z-index:0;background:radial-gradient(ellipse,#ffe3a573,#eeb74338 33%,transparent 70%);pointer-events:none}.main>.blot-levelup .blot-levelup-icon::after{content:"";position:absolute;inset:-12% 0;z-index:0;background:repeating-conic-gradient(from 6deg,#ffe3a926 0deg 5deg,transparent 5deg 24deg);mask-image:radial-gradient(ellipse,transparent 10%,#0009 28%,transparent 69%);pointer-events:none}.main>.blot-levelup .blot-levelup-glow{display:none!important}.main>.blot-levelup .blot-levelup-title{font-size:clamp(22px,4vw,29px)!important;line-height:1.2;font-weight:900!important;text-transform:uppercase;color:#ffdb80!important;text-shadow:none!important;margin:0 0 7px!important;overflow-wrap:anywhere}.main>.blot-levelup .blot-levelup-level{font-size:15px!important;line-height:1.45;color:#ead8bd!important;margin:0 0 16px!important}.main>.blot-levelup .blot-levelup-level span{font-size:inherit!important;color:#fff0cf!important}.main>.blot-levelup .blot-levelup-reward{background:0 0!important;border:0!important;border-top:1px solid #d5ac6340!important;border-radius:0!important;padding:13px 0 0!important;margin:0 0 18px!important;box-shadow:none!important}.main>.blot-levelup .blot-levelup-reward-label{font-size:15px!important;color:#ead8bd!important;margin-bottom:7px!important}.main>.blot-levelup .blot-levelup-reward-value{display:flex;flex-direction:column;align-items:center;gap:4px;color:#ffdb80!important;font-size:36px!important;font-weight:900;text-shadow:none!important}.main>.blot-levelup .blot-reward-chips{display:flex;align-items:center;justify-content:center;gap:9px}.main>.blot-levelup .blot-reward-chips img{width:70px;height:70px;object-fit:contain}.main>.blot-levelup .blot-reward-chips>span{font-size:36px!important;color:#ffdb80!important;margin:0!important}.main>.blot-levelup .blot-reward-vip{display:flex;align-items:center;gap:6px;border:1px solid #d5ac6370;border-radius:999px;padding:5px 12px;font-size:15px!important;font-weight:750;line-height:1.25;color:#ffe3a5!important}.main>.blot-levelup .blot-reward-vip span{font-size:inherit!important;color:inherit!important;margin:0!important}.main>.blot-levelup .blot-levelup-button{min-height:48px;height:auto!important;padding:12px!important;border-radius:12px!important;background:linear-gradient(180deg,#ffe4a0,#d5a34b)!important;color:#382513!important;border:1px solid #ffe0a1!important;font-size:16px!important;line-height:1.25;font-weight:850!important;box-shadow:none!important;transform:none!important;transition:none!important}.main>.blot-levelup .blot-levelup-button:disabled{opacity:.65;cursor:wait}.main>.blot-levelup .blot-levelup-button:focus-visible{outline:2px solid #fff0bc;outline-offset:3px}.main>.blot-levelup .blot-levelup-button::after{display:none!important}.main>.blot-levelup .blot-levelup-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.main>.blot-levelup .blot-levelup-confetti i{position:absolute;top:0!important;width:7px;height:11px;background:#f2c56a!important;border-radius:1px;opacity:0;animation:none!important}.main>.blot-levelup .blot-levelup-confetti i:nth-child(3n){background:#fff0cd!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i{animation:blotRewardConfetti 1.9s ease-out both!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i:nth-child(2n){animation-delay:.12s!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i:nth-child(3n){animation-delay:.25s!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-art{animation:none!important;transform:none!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-icon::before{animation:blotRewardLight 1.4s ease-out both}@keyframes blotRewardEnter{from{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes blotRewardEmblem{from{opacity:0;transform:scale(.65) translateY(10px)}65%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes blotRewardLight{from{opacity:0;transform:scale(.7)}35%{opacity:1;transform:scale(1.1)}to{opacity:.8;transform:scale(1)}}@keyframes blotRewardConfetti{0%{opacity:0;transform:translate3d(-12px,-15px,0) rotate(0)}15%{opacity:.95}80%{opacity:.75}100%{opacity:0;transform:translate3d(18px,220px,0) rotate(210deg)}}@media(max-width:420px){.blot-shell .main>.blot-levelup{padding:16px!important}.main>.blot-levelup .blot-levelup-icon{height:145px!important}.main>.blot-levelup .blot-levelup-title{font-size:23px!important}.main>.blot-levelup .blot-levelup-level{font-size:14px!important}.main>.blot-levelup .blot-reward-chips>span{font-size:32px!important}.main>.blot-levelup .blot-reward-chips img{width:60px;height:60px}}@media(orientation:landscape) and (max-height:600px){.blot-shell .main>.blot-levelup{width:min(480px,calc(100% - 24px))!important;padding:12px 18px!important}.main>.blot-levelup .blot-levelup-icon{height:86px!important;margin-bottom:5px!important}.main>.blot-levelup .blot-levelup-title{font-size:22px!important}.main>.blot-levelup .blot-levelup-level{font-size:13px!important;margin-bottom:8px!important}.main>.blot-levelup .blot-levelup-reward{padding-top:7px!important;margin-bottom:9px!important}.main>.blot-levelup .blot-levelup-reward-label{font-size:13px!important;margin-bottom:3px!important}.main>.blot-levelup .blot-levelup-reward-value{flex-direction:row;justify-content:center;gap:12px}.main>.blot-levelup .blot-reward-chips img{width:40px;height:40px}.main>.blot-levelup .blot-reward-chips>span{font-size:27px!important}.main>.blot-levelup .blot-reward-vip{font-size:13px!important}.main>.blot-levelup .blot-levelup-button{min-height:44px;padding:9px!important}}@media(hover:none),(pointer:coarse){.blot-shell .main>.blot-levelup{box-shadow:none!important}}@media(prefers-reduced-motion:reduce){.blot-shell .main>.blot-levelup.blot-levelup-show,.main>.blot-levelup.blot-levelup-show .blot-levelup-art,.main>.blot-levelup.blot-levelup-show .blot-levelup-icon::before{animation:none!important}.main>.blot-levelup .blot-levelup-confetti{display:none!important}}.blot-shell .main>.blot-levelup.blot-levelup-show{animation:none!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-art{animation:none!important;transform:none!important;opacity:1!important}.main>.blot-levelup .blot-levelup-icon{height:176px!important;margin-bottom:12px!important}.main>.blot-levelup .blot-levelup-icon::before{background:radial-gradient(ellipse,#ffe6ac99 0,#eeb64a55 30%,#dd90241f 51%,transparent 72%)}.main>.blot-levelup.blot-levelup-show .blot-levelup-icon::before{animation:blotRewardHaloBreath 3.2s ease-in-out infinite!important;transform:none!important}.main>.blot-levelup .blot-levelup-icon::after{opacity:.7}.main>.blot-levelup .blot-levelup-confetti{inset:18px 20px auto;height:190px}.main>.blot-levelup .blot-levelup-confetti i{width:4px!important;height:4px!important;top:20%!important;border-radius:50%!important;box-shadow:0 0 5px #e9b65866;transform:none!important}.main>.blot-levelup .blot-levelup-confetti i:nth-child(3n){top:64%!important;width:6px!important;height:6px!important;clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);border-radius:0!important}.main>.blot-levelup .blot-levelup-confetti i:nth-child(4n){top:43%!important}.main>.blot-levelup .blot-levelup-confetti i:nth-child(5n){top:81%!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i{animation:blotRewardLightAppear .8s ease-out both!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i:nth-child(2n){animation-delay:.15s!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i:nth-child(3n){animation-delay:.35s!important}.main>.blot-levelup .blot-reward-chips{gap:12px}.main>.blot-levelup .blot-reward-chips img{width:108px;height:92px}.main>.blot-levelup .blot-reward-chips>span{font-size:40px!important}.main>.blot-levelup .blot-levelup-reward{position:relative}.main>.blot-levelup .blot-levelup-reward::before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,#ffe0a0,transparent);pointer-events:none}@keyframes blotRewardHaloBreath{0%,100%{opacity:.58}50%{opacity:1}}@keyframes blotRewardLightAppear{from{opacity:0}to{opacity:.85}}@media(max-width:420px){.main>.blot-levelup .blot-levelup-icon{height:155px!important}.main>.blot-levelup .blot-reward-chips img{width:94px;height:80px}.main>.blot-levelup .blot-reward-chips>span{font-size:36px!important}.main>.blot-levelup .blot-levelup-confetti{height:170px}}@media(orientation:landscape) and (max-height:600px){.main>.blot-levelup .blot-levelup-icon{height:92px!important;margin-bottom:5px!important}.main>.blot-levelup .blot-reward-chips img{width:62px;height:48px}.main>.blot-levelup .blot-reward-chips>span{font-size:29px!important}.main>.blot-levelup .blot-levelup-confetti{height:110px}}@media(prefers-reduced-motion:reduce){.main>.blot-levelup.blot-levelup-show .blot-levelup-icon::before{animation:none!important;opacity:.8}}.main>.blot-levelup .blot-levelup-art,.main>.blot-levelup .blot-levelup-icon{animation:none!important;transition:none!important;transform:none!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-icon::after{animation:blotRewardRays 45s linear infinite!important;transform-origin:50% 50%}.main>.blot-levelup .blot-levelup-confetti i{width:8px!important;height:8px!important;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);border-radius:0!important;background:#ffe9b3!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i{animation:blotRewardStarShine 3.4s ease-in-out infinite!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i:nth-child(2n){animation-delay:.7s!important}.main>.blot-levelup.blot-levelup-show .blot-levelup-confetti i:nth-child(3n){animation-delay:1.4s!important;animation-duration:4.2s!important}@keyframes blotRewardRays{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blotRewardStarShine{0%,100%{opacity:.12}35%{opacity:.35}50%{opacity:1}65%{opacity:.35}}@media(prefers-reduced-motion:reduce){.main>.blot-levelup.blot-levelup-show .blot-levelup-icon::after{animation:none!important;transform:none!important}}.blot-shell .main>.blot-levelup{overflow-x:hidden!important;overflow-y:auto!important}.main>.blot-levelup .blot-levelup-icon{overflow:hidden!important;overflow:clip!important}.main>.blot-levelup .blot-levelup-icon::after,.main>.blot-levelup .blot-levelup-icon::before{inset:0!important;mask-image:radial-gradient(ellipse closest-side at center,#000 0%,#000b 42%,transparent 96%)!important;-webkit-mask-image:radial-gradient(ellipse closest-side at center,#000 0%,#000b 42%,transparent 96%)!important}.main>.blot-levelup .blot-levelup-icon::after{inset:auto!important;left:50%!important;top:50%!important;width:190px;height:190px;margin-left:-95px;margin-top:-95px;mask-image:radial-gradient(circle closest-side,transparent 7%,#0009 26%,transparent 96%)!important;-webkit-mask-image:radial-gradient(circle closest-side,transparent 7%,#0009 26%,transparent 96%)!important}@media(max-width:420px){.main>.blot-levelup .blot-levelup-icon::after{width:160px;height:160px;margin-left:-80px;margin-top:-80px}}@media(orientation:landscape) and (max-height:600px){.main>.blot-levelup .blot-levelup-icon::after{width:96px;height:96px;margin-left:-48px;margin-top:-48px}}.main>.blot-levelup .blot-levelup-icon{overflow:visible!important}.main>.blot-levelup .blot-levelup-icon::after{width:330px!important;height:330px!important;margin-left:-165px!important;margin-top:-165px!important;opacity:1;background:repeating-conic-gradient(from 6deg,#ffe3a955 0deg 5deg,transparent 5deg 24deg)!important}@media(max-width:420px){.main>.blot-levelup .blot-levelup-icon::after{width:280px!important;height:280px!important;margin-left:-140px!important;margin-top:-140px!important}}@media(orientation:landscape) and (max-height:600px){.main>.blot-levelup .blot-levelup-icon::after{width:190px!important;height:190px!important;margin-left:-95px!important;margin-top:-95px!important}}.blot-shell .fortune-page{padding:20px!important;overflow-y:auto!important;overflow-x:hidden!important}.blot-shell .fortune-page .fortune-stage{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:28px!important;padding:22px!important;align-items:center!important;overflow:visible!important}.blot-shell .fortune-page .fortune-content{display:flex!important;flex-direction:column!important;min-width:0}.blot-shell .fortune-page .fortune-hero h1{font-family:inherit!important;color:#fff0cc!important;font-size:clamp(32px,3.8vw,56px)!important;line-height:1.12!important;letter-spacing:-.02em!important}.blot-shell .fortune-page .fortune-hero p{color:#e7d5b8!important;font-size:15px!important;line-height:1.5!important}.blot-shell .fortune-page .fortune-status{border:1px solid #d5ac6366!important;border-left:1px solid #d5ac6366!important;border-radius:14px!important;background:linear-gradient(135deg,#241722b8,#21151b66)!important;padding:18px!important;margin-top:22px!important}.blot-shell .fortune-page .fortune-status-icon{width:62px!important;height:62px!important;flex:none;border-radius:50%!important;background:radial-gradient(circle,#c48c3840,#251722)!important;border:1px solid #f1c66d!important;box-shadow:0 0 16px #e9ad4230!important}.blot-shell .fortune-page .fortune-status-icon i{color:#f6d27f!important;font-size:27px!important}.blot-shell .fortune-page .fortune-status span{color:#ecca80!important;font-size:13px!important}.blot-shell .fortune-page .fortune-status strong{color:#f9ecd3!important;font-size:18px!important}.blot-shell .fortune-page .fortune-rules-card{background:0 0!important;border:0!important;border-top:1px solid #d5ac6355!important;border-radius:0!important;padding:20px 0 0!important;margin-top:24px!important}.blot-shell .fortune-page .fortune-section-title{color:#f3cc78!important;letter-spacing:.1em}.blot-shell .fortune-page .fortune-rules{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.blot-shell .fortune-page .fortune-rules>div{color:#eddfc8!important;padding:10px!important;font-size:12px!important}.blot-shell .fortune-page .fortune-rules i{color:#f2c66b!important;font-size:24px!important}.blot-shell .fortune-page .fortune-wheel-card{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;position:relative;padding:18px 10px 0!important;container-type:size;min-width:0}.blot-shell .fortune-page .wheel-wrapper{width:min(92cqw,80cqh,520px)!important;aspect-ratio:1;position:relative;flex:none;z-index:1}.blot-shell .fortune-page .wheel-container{position:absolute;inset:3.5%!important;width:93%!important;height:93%!important;border:2px solid #f3ca74!important;box-shadow:none!important;border-radius:50%;overflow:hidden}.blot-shell .fortune-page #wheelCanvas{width:100%;height:100%;display:block}.fortune-rim{position:absolute;inset:0;border-radius:50%;border:2px solid #ffe5a0;background:radial-gradient(circle,transparent 64%,#513117 65%,#f5cc75 66%,#8e571e 68%,#e2b458 69%,#4b2a15 71%);box-shadow:0 0 20px #eab34940,inset 0 0 0 3px #7c4a1d;pointer-events:none}.fortune-rim i{position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px;background:#fff1b9;border-radius:50%;box-shadow:0 0 7px #ffcb57;transform:rotate(calc(var(--lamp)*22.5deg)) translateY(calc(-1 * min(44cqw,38cqh,247px)))}.blot-shell .fortune-page .wheel-center{width:25%!important;height:25%!important;min-width:0!important;min-height:0!important;background:linear-gradient(145deg,#fff0b5,#e2b153 58%,#ad712b)!important;border:3px solid #ffe9a9!important;color:#34200d!important;box-shadow:0 5px 14px #14091366,inset 0 0 0 3px #c88f39!important;z-index:4!important}.blot-shell .fortune-page .wheel-center span{font-size:clamp(11px,1.2vw,17px)!important;color:#34200d!important}.blot-shell .fortune-page .wheel-center i{font-size:24px!important;color:#34200d!important}.blot-shell .fortune-page .wheel-pointer{top:-3%!important;z-index:5!important;background:linear-gradient(135deg,#ffe9a4,#c88a2d)!important;clip-path:polygon(0 0,100% 0,50% 100%);width:46px!important;height:48px!important;border:0!important}.fortune-gold-stand{display:block;width:min(100%,540px);height:auto;object-fit:contain;margin-top:-30px;position:relative;z-index:2;pointer-events:none}.wheel-reward-modal{background:linear-gradient(135deg,#493027,#2d2035)!important;border:1px solid #d5ac63!important}@media(max-width:900px) and (orientation:portrait){.blot-shell .fortune-page{padding:10px!important}.blot-shell .fortune-page .fortune-stage{height:auto!important;grid-template-columns:1fr!important;padding:12px!important;gap:10px!important}.blot-shell .fortune-page .fortune-content{display:contents!important}.blot-shell .fortune-page .fortune-hero{grid-row:1;text-align:center}.blot-shell .fortune-page .fortune-hero p{display:none!important}.blot-shell .fortune-page .fortune-hero h1{font-size:32px!important}.blot-shell .fortune-page .fortune-wheel-card{grid-row:2;height:350px!important;padding:10px 0 0!important}.blot-shell .fortune-page .fortune-status{grid-row:3;margin-top:0!important;padding:10px!important}.blot-shell .fortune-page .fortune-status-icon{width:44px!important;height:44px!important}.blot-shell .fortune-page .fortune-rules-card{grid-row:4;margin-top:4px!important;padding-top:10px!important}.blot-shell .fortune-page .fortune-rules{grid-template-columns:1fr!important}.blot-shell .fortune-page .fortune-rules>div{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;min-height:30px!important;padding:5px!important;border-left:0!important}.fortune-gold-stand{width:310px;margin-top:-18px}}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page{padding:5px!important}.blot-shell .fortune-page .fortune-stage{padding:8px 14px!important;gap:16px!important}.blot-shell .fortune-page .fortune-hero h1{font-size:29px!important}.blot-shell .fortune-page .fortune-hero p{display:none!important}.blot-shell .fortune-page .fortune-status{margin-top:10px!important;padding:8px!important}.blot-shell .fortune-page .fortune-status-icon{width:38px!important;height:38px!important}.blot-shell .fortune-page .fortune-status strong{font-size:14px!important}.blot-shell .fortune-page .fortune-rules-card{margin-top:10px!important;padding-top:8px!important}.blot-shell .fortune-page .fortune-rules{grid-template-columns:1fr!important}.blot-shell .fortune-page .fortune-rules>div{min-height:26px!important;padding:3px!important;border-left:0!important}.blot-shell .fortune-page .fortune-rules i{font-size:16px!important}.blot-shell .fortune-page .fortune-wheel-card{padding:10px 0 0!important}.fortune-gold-stand{width:75%;margin-top:-14px}.blot-shell .fortune-page .wheel-pointer{width:30px!important;height:32px!important}.blot-shell .fortune-page .wheel-center i{font-size:17px!important}}.blot-shell .fortune-page .fortune-panel,.blot-shell .fortune-page .fortune-stage{box-sizing:border-box!important;max-width:100%!important}.blot-shell .fortune-page .fortune-wheel-card{overflow:hidden!important}@media(orientation:landscape) and (max-height:600px){.fortune-gold-stand{max-height:64px;object-fit:contain}.blot-shell .fortune-page .fortune-stage{overflow:hidden!important}}.blot-shell .fortune-page .wheel-pointer{background:url('/images/fortune/gold-pointer-v1.webp') center/contain no-repeat!important;clip-path:none!important;width:48px!important;height:62px!important;top:-4%!important;box-shadow:none!important}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .wheel-pointer{width:32px!important;height:42px!important}}.blot-shell .fortune-page,.blot-shell .fortune-page .fortune-panel,.blot-shell .fortune-page .fortune-stage,.blot-shell .fortune-page .fortune-wheel-card{background:0 0!important;box-shadow:none!important}.blot-shell .fortune-page .fortune-glow,.blot-shell .fortune-page .fortune-stage::after,.blot-shell .fortune-page .fortune-stage::before,.blot-shell .fortune-page .fortune-status::before,.blot-shell .fortune-page .fortune-wheel-aura,.blot-shell .fortune-page .fortune-wheel-card::after,.blot-shell .fortune-page .fortune-wheel-card::before{display:none!important}.fortune-rim i{width:10px;height:10px;margin:-5px;border:1px solid #a76c29;background:radial-gradient(circle at 35% 28%,#fffef0 0 14%,#fff1bb 22%,#e8b853 55%,#9c6328 85%);box-shadow:0 0 0 2px #59371e,0 0 6px #efbd5866,inset 0 1px 1px #fff9}@media(max-width:900px){.fortune-rim i{width:7px;height:7px;margin:-3.5px;box-shadow:0 0 0 1px #59371e,0 0 4px #efbd5855}}.blot-shell .fortune-page .fortune-panel::after,.blot-shell .fortune-page .fortune-panel::before,.blot-shell .fortune-page::after,.blot-shell .fortune-page::before{display:none!important;background:0 0!important}.blot-shell .fortune-page .wheel-container{background:0 0!important}.blot-shell .fortune-page .wheel-pointer{background-image:url('/images/fortune/gold-pointer-v2.webp')!important;width:46px!important;height:44px!important;top:-2%!important}.blot-shell .fortune-page .wheel-wrapper{z-index:3!important}.blot-shell .fortune-page .fortune-gold-stand{z-index:0!important;margin-top:-32px;flex:none}@media(max-width:900px) and (orientation:portrait){.blot-shell .fortune-page .fortune-gold-stand{margin-top:-20px}}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .wheel-pointer{width:30px!important;height:29px!important}.blot-shell .fortune-page .fortune-gold-stand{margin-top:-18px}}.fortune-rim i{width:12px;height:12px;margin:-6px;border:1px solid #dfb45f;background:radial-gradient(circle at 35% 28%,#fff 0 15%,#fff7d5 30%,#ffe6a0 52%,#d99b37 75%,#80521d 100%);box-shadow:0 0 0 2px #80521d,0 0 8px #ffd86ca6,inset 0 1px 2px #fff}@media(max-width:900px){.fortune-rim i{width:8px;height:8px;margin:-4px;box-shadow:0 0 0 1px #80521d,0 0 5px #ffd86c99}}.blot-shell .fortune-page .fortune-rim{z-index:2!important}.blot-shell .fortune-page .wheel-container{z-index:1!important}.blot-shell .fortune-page .fortune-gold-stand{margin-top:-44px!important}@media(max-width:900px) and (orientation:portrait){.blot-shell .fortune-page .fortune-gold-stand{margin-top:-28px!important}}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .fortune-gold-stand{margin-top:-24px!important}}.blot-shell .fortune-page .fortune-gold-stand{margin-top:-145px!important;max-height:none!important}.blot-shell .fortune-page .fortune-wheel-card::after{content:"";display:block!important;position:absolute;inset:8% 0 0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 82%,#f4bf5c40 0,#df992425 27%,transparent 63%),radial-gradient(ellipse at 50% 44%,#ffe5aa18,transparent 66%)!important}@media(max-width:900px) and (orientation:portrait){.blot-shell .fortune-page .fortune-gold-stand{margin-top:-82px!important}}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .fortune-gold-stand{margin-top:-92px!important;width:78%}}.blot-shell .fortune-page .fortune-wheel-card::after{mask-image:radial-gradient(ellipse closest-side,#000 35%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse closest-side,#000 35%,transparent 100%)}.blot-shell .fortune-page .wheel-pointer{width:58px!important;height:55px!important;top:-3%!important}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .wheel-pointer{width:38px!important;height:36px!important}}@media(max-width:767px),(pointer:coarse){.blot-shell .fortune-page .wheel-pointer{top:-35px!important}}@media(max-width:767px) and (orientation:portrait){.blot-shell .fortune-page .wheel-pointer{width:46px!important;height:44px!important;top:-24px!important}}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .wheel-pointer{top:-18px!important}}.blot-shell .fortune-page .fortune-status strong .fortune-reward-value{display:inline-flex!important;align-items:center;gap:12px;font-size:38px!important;line-height:1.15!important;font-weight:900!important;color:#ffe0a0!important}.blot-shell .fortune-page .fortune-status strong .fortune-reward-value i{font-size:30px!important;width:34px!important;height:34px!important;background-size:contain!important}@media(max-width:900px) and (orientation:portrait){.blot-shell .fortune-page .fortune-status strong .fortune-reward-value{font-size:32px!important}}@media(orientation:landscape) and (max-height:600px){.blot-shell .fortune-page .fortune-status strong .fortune-reward-value{font-size:28px!important;gap:8px}.blot-shell .fortune-page .fortune-status strong .fortune-reward-value i{width:26px!important;height:26px!important;font-size:24px!important}}#gameArea .blot-waiting-heading{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-width:0}#gameArea .blot-waiting-heading .blot-waiting-emblem{flex:0 0 36px;width:36px;height:36px;font-size:18px;margin:0!important}#gameArea .blot-waiting-heading .blot-waiting-title{display:flex;align-items:center;justify-content:center;gap:7px;margin:0!important;min-width:0;line-height:1.3}#gameArea .blot-waiting-heading .blot-waiting-dots{flex-shrink:0}@media(max-width:480px),(orientation:landscape) and (max-height:600px){#gameArea .blot-waiting-heading{gap:8px}#gameArea .blot-waiting-heading .blot-waiting-emblem{flex-basis:30px;width:30px;height:30px;font-size:16px}#gameArea .blot-waiting-heading .blot-waiting-title{font-size:16px!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player .blot-trump-badge{top:0!important;bottom:auto!important;left:calc(100% + 6px)!important;right:auto!important;transform:none!important;white-space:nowrap}#gameArea .blot-player-right .blot-trump-badge{left:auto!important;right:calc(100% + 6px)!important}#gameArea .blot-player .blot-first-turn{top:30px!important;bottom:auto!important;left:auto!important;right:-8px!important;transform:none!important;width:22px;height:22px}#gameArea .blot-player-right .blot-first-turn{left:-8px!important;right:auto!important}#gameArea .blot-player-bottom .blot-alert,#gameArea .blot-player-left .blot-alert{top:auto!important;bottom:calc(100% + 8px)!important;left:0!important;right:auto!important;transform:none!important}#gameArea .blot-player-right .blot-alert{top:auto!important;bottom:calc(100% + 8px)!important;right:0!important;left:auto!important;transform:none!important}#gameArea .blot-player .blot-alert{width:max-content!important;max-width:none!important;white-space:nowrap!important;overflow-wrap:normal}#gameArea .blot-player .blot-alert-content{white-space:nowrap!important;max-width:none!important;overflow-wrap:normal;flex-wrap:nowrap!important}#gameArea .blot-player .blot-alert::before{content:""!important;display:block!important;width:14px!important;height:14px!important;background:#fff0b8;transform:none!important}#gameArea .blot-player-bottom .blot-alert::before,#gameArea .blot-player-left .blot-alert::before{top:auto!important;bottom:-8px!important;left:30px!important;right:auto!important;clip-path:polygon(0 0,100% 0,0 100%)!important}#gameArea .blot-player-right .blot-alert::before{top:auto!important;bottom:-8px!important;right:30px!important;left:auto!important;clip-path:polygon(0 0,100% 0,100% 100%)!important}#gameArea .blot-player-top .blot-alert::before{top:14px!important;bottom:auto!important;left:auto!important;right:-8px!important;clip-path:polygon(0 0,100% 50%,0 100%)!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player-top .blot-alert{left:auto!important;right:calc(100% - 6px)!important;transform:none!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player .blot-first-turn{top:auto!important;bottom:7px!important;left:79px!important;right:auto!important;width:22px;height:22px;transform:none!important}#gameArea .blot-player-right .blot-first-turn{left:auto!important;right:79px!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player .blot-alert{min-height:46px!important;padding:6px 12px!important;border-radius:19px}#gameArea .blot-player .blot-alert-content{font-size:15px!important;line-height:1.1!important}}@media(orientation:portrait) and (max-width:767px){#gameArea .blot-player .blot-alert{min-height:46px!important;padding:6px 12px!important;max-width:calc(50vw - 20px)!important;width:max-content!important}#gameArea .blot-player .blot-alert-content{font-size:14px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere}#gameArea .blot-player-left .blot-alert,#gameArea .blot-player-right .blot-alert{top:auto!important;bottom:calc(100% + 8px)!important;transform:none!important}#gameArea .blot-player-left .blot-alert{left:0!important;right:auto!important}#gameArea .blot-player-right .blot-alert{right:0!important;left:auto!important}#gameArea .blot-player-left .blot-trump-badge,#gameArea .blot-player-right .blot-trump-badge{top:calc(100% + 42px)!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}#gameArea .blot-player-top .blot-trump-badge{top:calc(100% + 42px)!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}#gameArea .blot-player-top .blot-alert{left:auto!important;right:calc(100% - 2px)!important;max-width:calc(50vw - 64px)!important;transform:none!important}#gameArea .blot-player-bottom .blot-alert{top:auto!important;bottom:calc(100% - 12px)!important;left:auto!important;right:var(--bottom-alert-right,auto)!important;max-width:var(--bottom-alert-width,calc(100vw - 32px))!important;transform:none!important}#gameArea .blot-player .blot-first-turn{top:auto!important;bottom:7px!important;left:81px!important;right:auto!important;transform:none!important;width:22px;height:22px}#gameArea .blot-player-right .blot-first-turn{left:auto!important;right:81px!important}}@media(orientation:portrait) and (max-width:767px){#gameArea .blot-player-bottom{bottom:-10px!important}#gameArea .blot-player-bottom .blot-alert{bottom:calc(100% - 20px)!important}#gameArea .blot-player-bottom::before{background:linear-gradient(120deg,rgba(73,48,39,.92),rgba(45,32,53,.94)),url('/images/fortune/sector-damask-v1.webp') center/180px 180px repeat,#2d2035!important;background-image:linear-gradient(120deg,rgba(73,48,39,.92),rgba(45,32,53,.94)),url('/images/fortune/sector-damask-v1.webp')!important;background-blend-mode:normal!important;opacity:1!important;border-color:#c79c6066!important;box-shadow:inset 0 1px #f2d39c33!important}}@media(orientation:portrait) and (max-width:767px){#gameArea .blot-player-bottom.blot-player-vip{bottom:calc(6px + env(safe-area-inset-bottom,0px))!important}#gameArea .blot-player-bottom.blot-player-vip .blot-vip-badge{bottom:-4px!important}}#gameArea .blot-player{z-index:890!important}#gameArea .blot-player.blot-player-alert-active{z-index:920!important}#gameArea .blot-player .blot-alert{overflow:visible!important}#gameArea .blot-player .blot-alert::before{position:absolute!important;width:14px!important;height:14px!important;transform:none!important;translate:none!important;margin:0!important;background:#fff0b8!important}#gameArea .blot-player-bottom .blot-alert::before,#gameArea .blot-player-left .blot-alert::before{top:auto!important;bottom:-7px!important;left:20px!important;right:auto!important;clip-path:polygon(0 0,100% 0,0 100%)!important}#gameArea .blot-player-right .blot-alert::before{top:auto!important;bottom:-7px!important;left:auto!important;right:20px!important;clip-path:polygon(0 0,100% 0,100% 100%)!important}#gameArea .blot-player-top .blot-alert::before{top:calc(50% - 7px)!important;bottom:auto!important;left:auto!important;right:-7px!important;clip-path:polygon(0 0,100% 50%,0 100%)!important}#gameArea .blot-alert-content .blot-alert-suit-icon{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;font-size:26px!important;flex:0 0 26px;vertical-align:middle;margin:0!important}#gameArea .blot-player .blot-alert[data-tail-side=bottom]::before{left:var(--alert-tail-offset)!important;right:auto!important;top:auto!important;bottom:-7px!important;clip-path:polygon(0 0,100% 0,50% 100%)!important}#gameArea .blot-player .blot-alert[data-tail-side=top]::before{left:var(--alert-tail-offset)!important;right:auto!important;top:-7px!important;bottom:auto!important;clip-path:polygon(50% 0,100% 100%,0 100%)!important}#gameArea .blot-player .blot-alert[data-tail-side=right]::before{left:auto!important;right:-7px!important;top:var(--alert-tail-offset)!important;bottom:auto!important;clip-path:polygon(0 0,100% 50%,0 100%)!important}#gameArea .blot-player .blot-alert[data-tail-side=left]::before{left:-7px!important;right:auto!important;top:var(--alert-tail-offset)!important;bottom:auto!important;clip-path:polygon(100% 0,0 50%,100% 100%)!important}#gameArea .blot-alert-content:has(.blot-alert-suit-icon){gap:3px!important}#gameArea .blot-alert-content .blot-alert-icon:has(.blot-alert-suit-icon){display:inline-flex;align-items:center;font-size:26px!important;line-height:1!important;margin:0!important}#gameArea .blot-alert-content:has(.blot-alert-suit-icon) .blot-alert-value{margin:0!important}#gameArea .blot-player-left .blot-alert[data-tail-side=bottom]::before{clip-path:polygon(0 0,100% 0,100% 100%)!important}#gameArea .blot-player-right .blot-alert[data-tail-side=bottom]::before{clip-path:polygon(0 0,100% 0,0 100%)!important}#gameArea .blot-player-bottom .blot-alert[data-tail-side=bottom]::before{clip-path:polygon(0 0,100% 0,100% 100%)!important}#gameArea .blot-alert-content .blot-alert-icon:not(.blot-alert-emoji){font-size:26px!important;line-height:1!important;margin:0 3px 0 0!important;display:inline-flex;align-items:center;justify-content:center}#gameArea .blot-alert-content .blot-alert-icon:has(.blot-alert-suit-icon){margin:0!important}#gameArea .blot-trump-card{color:#17141b!important;opacity:1}#gameArea .blot-trump-card.blot-trump-diamond,#gameArea .blot-trump-card.blot-trump-heart{color:#d3233a!important}#gameArea .blot-trump-card .blot-suit-icon{opacity:1!important;fill:currentColor!important}#gameArea .blot-trump-bid-btn,#gameArea .blot-trump-bid-kp{background:linear-gradient(180deg,#775440,#50372e)!important;color:#fff0ca!important;border:1px solid #bb8c52!important;box-shadow:inset 0 1px #d9b58a33!important}#gameArea .blot-trump-bid-kp.blot-trump-kp-active{background:linear-gradient(180deg,#4588d0,#2762a6)!important;color:#fff!important;border-color:#8fc7f4!important}#gameArea .blot-trump-action-btn{background:linear-gradient(180deg,#765143,#49302f)!important;color:#fff1d5!important;border:1px solid #bd905c!important;box-shadow:inset 0 1px #ffe3b833!important}#gameArea .blot-trump-action-primary{background:linear-gradient(180deg,#ffedb3,#efbd65 60%,#d8993f)!important;color:#382311!important;border-color:#ffe8aa!important}.blot-toast-wrap{top:calc(12px + env(safe-area-inset-top,0px));right:12px;width:min(360px,calc(100vw - 24px))}.blot-toast{background:linear-gradient(135deg,#51362d,#2d2035);border:1px solid #bc945b80;border-radius:14px;box-shadow:0 5px 16px #10091640,inset 0 1px #e9c78b24;color:#fff0d4;padding:10px;gap:9px;grid-template-columns:32px minmax(0,1fr) 36px}.blot-toast-text{color:#f8ebdb;font-size:14px;font-weight:600;line-height:1.4}.blot-toast-icon{background:#755332;color:#f8d487}.blot-toast-success .blot-toast-icon{background:#315643;color:#c3efd2}.blot-toast-error .blot-toast-icon{background:#773941;color:#ffcad0}.blot-toast-info .blot-toast-icon{background:#755332;color:#ffe1a1}.blot-toast-close{width:36px;height:36px;background:#604339;color:#f8d9a9;border:1px solid #b58a4f66;border-radius:9px}.blot-toast-close:focus-visible,.blot-toast-close:hover{background:#805b40;color:#fff4d8;outline:2px solid #e7bf72;outline-offset:2px}@media(hover:none),(pointer:coarse){.blot-toast{box-shadow:none}}@media(prefers-reduced-motion:reduce){.blot-toast{transition:none;transform:none}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-trump-modal{padding:10px 12px!important}#gameArea .blot-trump-cards{margin-bottom:6px!important}#gameArea .blot-trump-bid-row{margin-bottom:6px!important;padding:3px!important}#gameArea .blot-trump-action-btn{height:46px!important;min-height:46px!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-trump-card{height:50px!important;min-height:50px!important;aspect-ratio:auto!important}#gameArea .blot-trump-card .blot-suit-icon{max-height:30px;max-width:30px}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-score-contract,#gameArea.blot-round-score-visible .blot-score-contract{top:0!important;left:auto!important;right:calc(100% + 8px)!important;transform:none!important;width:max-content;min-width:0}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player-top{flex-direction:row!important;align-items:center!important;gap:10px!important;width:max-content!important;left:50%!important;right:auto!important;transform:translateX(-30px)!important}#gameArea .blot-player-top .blot-avatar-wrap{flex:0 0 60px;width:60px!important}#gameArea .blot-player-top .blot-player-info{margin:0!important;align-self:center!important}#gameArea .blot-player-top .blot-player-name{min-width:80px;max-width:120px}#gameArea .blot-player-top .blot-trump-badge{top:calc(100% + 6px)!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}#gameArea .blot-player-top .blot-alert{right:calc(100% + 6px)!important;left:auto!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player-top .blot-player-info{align-self:flex-start!important;margin-top:0!important}#gameArea .blot-player-top .blot-player-name{height:30px!important;min-height:30px!important;padding:4px 8px!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-game-actions-combination{width:max-content!important;max-width:calc(100% - 24px)!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;justify-content:center}#gameArea .blot-game-actions-combination .blot-game-action{width:180px!important;max-width:180px!important;min-width:0!important;flex:0 1 180px!important}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-player-top .blot-first-turn{bottom:3px!important}#gameArea .blot-player-top .blot-trump-badge{top:auto!important;bottom:0!important;left:109px!important;right:auto!important;transform:none!important}#gameArea .blot-trump-modal.blot-trump-mode-contra,#gameArea .blot-trump-modal.blot-trump-mode-recontra{width:max-content!important;max-width:calc(100% - 24px)!important}#gameArea .blot-trump-mode-contra .blot-trump-action-btn,#gameArea .blot-trump-mode-recontra .blot-trump-action-btn{width:180px!important;max-width:180px!important;min-width:0!important;flex:0 1 180px!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-trump-modal.blot-trump-mode-bidding{width:min(320px,calc(100% - 24px))!important;max-width:320px!important;min-height:0!important;padding:8px 10px!important;top:42%!important;bottom:auto!important;transform:translate(-50%,-50%)!important}#gameArea .blot-trump-mode-bidding .blot-trump-cards{gap:6px!important;margin-bottom:4px!important}#gameArea .blot-trump-mode-bidding .blot-trump-bid-row{margin-bottom:4px!important;padding:2px!important;gap:6px!important}#gameArea .blot-trump-mode-bidding .blot-trump-bid-btn,#gameArea .blot-trump-mode-bidding .blot-trump-bid-kp{height:40px!important}#gameArea .blot-trump-mode-bidding .blot-trump-bid-value{height:40px!important;line-height:40px!important;font-size:26px!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-trump-modal.blot-trump-mode-bidding{box-sizing:border-box!important;height:166px!important;min-height:166px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:4px!important}#gameArea .blot-trump-mode-bidding .blot-trump-cards{height:50px!important;flex:0 0 50px!important;margin:0!important}#gameArea .blot-trump-mode-bidding .blot-trump-bid-row{height:44px!important;flex:0 0 44px!important;box-sizing:border-box!important;margin:0!important}#gameArea .blot-trump-mode-bidding .blot-trump-actions{height:46px!important;flex:0 0 46px!important;margin:0!important}#gameArea .blot-trump-modal.blot-trump-mode-bidding.blot-trump-show{animation:blotBiddingFade .16s ease forwards!important}}@keyframes blotBiddingFade{from{opacity:0}to{opacity:1}}@media(orientation:portrait) and (max-width:767px){.blot-shell .main.game-page-active{background:linear-gradient(90deg,transparent 35%,rgba(27,17,30,.35) 70%,rgba(24,15,28,.78)),linear-gradient(180deg,rgba(34,19,27,.08) 30%,rgba(22,15,32,.8)),url('/images/lobby/desktop-lounge-v1.webp') 12% center/cover no-repeat!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-chat-menu{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:min(560px,calc(100vw - 24px))!important;padding:10px!important;max-height:calc(100dvh - 76px)!important;bottom:50px!important;box-sizing:border-box}#gameArea .blot-chat-section{min-width:0;margin:0!important}#gameArea .blot-chat-title{margin-bottom:6px!important}#gameArea .blot-chat-emojis{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:3px!important}#gameArea .blot-chat-emoji{height:34px!important;min-width:0!important;width:100%!important;font-size:26px!important}#gameArea .blot-chat-messages{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#gameArea .blot-chat-message{min-width:0!important;min-height:40px!important;padding:5px 7px!important;font-size:12px!important}}#gameArea .blot-chat-message{background:linear-gradient(145deg,#99704a,#705044)!important;border-color:#ddb477!important;color:#fff6e4!important;box-shadow:inset 0 1px #ffe6b833!important}#gameArea .blot-chat-message:focus-visible,#gameArea .blot-chat-message:hover{background:linear-gradient(145deg,#b48758,#88604b)!important;border-color:#ffe0a1!important;color:#fff!important}#gameArea .blot-chat-message{border-radius:18px!important;padding:8px 12px;border-color:#d9b27a99!important;box-shadow:none!important}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-chat-message{border-radius:16px!important;padding:6px 10px!important}}#gameArea .blot-player .blot-alert[data-tail-side=bottom]::before{clip-path:polygon(0 0,100% 0,var(--alert-tail-tip,50%) 100%)!important}#gameArea .blot-player .blot-alert[data-tail-side=top]::before{clip-path:polygon(var(--alert-tail-tip,50%) 0,100% 100%,0 100%)!important}#gameArea .blot-player .blot-alert[data-tail-side=right]::before{clip-path:polygon(0 0,100% var(--alert-tail-tip,50%),0 100%)!important}#gameArea .blot-player .blot-alert[data-tail-side=left]::before{clip-path:polygon(100% 0,0 var(--alert-tail-tip,50%),100% 100%)!important}#gameArea .blot-chat-message{background:linear-gradient(160deg,#f3dfba,#d7bb8e)!important;color:#423026!important;border-color:#efd7ac!important;box-shadow:none!important}#gameArea .blot-chat-message:focus-visible,#gameArea .blot-chat-message:hover{background:linear-gradient(160deg,#ffedca,#e6c798)!important;color:#352319!important;border-color:#ffe5b3!important}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-chat-menu{width:min(390px,calc(100vw - 24px))!important;gap:6px!important;padding:8px!important}#gameArea .blot-chat-title{margin-bottom:4px!important}#gameArea .blot-chat-emojis{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:2px!important}#gameArea .blot-chat-emoji{height:28px!important;font-size:23px!important}#gameArea .blot-chat-messages{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}#gameArea .blot-chat-message{min-height:30px!important;padding:4px 8px!important;border-radius:12px!important;font-size:12px!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-chat-emojis{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:3px!important}}#gameArea .card-back{background-image:url('/images/cards/back-bazarblot-v2.webp')!important}@media(max-width:932px),(hover:none) and (pointer:coarse){#gameArea .blot-alert,#gameArea .blot-avatar,#gameArea .blot-chat-menu,#gameArea .blot-first-turn,#gameArea .blot-player-name,#gameArea .blot-player-rating,#gameArea .blot-trump-badge{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gameArea .blot-card{filter:none!important}#gameArea .blot-card.hand-card{transition-property:transform,opacity!important}}#gameArea .blot-chat{z-index:1700!important}#gameArea .blot-player-active .blot-avatar{border-color:#caffd7!important;outline:3px solid #6ee394!important;outline-offset:4px!important;box-shadow:0 0 0 3px #163c27!important;animation:none!important}#gameArea .blot-player-active .blot-player-name{background:linear-gradient(145deg,#fff0bb,#e6b75c)!important;border:1px solid #fff2bc!important;box-shadow:none!important}#gameArea .blot-player-active .blot-player-text{color:#362419!important;font-weight:900!important;text-shadow:none!important}#gameArea .blot-player-active .blot-player-name::after{background:#825c2d33!important}#gameArea .blot-player-active .blot-player-timer{background-image:none!important;background-color:#2ecc71}@media(hover:none),(pointer:coarse){#gameArea .blot-player-active .blot-avatar{box-shadow:none!important}}#gameArea .blot-player-active .blot-player-name::after{height:7px!important;background:#172a20!important}#gameArea .blot-player-active .blot-player-timer{inset:auto 1px 1px!important;height:5px!important;border-radius:2px!important}.blot-turn-pulse{display:none;pointer-events:none}@media(min-width:1025px) and (hover:hover) and (pointer:fine){#gameArea .blot-player-active .blot-turn-pulse{display:block;position:absolute;inset:2px;border:3px solid #75e89a;border-radius:50%;z-index:4;animation:blotTurnRingPulse 1.8s ease-out infinite}}@keyframes blotTurnRingPulse{0%{transform:scale(1);opacity:.9}40%{opacity:.6}100%,90%{transform:scale(1.27);opacity:0}}@media(prefers-reduced-motion:reduce){#gameArea .blot-turn-pulse{animation:none!important;display:none!important}}#gameArea .blot-score-footer .blot-score-total-them{border-left:1px solid #d5ac632b!important}#paymentMethodModal .payment-country-field{margin-top:20px}#paymentMethodModal .payment-country-field label{display:block;margin-bottom:8px;color:#f4e5cc;font-weight:700}#paymentMethodModal #paymentCountry{background-color:#382731;color:#fff0d2;border:1px solid #bd955980;border-radius:10px;min-height:44px}#paymentMethodModal .payment-country-field p{color:#d8c4b4;font-size:13px;line-height:1.5;margin:10px 0 0}body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional{grid-template-columns:minmax(0,1fr)!important}body:has(.blot-shell) #paymentMethodModal .payment-method-continue{flex-direction:row;min-height:52px!important;background:linear-gradient(135deg,#fff0b9,#e3b367)!important;color:#392514!important;gap:12px}#paymentMethodModal .payment-method-continue>span:last-child{font-size:15px}#paymentMethodModal .payment-method-card:disabled{opacity:.55;cursor:wait}@media(orientation:landscape) and (max-height:600px){#paymentMethodModal .payment-country-field{margin-top:12px}#paymentMethodModal .payment-method-regional{margin-top:12px}}#paymentMethodModal .payment-country-field{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}#paymentMethodModal .payment-country-field label{margin:0;font-size:13px}#paymentMethodModal #paymentCountry{width:auto;max-width:65%;min-height:36px;padding:6px 34px 6px 12px;font-size:13px}body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px}#paymentMethodModal .payment-method-card[hidden]{display:none!important}#paymentMethodModal .payment-method-card small{font-size:10px;color:#cebca8}#paymentMethodModal .payment-method-card[data-unavailable]{cursor:not-allowed;opacity:.55}#paymentMethodModal .payment-method-card>i{font-size:27px;color:#efcb86}@media(max-width:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional{grid-template-columns:repeat(3,minmax(0,1fr))!important}#paymentMethodModal .payment-country-field{margin-top:8px}}#paymentMethodModal .payment-method-card-visual>i{font-size:27px;color:#efcb86}#paymentMethodModal .payment-method-card[data-unavailable]{gap:10px!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card{gap:12px!important}body:has(.blot-shell) #paymentMethodModal .payment-method-card-visual{flex-shrink:0!important;margin-bottom:2px}@media(max-width:600px),(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-card{gap:10px!important}}body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional .payment-method-card{width:100%!important;max-width:none!important}#paymentMethodModal #paymentCountry[hidden]{display:none!important}#paymentMethodModal .payment-country-label{color:#d7bd96;font-size:13px;font-weight:600}#paymentMethodModal .payment-country-picker{position:relative;min-width:150px;max-width:65%}#paymentMethodModal .payment-country-picker summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:38px;padding:8px 12px;list-style:none;cursor:pointer;background:linear-gradient(145deg,#52382e,#32232e);border:1px solid #b68b514f;border-radius:10px;color:#f7dfae;font-family:inherit;font-weight:600;font-size:13px;line-height:1.3}#paymentMethodModal .payment-country-picker summary::-webkit-details-marker{display:none}#paymentMethodModal .payment-country-picker summary i{font-size:10px;color:#d5aa68}#paymentMethodModal .payment-country-picker[open] summary{border-color:#d5aa68}#paymentMethodModal .payment-country-options{position:absolute;right:0;top:calc(100% + 6px);z-index:5;width:100%;min-width:180px;padding:5px;background:#35252e;border:1px solid #b68b5166;border-radius:11px;box-shadow:0 8px 20px #10091366}#paymentMethodModal .payment-country-options button{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;min-height:40px;padding:9px 10px;background:0 0;border:0;border-radius:7px;color:#e9d6bc;text-align:left;font-size:13px}#paymentMethodModal .payment-country-options button i{visibility:hidden;color:#e9bf73;font-size:11px}#paymentMethodModal .payment-country-options button[aria-pressed=true]{background:#76533355;color:#ffdf9a}#paymentMethodModal .payment-country-options button[aria-pressed=true] i{visibility:visible}#paymentMethodModal .payment-country-options button:hover{background:#76533377;color:#fff0ce}#paymentMethodModal .payment-country-options button:focus-visible,#paymentMethodModal .payment-country-picker summary:focus-visible{outline:2px solid #e6bb70;outline-offset:2px}body:has(.blot-shell) #paymentMethodModal .payment-country-options{background:#35252e!important;opacity:1!important;border:1px solid #b68b5166!important}body:has(.blot-shell) #paymentMethodModal .payment-country-options button{background:0 0!important;color:#e9d6bc!important;opacity:1!important;border:0!important;font-family:inherit;box-shadow:none!important}body:has(.blot-shell) #paymentMethodModal .payment-country-options button:hover,body:has(.blot-shell) #paymentMethodModal .payment-country-options button[aria-pressed=true]{background:#634332!important;color:#ffdf9a!important}body:has(.blot-shell) #paymentMethodModal .payment-method-head{margin-bottom:0!important}body:has(.blot-shell) #paymentMethodModal .payment-country-field{margin-top:6px!important;padding-top:0!important}body:has(.blot-shell) #paymentMethodModal .payment-country-field{position:relative;z-index:20;overflow:visible!important}body:has(.blot-shell) #paymentMethodModal .payment-country-picker{z-index:21;overflow:visible!important}body:has(.blot-shell) #paymentMethodModal .payment-country-options{z-index:22!important}body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional{position:relative;z-index:1}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #paymentMethodModal .payment-method-list.payment-method-regional{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(orientation:landscape) and (max-height:600px){#gameArea .blot-trump-modal.blot-trump-mode-bidding{gap:3px!important}#gameArea .blot-trump-mode-bidding .blot-trump-bid-row{height:46px!important;flex:0 0 46px!important;padding:2px!important;border-width:1px!important;box-sizing:border-box!important;align-items:center!important}#gameArea .blot-trump-mode-bidding .blot-trump-bid-row>*{box-sizing:border-box!important;height:40px!important;margin-top:0!important;margin-bottom:0!important}}#gameArea .blot-mobile-game-menu{z-index:1800!important}.main>.header:has(.header-settings-dropdown .dropdown-menu.show){position:relative;z-index:1800!important}.main .header .header-settings-dropdown .dropdown-menu{z-index:1801!important}body:has(.blot-shell) #gameResumeModal #confirmResumeGameBtn{background:linear-gradient(180deg,#449b62,#287644)!important;border-color:#68b980!important;color:#fff!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffff26,0 2px 0 #194c2d!important}body:has(.blot-shell) #gameResumeModal #confirmResumeGameBtn:focus-visible,body:has(.blot-shell) #gameResumeModal #confirmResumeGameBtn:hover{background:linear-gradient(180deg,#51aa70,#31864f)!important;border-color:#87c99b!important}body:has(.blot-shell) #friendTableModal .modal-dialog{width:min(420px,calc(100% - 28px));max-width:420px}body:has(.blot-shell) #friendTableModal .modal-content{padding:24px;background:linear-gradient(135deg,#493027,#2d2035)!important;border:1px solid #bd955959!important;border-radius:18px;box-shadow:none!important;max-height:calc(100dvh - 28px);overflow-y:auto}#friendTableModal .friend-table-subtitle{color:#d9c4b3!important;font-size:13px;line-height:1.55}#friendTableModal .friend-table-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:18px}body:has(.blot-shell) #friendTableModal .friend-table-action{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 16px;border-radius:11px;background:#49313b!important;border:1px solid #bd955959!important;color:#f3deb8!important;box-shadow:none!important;font-size:15px}body:has(.blot-shell) #friendTableModal #createFriendTableBtn{background:linear-gradient(#f6d795,#e7bf72)!important;color:#392514!important;border-color:#f6d795!important}#friendTableModal .friend-table-action>i{display:grid;place-items:center;position:static!important;flex:0 0 24px;width:24px;height:24px;background:0 0!important;border:0!important;color:inherit!important;font-size:18px;box-shadow:none;transform:none!important}#friendTableModal .friend-table-join{padding:16px 0 0;margin-top:14px;background:0 0!important;border:0;border-top:1px solid #bd955933;border-radius:0}#friendTableModal .friend-table-join label{color:#d9c4b3;font-size:13px;margin-bottom:8px}#friendTableModal .friend-table-input-row{display:flex;align-items:stretch;gap:10px}#friendTableModal #friendTableCodeInput{min-width:0;flex:1;width:100%;height:48px;padding:10px 12px;border:1px solid #bd955966;border-radius:10px;background:#2f222d!important;color:#fff0d2!important;font-family:inherit;font-size:22px;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:.18em;text-align:center;box-shadow:none!important}#friendTableModal #friendTableCodeInput::placeholder{color:#aa94a0;opacity:1}#friendTableModal #friendTableCodeInput:focus{outline:2px solid #e7bf72;outline-offset:2px}#friendTableModal #joinFriendTableBtn{display:flex;align-items:center;justify-content:center;gap:8px;min-width:74px;height:48px;padding:10px 16px;background:linear-gradient(#f6d795,#e7bf72)!important;color:#392514!important;border:1px solid #f6d795;border-radius:10px;font-weight:800;box-shadow:none!important}#friendTableModal .friend-table-error{color:#ffb7ab;font-size:12px;line-height:1.5;margin-top:10px}body #accountBlockedModal .modal-dialog{width:min(440px,calc(100% - 32px));max-width:440px;margin:16px auto;min-height:calc(100dvh - 32px)}body #accountBlockedModal .modal-content{padding:24px!important;background:linear-gradient(145deg,#402d2b,#2b202c)!important;border:1px solid #bd955966!important;border-radius:18px!important;backdrop-filter:none!important;max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 12px 32px #140c2040!important}body #accountBlockedModal .account-blocked-title{justify-content:flex-start!important;text-align:left;font-size:21px;margin:0 0 12px!important}body #accountBlockedModal .account-blocked-icon{display:none!important}body #accountBlockedModal .account-blocked-text{text-align:left;line-height:1.55;margin-bottom:18px!important}body #accountBlockedModal .account-blocked-box{display:grid;grid-template-columns:1fr;gap:5px;padding:12px 0;margin:0;background:0 0;border:0;border-top:1px solid #bd955933;border-radius:0}body #accountBlockedModal .account-blocked-box span{color:#cdb8be;text-transform:none;font-size:12px}body #accountBlockedModal .account-blocked-box strong{text-align:left;color:#fff0db;font-size:14px;line-height:1.5;overflow-wrap:anywhere}#gameArea #socketNotice.blot-maintenance-notice{width:min(440px,calc(100% - 24px));max-width:440px;padding:20px;gap:14px;background:linear-gradient(145deg,#402d2b,#2b202c);border:1px solid #bd955966;border-radius:16px;backdrop-filter:none;box-shadow:0 12px 32px #140c2040}#socketNotice.blot-maintenance-notice .blot-socket-notice-dot{width:30px;height:30px;flex:0 0 30px;background:0 0;box-shadow:none;animation:none}#socketNotice.blot-maintenance-notice .blot-socket-notice-dot::before{content:'\f7d9';font-family:'Font Awesome 6 Free';font-weight:900;font-size:26px;color:#ebc780}#socketNotice.blot-maintenance-notice .blot-socket-notice-title{color:#fff0db;font-size:19px;line-height:1.3;margin-bottom:8px}#socketNotice.blot-maintenance-notice .blot-socket-notice-text{color:#e4d3d9;font-size:14px;line-height:1.55}@media(max-height:480px) and (orientation:landscape){body #accountBlockedModal .modal-content{padding:18px!important}body #accountBlockedModal .account-blocked-text{margin-bottom:10px!important}body #accountBlockedModal .account-blocked-box{padding:8px 0}#gameArea #socketNotice.blot-maintenance-notice{padding:16px}}@media(orientation:landscape) and (max-height:600px){body:has(.blot-shell) #friendTableModal .modal-content{padding:18px}#friendTableModal .friend-table-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}body:has(.blot-shell) #friendTableModal .friend-table-action{font-size:13px;padding:8px;gap:6px}#friendTableModal .friend-table-join{margin-top:10px;padding-top:10px}}@media(orientation:landscape) and (max-height:600px) and (max-width:1200px){#gameArea .blot-trump-mode-bidding .blot-trump-bid-row{margin-top:6px!important;margin-bottom:6px!important}#gameArea .blot-trump-modal.blot-trump-mode-bidding{height:178px!important;min-height:178px!important}}#profileModal .profile-total-games-label{grid-column:2;min-width:0;max-width:100%;white-space:nowrap;overflow-wrap:normal;text-align:left;font-size:11px}#content .trnsingle-start-countdown{width:min(340px,calc(100% - 24px));padding:24px 22px;gap:14px;text-align:center;background:linear-gradient(145deg,#402c29,#30232f);border:1px solid #d5ac6366;border-radius:18px;box-shadow:0 12px 28px #140c2033}#content .trnsingle-start-countdown>i{display:grid;place-items:center;width:64px;height:64px;font-size:42px;color:#edca86;background:0 0;line-height:1}#content .trnsingle-start-countdown .trnsingle-start-at{color:#d8c3cb;font-size:14px;line-height:1.5}#content .trnsingle-start-countdown>strong{display:block;font-size:clamp(32px,4vw,44px);line-height:1.15;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.03em;color:#fff0c8;white-space:nowrap}@media(max-width:600px){#content .trnsingle-start-countdown{padding:18px 14px;gap:10px}#content .trnsingle-start-countdown>i{width:52px;height:52px;font-size:36px}#content .trnsingle-start-countdown .trnsingle-start-at{font-size:12px}#content .trnsingle-start-countdown>strong{font-size:34px}}@media(orientation:landscape) and (max-height:600px){#content .trnsingle-start-countdown{display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:14px;row-gap:6px;padding:14px 18px}#content .trnsingle-start-countdown>i{grid-row:1/3;width:46px;height:46px;font-size:34px}#content .trnsingle-start-countdown>strong{grid-column:2;font-size:32px}#content .trnsingle-start-countdown .trnsingle-start-at{font-size:12px}}.footer-page-shell .footer-pages-nav-link,.footer-page-shell .footer-pages-nav-link>span{font-family:inherit!important;font-weight:600;letter-spacing:normal}.blot-shell .main .header a.header-signin-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;height:auto;padding:9px 16px!important;font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;text-transform:none;border:1px solid #efcd89!important;border-radius:11px;background:linear-gradient(#f6d795,#e7bf72)!important;color:#392514!important;box-shadow:inset 0 1px #fff5cb!important}.blot-shell .main .header a.header-signin-button:is(:hover,:focus-visible){background:linear-gradient(#ffe4ac,#efcd89)!important;color:#392514!important;border-color:#ffe4ac!important;box-shadow:inset 0 1px #fff5cb!important}.blot-shell .main .header a.header-signin-button:focus-visible{outline:2px solid #e7bf72;outline-offset:3px}@media(max-width:767px){.blot-shell .main .header a.header-signin-button{min-height:36px;padding:8px 10px!important;font-size:12px;gap:6px}}.auth-page .auth-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:10px;max-width:100%;text-align:center}.auth-page .auth-legal-links a{display:inline-flex;align-items:center;min-height:36px;color:#e7c68e;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.auth-page .auth-legal-links a:hover{color:#ffe4af}.auth-page .auth-legal-links a:focus-visible{outline:2px solid #e7bf72;outline-offset:3px;border-radius:3px}@media(max-width:420px){.auth-page .auth-legal-links{flex-direction:column;align-items:center;gap:0}.auth-page .auth-legal-links a{min-height:36px}}@media(orientation:landscape) and (max-height:600px){.auth-page .auth-legal-links{flex-direction:column;align-items:center;margin-top:6px;gap:0}.auth-page .auth-legal-links a{font-size:11px;min-height:32px}}.blot-shell .main:has(.auth-page)>.header{display:none!important}.blot-shell .main:has(.auth-page)>.content{min-height:0;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}.blot-shell .main .auth-page{box-sizing:border-box;height:auto;min-height:100%;grid-template-columns:minmax(0,380px) minmax(0,420px);justify-content:center;gap:40px;padding:32px clamp(24px,6vw,80px);overflow:visible}.auth-page .auth-welcome{max-width:400px}.auth-page .auth-brand-logo{width:clamp(170px,25vh,230px);height:auto;display:block;margin:0 auto}.auth-page .auth-welcome h1{font-family:inherit;font-size:30px;color:#f6e7c8;margin:14px 0 10px;letter-spacing:0}.auth-page .auth-welcome>p{font-size:16px;line-height:1.6;color:#ddc8b5}.auth-page .auth-welcome-steps{margin-top:18px;gap:8px 16px;font-size:13px;color:#e7bf72}.blot-shell .main .auth-page .auth-panel{background:linear-gradient(135deg,rgba(73,48,39,.64),rgba(45,32,53,.68));border:1px solid #c79c6066;border-radius:22px;padding:26px;box-shadow:0 8px 24px #110a182b;backdrop-filter:none;-webkit-backdrop-filter:none}.auth-page .auth-head h2{color:#fff0d2!important;font-size:25px!important}.auth-page .auth-head p{color:#d9c4b3!important;font-size:14px!important;line-height:1.5}.auth-page .auth-language{margin-top:18px!important;gap:8px!important}.auth-page .auth-language>span{font-size:13px!important;color:#d9c4b3}.auth-page .auth-language-options{display:flex;gap:5px;flex-wrap:wrap}.auth-page .auth-language-options button{min-height:36px;padding:6px 9px;background:#382731;border:1px solid #ae895c55;border-radius:9px;color:#e6d3be!important;font-size:13px!important}.auth-page .auth-language-options button.active{background:#e7bf72!important;border-color:#f6d795!important;color:#392514!important}.auth-page .auth-social-list{margin-top:20px!important;gap:10px!important}.blot-shell .main .auth-page .auth-social,.blot-shell .main .auth-page .auth-telegram-card{min-height:68px;padding:12px 14px;gap:12px;border-radius:13px;background:#574039;border:1px solid #b6926166;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.blot-shell .main .auth-page .auth-social-google{background:linear-gradient(135deg,#fff2d9,#e8d2aa);border-color:#f6deb4;color:#392b23}.auth-page .auth-social-google small,.auth-page .auth-social-google strong{color:#392b23!important}.auth-page .auth-social strong,.auth-page .auth-telegram-card strong{font-size:16px!important;line-height:1.3}.auth-page .auth-social small,.auth-page .auth-telegram-card small{font-size:13px!important;line-height:1.4;color:#e3d1bf}.auth-page .auth-social-mark{width:36px!important;height:36px!important;flex-basis:36px!important;border-radius:10px!important}.auth-page .auth-social-google>.fa-arrow-right{color:#805b32!important}.auth-page .auth-legacy{margin-top:18px!important}.auth-page .auth-legacy-toggle{color:#dcc5ae!important;font-size:13px!important}.auth-page .auth-social:hover,.auth-page .auth-telegram-button:hover{border-color:#e7bf72;transform:none}@media(max-width:767px){.blot-shell .main .auth-page{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding:calc(22px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px))}.auth-page .auth-brand-logo{width:140px}.auth-page .auth-welcome h1{font-size:25px;margin:10px 0 6px}.auth-page .auth-welcome>p{font-size:14px;line-height:1.5;max-width:330px}.auth-page .auth-welcome-steps{margin-top:10px;font-size:12px}.blot-shell .main .auth-page .auth-panel{max-width:420px;padding:20px 18px;box-shadow:none}.auth-page .auth-head h2{font-size:22px!important}}@media(orientation:landscape) and (max-height:600px){.blot-shell .main .auth-page{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;padding:16px 22px}.auth-page .auth-brand-logo{width:125px}.auth-page .auth-welcome h1{font-size:24px;margin-top:8px}.auth-page .auth-welcome>p{font-size:13px;line-height:1.4}.auth-page .auth-welcome-steps{font-size:11px;margin-top:8px}.blot-shell .main .auth-page .auth-panel{padding:16px;box-shadow:none}.auth-page .auth-language{margin-top:12px!important}.auth-page .auth-social-list{margin-top:12px!important}.auth-page .auth-social,.auth-page .auth-telegram-card{min-height:58px!important;padding:10px!important}.auth-page .auth-legacy{margin-top:12px!important}}@media(hover:none),(pointer:coarse){.auth-page .auth-panel{box-shadow:none!important}.auth-page .auth-social,.auth-page .auth-telegram-button{transition:none!important}}.blot-shell .main .auth-page .auth-language-options{display:flex!important;flex-direction:row!important;width:auto!important;flex:1;min-width:0}.blot-shell .main .auth-page .auth-language-options button{width:auto!important;flex:1;white-space:nowrap}.blot-shell .main .auth-page .auth-panel{min-width:0!important;min-height:0!important;width:100%!important;max-width:420px!important;display:flex!important;overflow:visible!important}@media(orientation:landscape) and (max-height:600px){.blot-shell .main .auth-page{grid-template-columns:minmax(0,300px) minmax(0,420px);justify-content:center}}@media(orientation:landscape) and (max-height:360px){.blot-shell .main .auth-page{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:12px;padding:12px}.auth-page .auth-brand-logo{width:90px}.auth-page .auth-welcome h1{font-size:20px;margin:6px 0}.auth-page .auth-welcome>p{display:none}.blot-shell .main .auth-page .auth-panel{padding:12px!important;border-radius:17px}.auth-page .auth-head h2{font-size:19px!important}.auth-page .auth-head p{display:none}.auth-page .auth-language{margin-top:8px!important}.auth-page .auth-language>span{display:none}.auth-page .auth-language-options button{min-height:32px;padding:4px 7px}.auth-page .auth-social-list{margin-top:10px!important;gap:6px!important}.blot-shell .main .auth-page .auth-social,.blot-shell .main .auth-page .auth-telegram-card{min-height:48px!important;padding:8px!important;gap:8px}.auth-page .auth-social strong,.auth-page .auth-telegram-card strong{font-size:14px!important}.auth-page .auth-social small,.auth-page .auth-telegram-card small{font-size:11px!important}.auth-page .auth-social-mark{width:30px!important;height:30px!important;flex-basis:30px!important}.auth-page .auth-legacy{margin-top:8px!important}.auth-page .auth-legacy-toggle{padding:6px 8px!important;font-size:12px!important}}@media(orientation:landscape) and (max-height:600px){.auth-page .auth-head{text-align:center!important}.auth-page .auth-language{margin-top:16px!important}.auth-page .auth-social-list{margin-top:16px!important;gap:10px!important}.auth-page .auth-legacy{margin-top:16px!important}}@media(orientation:landscape) and (max-height:360px){.blot-shell .main .auth-page{padding:14px 12px;align-items:start}.blot-shell .main .auth-page .auth-panel{padding:16px!important}.auth-page .auth-welcome{align-self:center}.auth-page .auth-language{margin-top:14px!important}.auth-page .auth-social-list{margin-top:14px!important;gap:10px!important}.auth-page .auth-legacy{margin-top:14px!important}}