@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2')}*,*::before,*::after{box-sizing:border-box}:root{--bg:#000a12;--bg2:#1e1e1e;--text:#fff;--text-muted:rgba(255,255,255,.4);--accent:#ffb300;--accent-2:#ff5252;--accent-rgb:255 179 0;--accent-25:rgba(255,179,0,0.25);--accent-60:rgba(255,179,0,0.6);--container:1280px;--radius:14px;--gap:18px;--cols:6;--surface:rgba(255,255,255,0.06);--surface2:rgba(255,255,255,0.08);--surface3:rgba(0,10,18,0.9);--surface-rgb:255 255 255;--border:rgba(255,255,255,0.1);--focus:0 0 0 2px rgba(255,179,0,0.4);--shadow:0 12px 30px rgba(0,0,0,0.35);--black-rgb:0 0 0;--overlay:rgb(0 10 18 / 95%);--t:0.3s ease}body{margin:0;padding:0;font-family:'Roboto',sans-serif;background:var(--bg) !important;background-position:top center;color:#e0e0e0}body.demo-modal-open{overflow:hidden}.casino-demo-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.casino-demo-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.casino-demo-modal__backdrop{position:absolute;inset:0;background:var(--overlay)}.casino-demo-modal__dialog{position:relative;z-index:1;width:min(1120px,100%);height:min(82vh,760px);display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(14,23,33,.98),rgba(5,12,20,.98));border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.5)}.casino-demo-modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.08)}.casino-demo-modal__title{margin:0;font-size:22px;line-height:1.2;color:#fff}.casino-demo-modal__fullscreen{margin-left:auto;margin-right:56px;width:42px;height:42px;border:0;border-radius:50%;cursor:pointer;font-size:22px;line-height:1;color:#fff;background:rgba(255,255,255,.1);transition:background .2s ease,transform .2s ease}.casino-demo-modal__fullscreen:hover{background:rgba(255,179,0,.2);transform:scale(1.05)}.casino-demo-modal__close{position:absolute;top:14px;right:14px;width:42px;height:42px;border:0;border-radius:50%;cursor:pointer;font-size:26px;line-height:1;color:#fff;background:rgba(255,255,255,.1);transition:background .2s ease,transform .2s ease}.casino-demo-modal__close:hover{background:rgba(255,179,0,.2);transform:scale(1.05)}.casino-demo-modal__dialog:fullscreen,.casino-demo-modal__dialog:-webkit-full-screen{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;border:0;background:#000}.casino-demo-modal__dialog:fullscreen .casino-demo-modal__header,.casino-demo-modal__dialog:-webkit-full-screen .casino-demo-modal__header{border-radius:0}.casino-demo-modal__dialog:fullscreen .casino-demo-modal__close,.casino-demo-modal__dialog:-webkit-full-screen .casino-demo-modal__close{z-index:10}.casino-demo-modal__body{flex:1 1 auto;min-height:0;background:#02070d}.casino-demo-modal__frame{display:block;width:100%;height:100%;border:0;background:#02070d}.casino-demo-modal__footer{display:flex;justify-content:center;padding:18px 24px 24px;background:rgba(255,255,255,.03);border-top:1px solid rgba(255,255,255,.08)}.casino-demo-modal__play-real{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:52px;padding:14px 28px;border-radius:999px;font-weight:700;font-size:16px;color:#081018;text-decoration:none;background:linear-gradient(135deg,#ffd35a,#ffb300);box-shadow:0 12px 30px rgba(255,179,0,.28);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.casino-demo-modal__play-real:hover{color:#081018;filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 34px rgba(255,179,0,.34)}.game-btn.is-disabled{opacity:.55}a.game-btn{text-decoration:none}@media (max-width:767px){.casino-demo-modal{padding:12px}.casino-demo-modal__dialog{width:100%;height:min(86vh,680px);border-radius:18px}.casino-demo-modal__header{padding:16px 18px}.casino-demo-modal__title{font-size:18px;padding-right:36px}.casino-demo-modal__fullscreen{margin-right:52px;width:38px;height:38px;font-size:18px}.casino-demo-modal__footer{padding:14px 16px 18px}.casino-demo-modal__play-real{width:100%;min-width:0}}#page{margin:0 auto;overflow-y:hidden}a{color:#fff;transition:color .15s ease,text-decoration-color .15s ease}a:hover{color:#ffd700;text-decoration-color:#ffd700}.container{max-width:1280px;margin:0 auto;padding:0 20px;width:100%}.main-container{min-height:calc(100vh - 470px)}.content-layout{width:100%}@media (max-width:575px){.container{padding:0 15px !important}}@media (min-width:1025px){.main-container,.content-layout{display:flex;flex-wrap:wrap;gap:22px;align-items:flex-start}.main-container>.breadcrumbs,.content-layout>.breadcrumbs{flex:0 0 100%;order:0;width:100%;margin-bottom:0}.main-container>article,.main-container>.page,.main-container>.post,.content-layout>article,.content-layout>.page,.content-layout>.post{flex:1 1 0;min-width:0;order:1}.main-container>.site-sidebar,.content-layout>.site-sidebar{flex:0 0 320px;max-width:320px;order:2;align-self:flex-start}}.main-container .page,.main-container .post{position:relative;background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.04) 60%,#000a12 100%);backdrop-filter:blur(4px) saturate(120%);-webkit-backdrop-filter:blur(4px) saturate(120%);padding:32px 48px 40px;border-radius:14px;overflow:hidden}.main-container .page::before,.main-container .post::before{content:"";position:absolute;inset:0;border-radius:14px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(0,10,18,.6));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (max-width:560px){.main-container .page,.main-container .post{padding-left:20px;padding-right:20px}}.site-header{width:100%;background-color:#1e1e1e;border-bottom:1px solid rgba(255,255,255,0.1);position:relative}.site-header .header-inner{max-width:1280px;margin:0 auto;padding:20px 45px;display:flex;justify-content:space-between;align-items:center}.site-header .header-bar::after{left:-45px;right:-45px}@media screen and (min-width:1025px){.site-header{position:fixed;top:0;z-index:9999}.admin-bar .site-header{top:32px !important}.site-header .header-inner .menu-toggle{display:none}.site-header .menu li.menu-item-has-children>a>.submenu-toggle{display:none !important}}@media (max-width:991px){.site-header .header-inner{padding:16px 30px}.site-header .header-bar::after{left:-30px;right:-30px}}@media (max-width:575px){.site-header .header-inner{padding:14px 15px}.site-header .header-bar::after{left:-15px;right:-15px}}.site-header .logo{display:flex;align-items:center;gap:10px;max-width:240px}.site-header .site-logo img{max-height:36px;width:auto;height:auto}.site-header .site-title{font-size:24px;font-weight:800;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-header .site-title.abuse{font-size:20px;text-align:center;text-transform:uppercase}.main-nav{display:flex;align-items:center;gap:18px}.main-nav .menu{margin:0;padding:0;list-style:none;display:flex;align-items:center}.main-nav .menu li{display:block}.main-nav .menu a{font-weight:bold;text-decoration:none;color:#e0e0e0;display:block;padding:10px 12px;border-radius:8px;transition:background-color .15s ease,color .15s ease}.main-nav .menu a:hover{background-color:#0000001f;color:#ffd700}.auth-buttons{display:flex;gap:10px}.header-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#1e1e1e,#2a2a2a);color:var(--text);text-decoration:none !important;border-radius:9999px;font-weight:600;font-size:15px;letter-spacing:0.3px;transition:all 0.3s ease;box-shadow:0 4px 14px rgba(0,0,0,0.6);position:relative}.header-button:hover{background:linear-gradient(135deg,#ff5252,#ff6b6b);color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgba(255,82,82,0.45)}.header-button:active{transform:translateY(0);box-shadow:0 3px 8px rgba(255,82,82,0.25)}.header-button .svg-icon{width:14px;height:14px;margin-right:6px;vertical-align:-0.1em}.site-header .auth-buttons .header-button{padding:8px 14px;font-size:14px;background:rgba(255,255,255,0.08);border:2px solid #ffb300;box-shadow:none;transform:none}.site-header .auth-buttons .header-button.login{border-color:#4a79ff}.site-header .auth-buttons .header-button.signup{color:var(--bg);background:#ffb300 !important}.site-header .auth-buttons .header-button:hover{background:#4a79ff;box-shadow:none;transform:translateY(0)}.site-header .auth-buttons .header-button.signup:hover{background:#ffb300e3 !important}@media (min-width:1025px){.site-header .menu>.menu-item-has-children{position:relative}.site-header .menu>.menu-item-has-children::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px}.site-header .menu>.menu-item-has-children>a::after{content:"";display:inline-block;width:0.85em;height:0.85em;margin-left:6px;vertical-align:middle;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:transform .2s ease}.site-header .menu>.menu-item-has-children:hover>a,.site-header .menu>.menu-item-has-children:focus-within>a{color:#ffd166}.site-header .menu>.menu-item-has-children:hover>a::after,.site-header .menu>.menu-item-has-children:focus-within>a::after{transform:rotate(180deg)}.site-header .menu .sub-menu{position:absolute;top:100%;left:0;min-width:220px;padding:8px;margin:0;list-style:none;background:rgba(20,20,20,0.95);border:1px solid rgba(255,255,255,0.08);border-radius:12px;backdrop-filter:blur(6px);box-shadow:0 12px 30px rgba(0,0,0,0.45);z-index:999;opacity:0;transform:translateY(8px) scale(0.98);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.site-header .menu .menu-item-has-children:hover>.sub-menu,.site-header .menu .menu-item-has-children:focus-within>.sub-menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.site-header .menu .sub-menu li{margin:0}.site-header .menu .sub-menu a{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;color:#fff;text-decoration:none;white-space:nowrap;font-weight:600;font-size:14px;line-height:1.2;transition:background .15s ease,transform .15s ease}.site-header .menu .sub-menu a:hover,.site-header .menu .sub-menu a:focus{background:rgba(255,255,255,0.08);transform:translateX(2px)}.site-header .menu>.menu-item-has-children.dropdown-right>.sub-menu{left:auto;right:0}.site-header .menu .sub-menu .menu-item-has-children{position:relative}.site-header .menu .sub-menu .menu-item-has-children>.sub-menu{position:absolute;top:-8px;left:100%;margin-left:1px}.site-header .menu>.menu-item-has-children.dropdown-right .sub-menu .menu-item-has-children>.sub-menu{left:auto;right:100%;margin-left:0;margin-right:1px}.site-header .menu .sub-menu .menu-item-has-children:hover>.sub-menu,.site-header .menu .sub-menu .menu-item-has-children:focus-within>.sub-menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.site-header .menu .sub-menu .menu-item-has-children>a::after{content:"";display:inline-block;width:0.75em;height:0.75em;margin-left:auto;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.9}.site-header .menu .sub-menu .menu-item-has-children::after{content:"";position:absolute;top:0;right:-6px;width:6px;height:100%}.site-header .menu>.menu-item-has-children.dropdown-right .sub-menu .menu-item-has-children::after{left:-6px;right:auto}}@media screen and (max-width:1024px){.site-header .header-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:72px;position:relative}body:has(.main-nav .menu.menu-open) .site-header .header-bar::after{content:"";position:absolute;bottom:0;border-top:1px solid rgba(255,255,255,0.08)}.site-header .header-bar .logo{grid-column:2;justify-self:center}.site-header .header-bar .menu-toggle{grid-column:3;justify-self:end;margin-right:0}.site-header .header-bar .menu-toggle{display:block;width:30px;height:22px;background:none;border:none;cursor:pointer;position:relative;grid-column:3;justify-self:end;align-self:center;z-index:1001;padding:0;margin:0}.site-header .header-bar .menu-toggle span,.site-header .header-bar .menu-toggle::before,.site-header .header-bar .menu-toggle::after{content:"";position:absolute;height:3px;width:100%;background:#fff;transition:all 0.3s ease-in-out;left:0}.site-header .header-bar .menu-toggle::before{top:0}.site-header .header-bar .menu-toggle span{top:9px}.site-header .header-bar .menu-toggle::after{bottom:0}.site-header .header-bar .menu-toggle.open span{opacity:0;transform:translateX(-20px)}.site-header .header-bar .menu-toggle.open::before{transform:rotate(45deg);top:9px}.site-header .header-bar .menu-toggle.open::after{transform:rotate(-45deg);bottom:10px}.site-header .header-inner{flex-direction:column;justify-content:center}.site-header .main-nav{order:2;width:100%;flex-direction:column;align-items:stretch;gap:10px;overflow:hidden}.main-nav .menu,#site-navigation #main-menu{display:none;flex-direction:column;width:100%;gap:4px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,0.08)}.main-nav .menu.menu-open,#site-navigation #main-menu.menu-open{display:flex !important;order:2;animation:slideDown 0.3s ease-out forwards;transform-origin:top}.main-nav .menu li,.site-header .main-nav .menu li{display:block;width:100%}.main-nav .menu a{text-align:left;padding:12px 8px}.site-header .main-nav .auth-buttons{display:none;flex-direction:row;justify-content:center;order:1;gap:8px;width:100%;margin-top:8px}body:has(.main-nav .menu.menu-open) .site-header .main-nav .auth-buttons{display:flex}body:has(.main-nav .menu.menu-open) .site-header .main-nav{padding-top:10px}.site-header .auth-buttons .header-button{flex:1 1 0}.site-header .menu>.menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,0.06)}.site-header .menu>.menu-item-has-children>a::after{margin-left:10px;font-size:0.9em}.site-header .menu>.menu-item-has-children>.sub-menu{position:static;width:100%;padding:6px 0 6px 15px;margin-top:6px;background:transparent;border:none;box-shadow:none;max-height:0;overflow:hidden;transition:max-height .25s ease}.site-header .menu li.menu-item-has-children>a>.submenu-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2;width:28px;height:28px;display:inline-grid;place-items:center;border-radius:8px;border:0;background:transparent;color:#ffffffd9;cursor:pointer;transition:color .15s ease,transform .15s ease;outline:2px solid #ffd700}.site-header .menu li.menu-item-has-children.submenu-open>a>.submenu-toggle i{transform:rotate(180deg);color:#ffd700}.site-header .menu li.menu-item-has-children>.sub-menu{overflow:hidden;max-height:0;transition:max-height .25s ease;display:none}.site-header .menu li.menu-item-has-children>.submenu-open{display:block;max-height:fit-content !important}.site-header .menu>.menu-item-has-children.submenu-open>.sub-menu{max-height:fit-content !important}.site-header .menu>.menu-item-has-children.submenu-open>.sub-menu a{margin-bottom:5px;background:rgba(255,255,255,0.06)}.site-header .menu>.menu-item-has-children.submenu-open>a::after{transform:rotate(180deg)}.site-header .menu-open li.menu-item-has-children ul{display:none !important}.site-header .menu-open li.submenu-open ul{display:block !important}}table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;color:#f5f7fb;background:linear-gradient(180deg,rgba(0,10,18,.75),rgba(0,10,18,.35)),radial-gradient(1000px 420px at 70% 0%,rgba(10,132,255,.18),transparent 60%);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.35);font-size:clamp(14px,1.2vw,15px);table-layout:fixed;word-break:break-word}table::after{content:"";display:block;height:2px;width:100%;background:linear-gradient(90deg,transparent,rgba(255,153,0,.55),transparent)}table th{padding:14px 18px;text-align:left;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:14px;background:linear-gradient(90deg,rgba(255,153,0,.25),rgba(10,132,255,.12) 45%,rgba(0,10,18,.6));border-bottom:1px solid rgba(255,255,255,.15);background-color:rgba(12,16,24,.85);box-shadow:inset 0 -2px 0 rgba(255,153,0,.35)}table th:first-child{border-top-left-radius:10px}table th:last-child{border-top-right-radius:10px}table tbody td{padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(8,10,16,.78);transition:background .25s ease,box-shadow .25s ease,transform .2s ease;vertical-align:top}table tbody tr:nth-child(even) td{background:rgba(12,16,24,.78)}table tbody tr:hover td{background:linear-gradient(90deg,rgba(255,153,0,.08),rgba(10,132,255,.06) 60%,rgba(0,0,0,0));box-shadow:inset 0 0 0 1px rgba(255,153,0,.22);transform:translateY(-1px)}table tbody td:first-child{font-weight:800;color:#ff9900;letter-spacing:.01em}table tbody tr:last-child td{border-bottom:none}table td:nth-child(2),table td:nth-child(3){white-space:normal;word-wrap:break-word}@media (max-width:768px){table{display:block;overflow-x:auto;border-radius:10px;table-layout:auto}table th,table td{padding:12px 14px;font-size:13px;white-space:nowrap}}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.col-12{width:100%;padding:10px}.col-6{width:50%;padding:10px}.col-4{width:33.3333%;padding:10px}.col-3{width:25%;padding:10px}@media (max-width:768px){.col-6,.col-4,.col-3{width:100%}}.btn{display:inline-block;padding:0.6em 1.2em;border-radius:4px;text-decoration:none;font-weight:600;transition:background-color 0.3s ease;border:0;cursor:pointer}.btn-primary{background-color:#ff5252;color:#fff}.btn-primary:hover{background-color:#e04848}.p-0{padding:0 !important}.px-4{padding-left:1rem;padding-right:1rem}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}.bg-dark{background-color:#121212;color:#fff}.bg-light{background-color:#f9f9f9;color:#111}.text-dark{color:#111}.text-light{color:#f9f9f9}.shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,0.1)}.shadow-md{box-shadow:0 2px 6px rgba(0,0,0,0.15)}.shadow-lg{box-shadow:0 4px 12px rgba(0,0,0,0.2)}.border{border:1px solid #ccc}.border-light{border:1px solid #eee}.border-dark{border:1px solid #333}.rounded{border-radius:6px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInCascade{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1024px){.menu.menu-open a{opacity:0;animation:fadeInCascade 0.4s ease forwards}.menu.menu-open a:nth-child(1){animation-delay:0.05s}.menu.menu-open a:nth-child(2){animation-delay:0.1s}.menu.menu-open a:nth-child(3){animation-delay:0.15s}.menu.menu-open a:nth-child(4){animation-delay:0.2s}.menu.menu-open a:nth-child(5){animation-delay:0.25s}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;vertical-align:-0.125em;overflow:hidden;flex-shrink:0}.casino-hero{position:relative;color:#fff;padding:48px 0 28px;overflow:hidden;background:linear-gradient(to bottom,#0000 40%,#000a12 100%),linear-gradient(to right,#02060f 0%,#02060ff2 12%,#02060fd9 22%,transparent 45%),radial-gradient(1200px 520px at 70% 0%,#0a84ff61,transparent 60%),linear-gradient(to bottom,#080a10ff 0%,#080a10cc 35%,transparent 55%)}.casino-hero::before{content:"";position:absolute;inset:0;background-image:url(../images/hero-bg.avif);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1}.casino-hero-inner{margin:0 auto;max-width:1280px;padding:0 20px;display:grid;gap:22px;grid-template-columns:1fr}.casino-hero-eyebrow{font-family:"Montserrat",sans-serif;display:inline-block;font-size:18px;font-weight:600;text-transform:uppercase;color:#ffffffd1;margin-bottom:8px}.casino-hero-title{font-family:"Montserrat",sans-serif;font-size:54px;font-weight:bold;margin:0 0 30px}.casino-hero-title span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:450px}.casino-hero-cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.casino-hero-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:9999px;font-weight:800;text-decoration:none;transition:all .2s ease}.casino-hero-btn--play{position:relative;font-size:18px;padding:16px 34px;border-radius:9999px;background:linear-gradient(135deg,#ffd700,#f90 40%,#ff147a 100%);color:#fff !important;box-shadow:none;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;transition:all .25s ease;font-family:Montserrat,sans-serif}.casino-hero-btn--play i{font-size:20px}.casino-hero-btn--play:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 0 32px rgba(255,153,0,0.55),0 12px 26px rgba(255,20,122,0.55);filter:saturate(1.2)}.casino-hero-btn--play::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,#fff9,transparent 60%);transform:skewX(-20deg);animation:casino-hero-shine 3.5s infinite}.casino-hero-right{position:relative;display:flex;align-items:center;justify-content:flex-end}.casino-hero-img{width:100%;max-width:328px;height:auto;object-fit:contain;mask-image:linear-gradient(to bottom,#0000 0%,#000f 12%,#000f 70%,#0000 100%);-webkit-mask-image:linear-gradient(to bottom,#0000 0%,#000f 12%,#000f 70%,#0000 100%);transition:transform .28s ease,filter .28s ease}.casino-hero-right:hover .casino-hero-img{filter:drop-shadow(0 0 3px rgba(0,140,255,0.25)) drop-shadow(0 0 6px rgba(0,140,255,0.15))}.casino-hero-kpis{margin:30px auto 0;max-width:1280px;padding:0 20px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.casino-hero-kpi{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;padding:16px 18px}.casino-hero-kpi strong{display:block;font-size:16px;margin-bottom:4px}.casino-hero-kpi span{display:block;color:#ffffffd1;font-size:13px}@media screen and (min-width:1025px){.casino-hero{margin-top:81px}}@media (min-width:980px){.casino-hero-inner{grid-template-columns:1.15fr .85fr;align-items:center}.casino-hero-kpis{grid-template-columns:repeat(4,1fr)}}@media (max-width:979px){.casino-hero{padding-top:18px}.casino-hero::before{background-size:inherit;background-position:top}.casino-hero-right{display:flex;justify-content:center;order:-1;margin-bottom:20px}.casino-hero-left{text-align:center;justify-content:center;margin-top:-65px}.casino-hero-eyebrow{line-height:1.2;margin-bottom:12px}.casino-hero-title{font-size:28px;margin:0 0 30px}.casino-hero-title span{display:inline;white-space:normal;margin-top:10px}.casino-hero-cta-row{justify-content:center}.casino-hero-btn--play{animation:button-pulse 2s infinite}}@keyframes casino-hero-shine{0%{left:-75%}40%{left:125%}100%{left:125%}}@keyframes button-pulse{0%{box-shadow:0 0 0 0 rgba(255,20,122,0.7)}70%{box-shadow:0 0 0 15px rgba(255,20,122,0)}100%{box-shadow:0 0 0 0 rgba(255,20,122,0)}}.faq-section{padding:0 20px 24px}.faq-title{margin:14px 0 16px;font-weight:900;text-align:center;letter-spacing:.01em}.faq-list{display:grid;gap:10px}.faq-item{border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.05);overflow:hidden;transition:filter .2s ease,transform .2s ease}.faq-item:hover{filter:saturate(1.04);transform:translateY(-1px)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:0;background:rgba(255,255,255,.02);color:#fff;font-weight:800;cursor:pointer;text-align:left}.faq-q-text{display:inline-block}.faq-icon{flex:0 0 auto;width:20px;height:20px;display:inline-grid;place-items:center;color:#ffd54a;transition:transform .25s ease,color .2s ease,opacity .2s ease}.faq-item.open .faq-icon{transform:rotate(45deg);color:#ff9900}.faq-answer{height:0;opacity:0;overflow:hidden;padding:0 16px;color:rgba(255,255,255,.92);transition:height .3s ease,opacity .3s ease;will-change:height,opacity}.faq-item.open .faq-answer{opacity:1}@media (prefers-reduced-motion:reduce){.faq-answer{transition:none}}@media (max-width:640px){.faq-section{padding:0 16px 20px}.faq-title{font-size:1.25rem}}.site-footer{background-color:#1e1e1e;color:#aaa;text-align:center;font-size:14px;border-top:1px solid #333}.site-footer{border-top:1px solid rgba(255,255,255,.08);margin-top:30px}.site-footer .footer-heading{font-weight:800;margin:0 0 10px;color:#fff}.site-footer .footer-grid--auto{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:24px;align-items:start;padding:30px 0}.site-footer .footer-contact{text-align:left}.site-footer .footer-contact a{font-weight:bold}.site-footer .footer-links-list,.site-footer .footer-contact-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.site-footer .footer-links-list a{color:rgba(255,255,255,.92);text-decoration:none;transition:color .15s ease}.site-footer .footer-links-list a:hover{color:#ffd700}.site-footer .footer-bottom{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.08);padding-top:14px}.site-footer .footer-disclaimer{margin:0;color:rgba(255,255,255,.8)}.site-footer .footer-socials{display:flex;align-items:center;gap:10px;margin-top:6px}.site-footer .footer-socials .footer-social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.site-footer .footer-socials .footer-social:hover{transform:translateY(-1px);background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.26)}.footer-dark{background:#000;padding:30px 0;color:#fff}.footer-dark a{color:#fff;text-decoration:none}.footer-dark a:hover{text-decoration:underline}.footer-brands{margin:30px 0;text-align:center}.footer-brands__title{font-size:24px;font-weight:700;line-height:32px;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:16px}.footer-brands__list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;padding:0;margin:0;list-style:none}.provider-card--footer,.footer-brands__item{display:flex;align-items:center;justify-content:center}.provider-card__img,.footer-brands__img{max-height:48px;object-fit:contain;transition:transform .25s ease,opacity .25s ease;filter:grayscale(100%) opacity(0.9)}.provider-card__img:hover,.footer-brands__img:hover{transform:scale(1.05);filter:none;opacity:1}@media (max-width:900px){.site-footer .footer-grid--auto{grid-template-columns:1fr 1fr}}@media (max-width:560px){.site-footer .footer-grid--auto{grid-template-columns:1fr}.site-footer .footer-bottom{flex-direction:column;align-items:flex-start}}.site-footer .footer-grid--auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;align-items:start}@media (max-width:770px){.site-footer,.footer-dark{}.site-footer .footer-grid--auto{grid-template-columns:1fr;gap:0px;padding:0}.site-footer .footer-col{position:relative;padding:14px 0}.site-footer .footer-col+.footer-col{border-top:1px solid rgba(255,255,255,.10)}.site-footer .footer-heading{display:flex;align-items:center;justify-content:space-between;margin:0;padding:8px 4px;cursor:pointer;font-size:18px;font-weight:700}.site-footer .footer-heading::after{content:"";flex:0 0 auto;width:9px;height:9px;border-right:2px solid rgba(255,255,255,.85);border-bottom:2px solid rgba(255,255,255,.85);transform:rotate(-45deg);transition:transform .2s ease;margin-left:10px}.site-footer .footer-col.is-open .footer-heading::after{transform:rotate(45deg)}.site-footer .footer-links-list,.site-footer .footer-contact-list{overflow:hidden;max-height:0;display:block;padding:0 4px;margin:0;transition:max-height .25s ease;text-align:left}.site-footer .footer-links-list>li,.site-footer .footer-contact-list>li{padding:8px 0}.site-footer .footer-bottom{border-top:1px solid rgba(255,255,255,.10);margin-top:0px;padding-top:12px;flex-direction:column;align-items:flex-start}}.link-danger{color:#b00020}.html-sitemap{margin:40px auto;max-width:1100px;line-height:1.6;color:#e7e7e7}.html-sitemap h2{font-size:1.75rem;margin:0 0 14px;color:#f1f1f1;padding-bottom:10px;border:0;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,rgba(255,255,255,.85),rgba(255,255,255,.12)) 1}.html-sitemap .sitemap-block{margin:28px 0}.html-sitemap ul{margin:0;padding:0;list-style:none}.html-sitemap .sitemap-pages-list{column-gap:48px}@media (min-width:900px){.html-sitemap .sitemap-pages-list{columns:2}}@media (min-width:1200px){.html-sitemap .sitemap-pages-list{columns:3}}.html-sitemap .sitemap-pages-list li{break-inside:avoid}.html-sitemap ul,.html-sitemap ol,.html-sitemap li{list-style:none}.html-sitemap li{position:relative;padding-left:18px;margin:6px 0}.html-sitemap li::before{content:"";position:absolute;left:0;top:0.78em;width:6px;height:6px;border-radius:50%;background:#6e6e6e;opacity:.7;transform:translateY(-50%);transition:background .2s ease,opacity .2s ease}.html-sitemap a{color:inherit;font-weight:bold;text-decoration:none;transition:color .15s ease,text-decoration-color .15s ease;text-decoration-color:rgba(255,255,255,.35)}.html-sitemap a:hover{color:#ffd700;text-decoration-color:#ffd700}.html-sitemap li:hover::before{background:#ffd700;opacity:1}.html-sitemap .sitemap-category-title{display:block;font-weight:700;margin:10px 0 8px;color:#f1f1f1}.html-sitemap .sitemap-posts{margin-top:6px;padding-left:18px;border-left:2px solid rgba(255,255,255,.08)}.sitemap-pages-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px;align-items:start}.sitemap-group{padding:16px;box-sizing:border-box}.sitemap-group-label{display:block;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.45;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid currentColor}.sitemap-group ul{margin:0;padding:0;list-style:none}.sitemap-group ul li{margin:5px 0}.sitemap-group ul li a{font-size:.875rem}.sitemap-group-hidden{display:none}.sitemap-group.expanded .sitemap-group-hidden{display:block}.sitemap-toggle{display:inline-block;margin-top:8px;padding:3px 10px;font-size:.75rem;font-weight:600;cursor:pointer;border:1px solid currentColor;border-radius:3px;background:transparent;color:inherit;opacity:.6;transition:opacity .2s}.sitemap-toggle:hover{opacity:1}.contact-form{display:grid;gap:14px;margin:20px auto}.contact-form .cf-row{display:grid;gap:6px}.contact-form label{font-weight:600;color:#f1f1f1}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.2);color:#fff}.contact-form textarea{resize:vertical}.contact-form .cf-note{font-size:.95rem;color:rgba(255,255,255,.9);border-left:2px solid rgba(255,255,255,.15);padding-left:12px}.cf-alert{padding:12px 14px;border-radius:10px}.cf-success{background:rgba(0,200,129,.12);border:1px solid rgba(0,200,129,.35);color:#c6ffe8}.cf-error{background:rgba(255,82,82,.12);border:1px solid rgba(255,82,82,.35);color:#ffe3e3}.entry-title{font-size:2.2rem;font-weight:700;color:#f5f5f5;text-align:center;margin-top:0;margin-bottom:10px;position:relative;display:inline-block;padding-bottom:6px !important}.entry-title::after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background:#ff9900;border-radius:2px;transition:width 0.4s ease}.entry-title:hover::after{width:100%}@media (max-width:768px){.entry-title{font-size:1.8rem}.entry-title::after{width:50px;height:2px}}.post-featured{display:flex;flex-direction:column;align-items:center;background:#0d0f12;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,0.08);padding:22px 22px 0 22px}.post-featured__img{width:100%;height:auto;display:block;border-radius:12px;object-fit:cover;transition:transform 0.4s ease;border:1px solid rgba(255,255,255,0.1)}.post-featured:hover .post-featured__img{transform:scale(1.02)}.post-featured__overlay{width:100%;background:linear-gradient(180deg,#0f1115 0%,#0c0e12 100%);padding:28px 18px 32px;display:flex;justify-content:center}.post-featured__cta-group{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;width:100%;max-width:720px}.post-featured__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 18px;width:min(82vw,340px);border-radius:9999px;color:#fff;text-decoration:none;font-weight:900;font-size:14px;letter-spacing:.04em;pointer-events:auto;border:0;box-shadow:0 10px 24px rgba(0,0,0,.35);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;overflow:hidden;will-change:transform,filter,box-shadow;animation:none;text-transform:uppercase;position:relative}.post-featured__play{background:linear-gradient(135deg,#ffd700,#ff9900 45%,#ff147a 100%);box-shadow:0 10px 28px rgba(255,20,122,.45),0 0 24px rgba(255,153,0,.55);padding-top:10px;padding-bottom:10px}.post-featured__play .pf-lines{display:flex;flex-direction:column;align-items:center;line-height:1.05}.post-featured__play .pf-main{font-size:16px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.post-featured__play .pf-sub{margin-top:2px;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:none;color:#fff;opacity:.95}.post-featured__real{background:linear-gradient(135deg,#22c55e,#16a34a 60%,#059669 100%);box-shadow:0 10px 28px rgba(34,197,94,.45),0 0 24px rgba(5,150,105,.45)}.post-featured__cta i{font-size:16px}.post-featured__cta::after{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,.6),transparent 60%);transform:skewX(-20deg);animation:post-featured-shine 3.6s infinite}.post-featured__play::after{animation:post-featured-shine 3.1s infinite .2s}.post-featured__real::after{animation:post-featured-shine 4.8s infinite 1.1s}@keyframes post-featured-shine{0%{left:-70%}40%{left:130%}100%{left:130%}}.post-featured__cta:hover{transform:scale(1.04);filter:saturate(1.15);box-shadow:0 12px 32px rgba(0,0,0,.42)}.post-featured__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:768px){.post-featured{padding:14px}.post-featured__overlay{padding:18px 10px 24px}.post-featured__cta-group{flex-direction:column;gap:14px;width:100%}.post-featured__cta{width:100%;max-width:340px}}.breadcrumbs{margin:20px auto;font-size:14px;font-weight:500;color:#BFBFBF}.breadcrumbs-list{list-style:none;display:flex;align-items:center;gap:8px;padding:0;margin:0}.breadcrumbs .crumb-item a{color:#fff;text-decoration:none;transition:color .2s ease}.breadcrumbs .crumb-item a:hover{color:#ff9900}.breadcrumbs .sep{font-size:0;color:#666}.breadcrumbs .sep::before{content:"";display:inline-block;width:12px;height:12px;background:#666;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle}.breadcrumbs .current{color:#ff9900;font-weight:600}.section-games{background:var(--bg)}.games{width:100%;max-width:var(--container);margin:auto;padding:0 20px;display:flex;flex-direction:column;gap:42px}.games-block{display:flex;flex-direction:column;gap:18px}.games-block--promo .games-list{--cols:3}.games-block--providers{margin-bottom:35px}.games-block--providers .games-list{--cols:8}.games-header{display:grid;align-items:center;justify-content:space-between;gap:16px;grid-template-columns:1fr auto 1fr}.games-header::before,.games-header::after{content:"";height:2px;background:linear-gradient(to right,transparent,var(--accent),transparent)}.games-title{font-size:26px;font-weight:700;color:var(--text);margin:0;padding:0 24px;text-transform:uppercase;letter-spacing:.12em;justify-self:center}.games-actions{position:absolute;top:0;left:-60px;right:-60px;height:var(--thumb-h,100%);display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:100}.games-actions .games-nav{display:contents}.games-actions .games-prev,.games-actions .games-next{pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;width:40px;height:60px;background:rgba(var(--surface-rgb),0.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text);transition:all .5s cubic-bezier(.23,1,.32,1);box-shadow:0 0 40px rgba(0,0,0,.1)}.games-actions .games-prev{border-radius:20px 0 0 20px;transform:translateX(10px)}.games-actions .games-next{border-radius:0 20px 20px 0;transform:translateX(-10px)}.games-actions .games-prev:hover,.games-actions .games-next:hover{width:55px;background:rgba(var(--accent-rgb),.15);border-color:var(--accent-25);color:var(--accent);box-shadow:0 0 30px rgba(var(--accent-rgb),.2);transform:translateX(0)}.games-actions .games-icon{width:24px;height:24px;fill:currentColor;transition:transform .4s ease}.games-actions .games-prev:hover .games-icon{transform:scale(1.2) translateX(-3px)}.games-actions .games-next:hover .games-icon{transform:scale(1.2) translateX(3px)}@media (hover:none){.games-actions .games-prev:hover,.games-actions .games-next:hover,.games-actions .games-prev:active,.games-actions .games-next:active{width:40px;background:rgba(var(--surface-rgb),0.8);border-color:var(--border);color:var(--text);box-shadow:0 0 40px rgba(0,0,0,.1)}.games-actions .games-prev:hover,.games-actions .games-prev:active{transform:translateX(10px)}.games-actions .games-next:hover,.games-actions .games-next:active{transform:translateX(-10px)}.games-actions .games-prev:hover .games-icon,.games-actions .games-next:hover .games-icon,.games-actions .games-prev:active .games-icon,.games-actions .games-next:active .games-icon{transform:none}}.games-slider{position:relative;width:100%}.games-list{--gap:18px;display:flex;gap:var(--gap);list-style:none;padding:8px 0;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;touch-action:pan-x pan-y;--cols:6}.games-list::-webkit-scrollbar{display:none}.games-list.is-animating{pointer-events:none;scroll-snap-type:none;scroll-behavior:auto;overflow:hidden}.games-list.is-animating .game-card{scroll-snap-align:none}.game-card{flex:0 0 calc((100% - ((var(--cols) - 1) * var(--gap))) / var(--cols));scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;position:relative;transition:transform .3s cubic-bezier(.23,1.2,.32,1)}.game-card:hover{transform:translateY(-4px)}.game-thumb{position:relative;border-radius:var(--radius);overflow:hidden;aspect-ratio:1 / 1.25;background:#1a1a28;cursor:pointer;border:1px solid rgba(255,255,255,.1);transition:border-color .3s ease,box-shadow .3s ease}.game-card:hover .game-thumb{border-color:rgba(245,166,35,.3);box-shadow:0 12px 40px rgba(0,0,0,.6)}.game-badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:4px;z-index:4}.badge{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800}.badge--lightning{background:rgba(20,20,35,.75);backdrop-filter:blur(6px);color:#ffe066;border:1px solid rgba(255,220,50,.25)}.badge--coins{background:rgba(20,20,35,.75);backdrop-filter:blur(6px);color:var(--accent);border:1px solid rgba(245,166,35,.25);font-size:7px}.game-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.9,.2,1),filter .3s ease}.game-card:hover .game-thumb img{transform:scale(1.06);filter:blur(3px) brightness(.55)}.game-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:3}.game-card:hover .game-overlay{opacity:1;pointer-events:auto}.play-btn{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#ffd54f,#f5a623,#e8530a);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;box-shadow:0 0 0 6px rgba(245,166,35,.18),0 8px 28px rgba(0,0,0,.6);transition:transform .2s cubic-bezier(.23,1.2,.32,1),box-shadow .2s ease;transform:scale(.85)}.game-card:hover .play-btn{transform:scale(1)}.play-btn:hover{transform:scale(1.1) !important;box-shadow:0 0 0 10px rgba(245,166,35,.22),0 10px 32px rgba(0,0,0,.7)}.play-btn:active{transform:scale(.96) !important}.play-btn svg{width:22px;height:22px;fill:#1a0600;margin-left:3px}.demo-link{padding:6px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.45);color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transform:translateY(8px);opacity:0;transition:transform var(--t),opacity var(--t),background var(--t);text-decoration:none}.game-card:hover .demo-link{transform:translateY(0);opacity:1}.demo-link:hover{color:#fff;background:rgba(255,255,255,.15)}.game-info{padding:10px 2px 0}.game-name{font-size:13px;font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:.06em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.game-card:hover .game-name{color:var(--accent)}.game-provider{font-size:12px;font-weight:400;color:var(--text-muted);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-card--provider{background:var(--surface2);display:flex;align-items:center;justify-content:center;padding:16px;border-radius:var(--radius)}.provider-card{display:flex;align-items:center;justify-content:center}.provider-card img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter .18s ease,opacity .18s ease}.provider-card:hover img{filter:none;opacity:1}.games-prev:focus,.games-next:focus{outline:none;box-shadow:var(--focus)}.game-card--promo{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--surface3);border:0}.game-card--promo>a{position:relative;display:block;min-height:220px;height:100%;padding:24px;text-decoration:none;color:var(--white)}.game-card--promo .game-media{position:absolute;margin:0;inset:0;z-index:0}.game-card--promo .game-media img{width:100%;height:100%;object-fit:cover;object-position:center right;transform:scale(1);transition:transform .45s ease,filter .45s ease}.game-card--promo>a::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--black-rgb)/.95) 0%,rgb(var(--black-rgb)/.85) 48%,rgb(var(--black-rgb)/.35) 72%,rgb(var(--black-rgb)/0) 100%);z-index:1}.game-card--promo .promo-body{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:12px;max-width:560px;height:100%;padding:0}.game-card--promo .promo-body h3{margin:0 0 6px;font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);text-shadow:0 1px 0 rgb(var(--black-rgb)/.45)}.game-card--promo .promo-body p{margin:0 0 18px;font-weight:900;line-height:1.15;font-size:34px;color:var(--white);text-shadow:0 2px 10px rgb(var(--black-rgb)/.5);white-space:pre-line}.game-card--promo .promo-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border-radius:9999px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:var(--bg);font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;box-shadow:var(--shadow);transition:transform var(--t),background var(--t),box-shadow var(--t);cursor:pointer;width:max-content}.game-card--promo:hover .game-media img,.game-card--promo:focus-within .game-media img{transform:scale(1.06);filter:saturate(1.05)}.game-card--promo .promo-btn:hover{transform:translateY(-1px);box-shadow:0 12px 34px rgb(var(--accent-rgb)/.5)}.game-card--promo>a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius)}@media (max-width:1300px){.games-block{padding:0 60px}}@media (max-width:1024px){.games-list{--cols:4 !important}.games-block--promo .games-list{--cols:1;flex-direction:column;overflow-x:visible;scroll-snap-type:none}.games-block--promo .game-card{flex:100%}}@media (max-width:768px){.games-list{--cols:3 !important}.game-card--promo>a{min-height:180px;padding:18px}.game-card--promo .promo-body p{font-size:22px}.games-block{padding:0 35px}.games-title{font-size:16px;padding:0}.games-actions{left:-50px;right:-50px}.games-actions .games-prev,.games-actions .games-next{height:60px;width:35px;background:rgba(var(--surface-rgb),0.8)}.games-actions .games-prev:hover,.games-actions .games-next:hover{width:45px}}@media (max-width:480px){.games-list{--cols:2 !important}.games-header{gap:10px}}@media (hover:none){.games-actions .games-prev:hover,.games-actions .games-prev:active,.games-actions .games-next:hover,.games-actions .games-next:active{width:40px}.games-actions .games-next:hover,.games-actions .games-next:active{transform:translateX(0)}}@media (hover:none) and (max-width:768px){.games-actions .games-prev:hover,.games-actions .games-prev:active,.games-actions .games-next:hover,.games-actions .games-next:active{width:35px}}@keyframes crypto-grid-scroll{from{background-position:0 0}to{background-position:48px 48px}}.crypto-info-wrap{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 32px 32px;position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow),0 0 40px rgba(var(--accent-rgb),0.05)}.crypto-info-wrap::before{content:'';position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(var(--accent-rgb),0.1) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),0.1) 1px,transparent 1px);background-size:48px 48px;animation:crypto-grid-scroll 12s linear infinite;pointer-events:none}.crypto-info-wrap::after{content:'';position:absolute;top:0;left:0;width:220px;height:220px;background:radial-gradient(circle at top left,rgba(var(--accent-rgb),0.12) 0%,transparent 70%);pointer-events:none;z-index:0}.crypto-info{position:relative;z-index:1;flex:1 1 auto;min-width:0}.crypto-info__title{font-size:clamp(20px,2.5vw,34px);font-weight:800;line-height:1.1;color:var(--text);text-transform:uppercase;letter-spacing:0.02em;margin:0 0 10px}.crypto-info__desc{font-size:15px;line-height:1.6;color:var(--text-muted);max-width:480px;margin:0 0 22px}.crypto-info__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 28px;border-radius:calc(var(--radius) - 2px);border:1.5px solid var(--accent);background:transparent;color:var(--text);font-size:14px;font-weight:700;letter-spacing:0.05em;text-decoration:none;cursor:pointer;transition:background var(--t),color var(--t),box-shadow var(--t)}.crypto-info__btn:hover{background:var(--accent);color:var(--bg);box-shadow:0 6px 24px var(--accent-25)}.crypto-info__logos{position:relative;z-index:1;display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}.crypto-info__coin{display:block;flex-shrink:0;border-radius:50%;overflow:hidden;transition:transform 0.3s cubic-bezier(0.34,1.56,0.64,1);cursor:default}.crypto-info__coin:hover{transform:scale(1.2) rotate(8deg);z-index:2}@media (max-width:991px){.crypto-info-wrap{gap:var(--gap);padding:24px 24px 28px}.crypto-info__logos{gap:8px}}@media (max-width:767px){.crypto-info-wrap{flex-direction:column;align-items:flex-start;padding:22px 18px 26px;gap:20px}.crypto-info__logos{width:100%;justify-content:center;flex-wrap:nowrap}.crypto-info__coin{width:38px;height:38px}.crypto-info__btn{width:100%;justify-content:center;padding:12px 20px}}@media (max-width:479px){.crypto-info-wrap{padding:18px 14px 22px}.crypto-info__title{font-size:18px}.crypto-info__desc{font-size:13px;margin-bottom:18px}.crypto-info__coin{width:34px;height:34px}}.posts-archive{background-color:transparent}.posts-archive .archive-title{margin:10px 0 18px;font-weight:900}.posts-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}@media (max-width:1199px){.posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.posts-grid{grid-template-columns:1fr}}.post-card{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.post-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.35);filter:saturate(1.03)}.post-card__thumb{position:relative;display:block;background:#0e0e0e}.post-card__thumb .post-card__img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16 / 9}.post-card.no-thumb .post-card__thumb{display:grid;place-items:center}.post-card__placeholder{width:100%;aspect-ratio:16 / 9;border-bottom:1px solid rgba(255,255,255,.06);background:radial-gradient(circle at 30% 30%,rgba(255,215,0,.12),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));position:relative}.post-card__placeholder::after{content:"📰";font-size:42px;opacity:.7}.post-card__body{padding:14px 14px 16px;display:grid;gap:10px}.post-card__meta{position:absolute;top:15px;right:15px;font-size:13px;color:rgba(255,255,255,.78)}.post-card__cat{display:inline-block;padding:5px 10px;border-radius:9999px;background:#171717;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-weight:700;font-size:12px;letter-spacing:.02em;transition:background .15s ease,border-color .15s ease,transform .15s ease}.post-card__cat:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.26);transform:translateY(-1px)}.post-card__date{opacity:.85}.post-card__title{margin:0;font-size:18px;line-height:1.25;font-weight:900}.post-card__title a{color:#fff;text-decoration:none}.post-card__title a:hover{color:#ffd700;text-decoration:underline;text-underline-offset:3px}.post-card__excerpt{margin:0;color:rgba(255,255,255,.92)}.post-card__actions{margin-top:4px}.post-card__more{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;font-weight:800;font-size:13px;letter-spacing:.03em;text-transform:uppercase;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.post-card__more:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28);transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.28)}.pagination,.navigation.pagination{margin:16px 0 0;display:flex;justify-content:center}.navigation .nav-links,.pagination .nav-links{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;font-weight:800;font-size:14px}.page-numbers:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.26)}.page-numbers.current{background:linear-gradient(135deg,#ffcc00,#ff6a00);border-color:transparent;color:#111}.page-numbers.dots{background:transparent;border-color:transparent}.posts-archive .no-posts{color:rgba(255,255,255,.85)}.author-block{margin:18px auto 22px}.author-card{display:grid;gap:16px;align-items:flex-start;grid-template-columns:72px 1fr;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:14px}.author-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block;background:#0e0e0e;border:1px solid rgba(255,255,255,.16)}.author-info{display:grid;gap:8px}.author-name{margin:0;padding:0;font-weight:900;line-height:1.15;font-size:20px;color:#fff}.author-bio{color:rgba(255,255,255,.92)}.author-socials{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:10px}.author-socials a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.author-socials a:hover{transform:translateY(-1px);background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.26)}@media (min-width:720px){.author-card{grid-template-columns:96px 1fr;padding:16px}.author-avatar{width:96px;height:96px}}.author-mini{margin:18px 0 0;border-top:1px solid rgba(255,255,255,.08);padding-top:14px}.author-mini__inner{display:grid;gap:12px;align-items:center;grid-template-columns:56px 1fr;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10);border-radius:12px;padding:10px 12px}.author-mini__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;background:#0e0e0e;border:1px solid rgba(255,255,255,.14)}.author-mini__body{display:grid;gap:6px}.author-mini__name{margin:0;padding:0;font-weight:800;line-height:1.1;color:#fff}.author-mini__bio{margin:0;color:rgba(255,255,255,.92)}.author-mini__socials{display:flex;align-items:center;gap:8px}.author-mini__socials a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.author-mini__socials a:hover{transform:translateY(-1px);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}@media (max-width:560px){.author-card{grid-template-columns:60px 1fr}.author-avatar{width:60px;height:60px}.author-name{font-size:18px}}.author-mini__socials a:hover::after{content:none}@media (max-width:1024px){.site-sidebar{display:none !important}}@media (min-width:1025px){.site-sidebar{position:static;width:auto;z-index:auto;pointer-events:auto}.site-sidebar .sidebar-inner{display:grid;gap:12px}.sidebar-card{background:rgba(34,37,46,.96);border:1px solid rgba(255,255,255,.08);border-radius:16px;color:#eaeaea;box-shadow:0 12px 30px rgba(0,0,0,.35);overflow:hidden}.sidebar-card--winners{padding:12px}.sidebar-card--custom{padding:12px}.sidebar-card__head{display:flex;align-items:center;gap:8px;padding:2px 4px 8px 4px}.sidebar-card__title{margin:0;padding:0;font-weight:800;font-size:15px;color:#fff;letter-spacing:.02em}.sidebar-card__head .dot{width:10px;height:10px;border-radius:9999px;background:#00ff66;box-shadow:0 0 12px rgba(0,255,102,0.55)}.winners-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.winners-list .winner-item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);transition:background .2s ease,border-color .2s ease,opacity .25s ease,transform .25s ease;opacity:.0;transform:translateY(6px)}.winners-list .winner-item.is-in{opacity:1;transform:translateY(0)}.winner-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#0e0e0e;border:1px solid rgba(255,255,255,.14);flex:0 0 40px}.winner-meta{display:grid;gap:2px;width:100%;grid-template-columns:1fr auto;align-items:center}.winner-name{grid-column:1 / 2;font-weight:800;color:#cfd2d6;font-size:13px}.winner-amount{grid-column:2 / 3;font-weight:900;color:#fff;font-size:14px}.sidebar-card--custom .sidebar-card__body{font-size:14px}}@media (max-width:1024px){body.customize-preview .site-sidebar{display:block !important;position:static;width:auto;z-index:auto;pointer-events:auto}body.customize-preview .site-sidebar .sidebar-inner{pointer-events:auto}}.entry-content p{line-height:1.6;font-size:clamp(14px,1.2vw,16px);color:#e5e5e5;font-weight:400;letter-spacing:.01em;text-rendering:optimizeLegibility}.entry-content a{position:relative;color:#ff9900;text-decoration:none;transition:color .25s ease}.entry-content a::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:linear-gradient(90deg,#ffd700,#ff9900 45%,#ff147a 100%);transform:scaleX(0);transform-origin:right;transition:transform .3s ease;border-radius:1px}.entry-content a:hover{color:#ffd700}.entry-content a:hover::after{transform:scaleX(1);transform-origin:left}.entry-content ul{margin:0 0 1.6em 0;padding:0;list-style:none;line-height:1.6;color:#e5e5e5}.entry-content ul li{position:relative;margin:0;padding-left:calc(8px+.8em);line-height:1.4}.entry-content ul li::before{content:"";position:absolute;left:0;top:calc((1.6em - 8px) / 2);width:8px;height:8px;border-radius:50%;background:radial-gradient(40% 40% at 30% 30%,#ffd700,#ff9900 65%,#ff147a 100%);box-shadow:0 0 8px rgba(255,153,0,.55)}.entry-content ul ul{margin-top:.4em}.entry-content ul ul li{padding-left:calc(6px+.8em)}.entry-content ul ul li::before{top:calc((1.6em - 6px) / 2);width:6px;height:6px;box-shadow:0 0 6px rgba(255,153,0,.45)}.entry-content ol{margin:0 0 1.6em 1.2em;padding:0;list-style:decimal outside;line-height:1.6;color:#e5e5e5}.entry-content ol li{margin:0 0 .7em;font-variant-numeric:tabular-nums}.entry-content ol li::marker{color:#ff9900;font-weight:800}.entry-content ol ol{margin-top:.6em;list-style:lower-alpha outside}.entry-content ol ol ol{list-style:lower-roman outside}.entry-content li>ul,.entry-content li>ol{margin-top:.4em}@media (prefers-reduced-motion:reduce){.entry-content a::after{transition:none}}.article-image-wrap{display:block;max-width:100%;overflow:hidden}.entry-content img{display:block;max-width:100%;height:auto;margin:0 auto;max-height:90vh;object-fit:contain}.entry-content table+div,.entry-content table+table,.entry-content table+ul,.entry-content table+ol{margin-top:20px}.latest-guides .lg-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 14px;padding-bottom:8px;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#ff9900,rgba(255,255,255,.12)) 1}.latest-guides .lg-title{margin:0;font-weight:900;text-transform:uppercase;letter-spacing:.02em}.latest-guides .lg-more{color:#fff;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:14px;padding:6px 10px;border-radius:8px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.latest-guides .lg-more:hover{transform:translateY(-1px);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28)}.latest-guides .guides-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.latest-guides{margin-bottom:30px;padding:0}.latest-guides .lg-head{display:flex;align-items:center;gap:12px;margin:10px 0 12px;padding-bottom:6px;position:relative}.latest-guides .lg-more{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);color:#e5e7eb;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.latest-guides .lg-more:hover{transform:translateY(-1px);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);color:#fff}.latest-guides .post-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10);border-radius:12px;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;height:100%;display:flex;flex-direction:column}.latest-guides .post-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.28);filter:saturate(1.03)}.latest-guides .post-card__thumb{border-radius:12px 12px 0 0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:#0e0e0e}.latest-guides .post-card__body{padding:12px 12px 14px}.latest-guides .post-card__title{font-size:18px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.latest-guides .post-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px}.latest-guides .post-card__more{display:none !important}@media (max-width:1199px){.latest-guides .guides-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.latest-guides .guides-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.latest-guides .guides-grid{grid-template-columns:1fr}}@media (min-width:1025px){.latest-guides{order:3;flex:0 0 100%;width:100%}.latest-guides .guides-grid{grid-template-columns:repeat(4,1fr)}.latest-guides .post-card{max-width:100%}.latest-guides .lg-head{justify-content:space-between}.latest-guides .lg-title{font-size:22px}.latest-guides .lg-more{font-size:13px;padding:8px 14px}}.winners-list .winner-item{cursor:pointer}.winners-list .winner-item:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);transform:translateY(-2px)}@media (min-width:1025px){.admin-bar .site-sidebar{position:sticky;top:125px}.site-sidebar{position:sticky;top:90px}}.promo-banner{--banner-bg:#171717;--accent:#30ff88;--accent-2:#ff9900;--text:#ffffff;--text-soft:rgba(255,255,255,.72);position:relative;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),var(--banner-bg);box-shadow:0 14px 28px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden}.promo-banner::before{content:"";position:absolute;inset:0;border-radius:18px;padding:1px;background:linear-gradient(135deg,rgba(48,255,136,.9),rgba(255,153,0,.9),rgba(255,20,122,.9));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:promoBorder 6s linear infinite;pointer-events:none;opacity:.55}@keyframes promoBorder{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}.promo-banner__body{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px}.promo-banner::after{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,var(--accent-2),#ff147a);box-shadow:0 0 28px rgba(255,153,0,.35);opacity:.85}.promo-banner__eyebrow{display:inline-block;margin-bottom:6px;padding:4px 10px;font-weight:700;letter-spacing:.02em;color:#111;background:linear-gradient(135deg,#ffd700,#ff9900);border-radius:999px}.promo-banner__headline{display:flex;align-items:center;gap:10px;font-size:22px;line-height:1.25;color:var(--text);font-weight:800;position:relative;background:linear-gradient(90deg,#fff,#fff) text}.promo-banner__headline strong{background:linear-gradient(90deg,#fff 0%,#e8e8ff 40%,#fff 60%,#f8f8f8 100%);-webkit-background-clip:text;background-clip:text;color:transparent;animation:sheen 5.5s linear infinite}@keyframes sheen{0%{background-position:-120% 0}100%{background-position:240% 0}}.promo-banner__icon{font-size:24px;filter:drop-shadow(0 0 10px rgba(255,153,0,.55))}.promo-banner__sub{margin-top:6px;color:var(--text-soft);font-weight:500}.promo-banner__cta{display:inline-block;padding:14px 20px;border-radius:14px;color:#0b1a0f !important;font-weight:900;text-decoration:none;background:linear-gradient(135deg,#8bffbd,#30ff88 45%,#18d25f 100%);box-shadow:0 10px 24px rgba(48,255,136,.35),inset 0 1px 0 rgba(255,255,255,.5);position:relative;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.promo-banner__cta::after{content:"";position:absolute;inset:auto -30% -60% -30%;height:120%;background:radial-gradient(60% 60% at 50% 0%,rgba(48,255,136,.5),transparent 60%);filter:blur(14px);z-index:-1}.promo-banner__cta:hover,.promo-banner__cta:focus{transform:translateY(-2px);box-shadow:0 16px 36px rgba(48,255,136,.45),inset 0 1px 0 rgba(255,255,255,.7);outline:none}.promo-banner:hover{box-shadow:0 18px 36px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);transform:translateY(-1px)}.promo-banner:has(.promo-banner__cta:hover){transform:translateY(-2px)}.promo-banner:nth-child(2){margin-top:20px}@media (max-width:640px){.promo-banner__body{flex-direction:column;align-items:flex-start}.promo-banner__cta{width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.promo-banner,.promo-banner__cta,.promo-banner__headline strong{animation:none;transition:none}}.auth-bottom-mobile{display:none}@media (max-width:1024px){.auth-bottom-mobile{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:9999;padding:15px;padding-bottom:calc(15px+env(safe-area-inset-bottom));background:#171717;border-top:1px solid #ffffff1a;opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity .35s ease,transform .35s ease}.auth-bottom-mobile.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.auth-bottom-mobile .auth-buttons{flex-direction:row;justify-content:center;order:1;gap:8px;width:100%}.auth-bottom-mobile .auth-buttons a{width:100%;background:#ffffff14;border:2px solid #ffb300}.auth-bottom-mobile .auth-buttons a.login{border-color:#4a79ff}.auth-bottom-mobile .auth-buttons a.signup{background:#ffb300 !important}body{padding-bottom:calc(75px+env(safe-area-inset-bottom))}}.get-bonus{position:fixed;inset:0;z-index:9999;font-family:sans-serif;pointer-events:none}.gb-action-wrapper{position:fixed;bottom:25px;left:25px;display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;transform:translateY(60px) scale(.5);will-change:bottom,transform,opacity;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}.get-bonus.is-active .gb-action-wrapper{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.gb-trigger{position:relative;width:90px;height:90px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;padding:0;transition:var(--t);z-index:9999;animation:gb-trigger-bounce 2.5s ease-in-out infinite}.gb-trigger::before{content:"";position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle,#ffb30066 0%,transparent 70%);animation:gb-trigger-pulse 2s ease-in-out infinite;pointer-events:none;z-index:-1}.gb-trigger:active{transform:scale(.92);animation:none}@media (hover:hover){.gb-trigger:hover::before{animation:none;opacity:0}}@keyframes gb-trigger-bounce{0%,100%{transform:translateY(0)}15%{transform:translateY(-8px)}30%{transform:translateY(0)}45%{transform:translateY(-4px)}60%{transform:translateY(0)}}@keyframes gb-trigger-pulse{0%,100%{transform:scale(1);opacity:.5}50%{transform:scale(1.25);opacity:0}}.gb-trigger__gif{width:100%;height:100%;object-fit:contain;border-radius:50%;pointer-events:none}.gb-overlay{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;padding:16px;z-index:10000;opacity:0;transition:opacity .3s ease;pointer-events:auto}.gb-overlay.is-in{opacity:1}.gb-overlay[hidden]{display:none !important}.gb-modal{position:relative;max-width:420px;width:100%;outline:none}.gb-card{background:#000a12;color:#fff;border-radius:20px;border:1px solid #ffffff1a;padding:35px 25px;text-align:center;box-shadow:0 0 50px #ff000026}.gb-close{position:absolute;right:15px;top:15px;width:34px;height:34px;border-radius:50%;background:#ffffff1a;color:#fff;border:none;cursor:pointer;transition:.3s}.gb-close:hover{background:#fff3;transform:rotate(90deg)}.gb-flag-circle{width:64px;height:64px;border-radius:50%;overflow:hidden;margin:0 auto 15px;animation:gb-flag-glow 2.5s infinite}.gb-flag-circle img{width:100%;height:100%;object-fit:cover}.gb-heading{font-size:26px;font-weight:900;margin-bottom:10px}.gb-sub{color:#fcc;margin-bottom:20px;font-weight:600}.gb-amount__l1{font-size:32px;font-weight:900}.gb-amount__l2{color:#ffd700;font-weight:700;margin-top:5px}.gb-cta{display:block;margin:25px auto 0;padding:16px;background:linear-gradient(90deg,#ffd700,#f90,#ff147a);background-size:200% auto;color:#000 !important;font-weight:900;text-decoration:none;border-radius:30px;transition:.4s}.gb-cta:hover{background-position:right center;transform:scale(1.05)}@keyframes gb-pulse-glow{from{opacity:.8}to{opacity:1;box-shadow:0 0 5px #0ff3}}@keyframes gb-gift-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes gb-flag-glow{0%,100%{box-shadow:0 0 15px #ff147a}50%{box-shadow:0 0 35px #f90}}@media (max-width:1024px){.gb-modal{width:90%}.gb-heading{font-size:22px}.gb-amount__l1{font-size:28px}.gb-cta{padding:14px;font-size:16px}.get-bonus.is-active .gb-action-wrapper{bottom:10px;left:10px;opacity:.95;transform:translateY(-4px) scale(.96);pointer-events:auto;z-index:10000}body:has(.auth-bottom-mobile.is-visible) .get-bonus.is-active .gb-action-wrapper{bottom:calc(100px+env(safe-area-inset-bottom));opacity:.95;transform:translateY(-4px) scale(.96)}}.error404{padding-top:80px}.casino-404{background:#0c0f16;background-image:radial-gradient(circle at 50% 0%,#ffd7001a,transparent 70%);padding:80px 20px;color:#fff;text-align:center;margin-bottom:-30px}.casino-404__inner{max-width:820px;margin:0 auto}.casino-404__inner::before{content:"";position:relative;background-image:url(../images/404.svg);background-repeat:no-repeat;display:block;width:200px;height:80px;margin:0 auto}.casino-404__title{font-size:48px;font-weight:700;margin-bottom:20px;color:#ffb124;text-shadow:0 0 18px #ffd70066}.casino-404__subtitle{font-size:18px;line-height:1.6;margin-bottom:35px;color:#d6d6d6}.casino-404__btn{display:inline-block;background:linear-gradient(135deg,#ffb124,#fd5);color:#000 !important;padding:14px 34px;border-radius:999px;font-weight:700;font-size:18px;text-decoration:none;box-shadow:0 0 12px #ffc80073;transition:transform .2s ease}.casino-404__btn:hover{transform:scale(1.06)}.abuse-notice__inner{position:relative;display:flex;gap:16px;align-items:center;padding:22px;border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1f;box-shadow:0 16px 48px #0000004d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.abuse-notice__icon{flex:0 0 auto;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(180deg,#ffc107,#ff5252);box-shadow:0 12px 30px #00000059}.abuse-notice__icon::before{content:"";display:inline-block;width:20px;height:20px;background:#111;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0-64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0-64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;line-height:1}.abuse-notice__message p{margin:0;font-size:15px;line-height:1.6;color:#ffffffe6}@media (max-width:640px){.abuse-notice__inner{padding:16px;gap:12px;border-radius:14px;align-items:flex-start}.abuse-notice__icon{width:30px;height:30px;border-radius:10px}.abuse-notice__icon::before{font-size:16px}.abuse-notice__message p{font-size:13.5px;line-height:1.55}}@keyframes randomGamesSlideUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes randomCardFadeIn{from{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes randomGamesGlow{0%,100%{border-color:var(--border)}50%{border-color:var(--accent-25)}}.random-games{margin:var(--gap) 0;margin-bottom:calc(var(--gap)+8px);padding:18px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);position:relative;overflow:visible;opacity:0;transform:translateY(24px);animation:randomGamesSlideUp .5s ease forwards,randomGamesGlow 3s ease-in-out 1s infinite}@keyframes randomRefreshSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.random-games__refresh{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:2px solid var(--accent);background:linear-gradient(135deg,var(--accent),#e6a200);color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(var(--accent-rgb) / .35),0 0 0 4px rgba(var(--accent-rgb) / .1);transition:transform var(--t),box-shadow var(--t),background var(--t)}.random-games__refresh:hover{transform:translateX(-50%) scale(1.15);box-shadow:0 6px 24px rgba(var(--accent-rgb) / .5),0 0 0 6px rgba(var(--accent-rgb) / .15);background:linear-gradient(135deg,#ffc107,var(--accent))}.random-games__refresh:active{transform:translateX(-50%) scale(.9)}.random-games__refresh.is-spinning svg{animation:randomRefreshSpin .5s ease}.random-games__refresh svg{pointer-events:none;width:22px;height:22px}.random-games__list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.random-games__card{display:flex;flex-direction:column;gap:8px;position:relative;transition:transform var(--t);opacity:0;animation:randomCardFadeIn .45s ease forwards}.random-games__card:nth-child(1){animation-delay:.1s}.random-games__card:nth-child(2){animation-delay:.2s}.random-games__card:nth-child(3){animation-delay:.3s}.random-games__card:nth-child(4){animation-delay:.4s}.random-games__card:hover{transform:translateY(-4px)}.random-games__card .game-thumb{position:relative;border-radius:var(--radius);overflow:hidden;aspect-ratio:1 / 1.25;background:var(--bg2);cursor:pointer;border:1px solid var(--border);transition:border-color var(--t),box-shadow var(--t)}.random-games__card:hover .game-thumb{border-color:var(--accent-60);box-shadow:var(--shadow)}.random-games__card .game-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--t)}.random-games__card:hover .game-thumb img{transform:scale(1.06)}.random-games__card .game-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:rgba(var(--black-rgb) / .55);opacity:0;transition:opacity var(--t);border-radius:var(--radius)}.random-games__card:hover .game-overlay{opacity:1;pointer-events:auto}.random-games__card .play-btn{width:48px;height:48px;border-radius:50%;border:none;background:var(--accent);color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:scale(0);transition:transform var(--t),background var(--t)}.random-games__card .play-btn svg{width:18px;height:18px;fill:currentColor}.random-games__card:hover .play-btn{transform:scale(1)}.random-games__card .play-btn:hover{background:#ffc107}.random-games__card .demo-link{padding:6px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.45);color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transform:translateY(8px);opacity:0;transition:transform var(--t),opacity var(--t),background var(--t);text-decoration:none}.random-games__card:hover .demo-link{transform:translateY(0);opacity:1}.random-games__card .demo-link:hover{background:rgba(255,255,255,.15)}.random-games__card .demo-link.is-disabled{opacity:.3;pointer-events:none}.random-games__card .game-info{padding:6px 2px 0}.random-games__card .game-name{font-size:13px;font-weight:600;text-align:center;color:var(--text);overflow:hidden;text-overflow:ellipsis;transition:color var(--t)}.random-games__card:hover .game-name{color:var(--accent)}.random-games__card .game-provider{font-size:11px;color:var(--text-muted);margin-top:2px}@media (max-width:768px){.random-games{padding:14px;margin-bottom:calc(var(--gap)+10px)}.random-games__list{grid-template-columns:repeat(2,1fr);gap:14px}.random-games__refresh{width:36px;height:36px;bottom:-18px}}@media (max-width:420px){.random-games{margin:12px 0;margin-bottom:28px;padding:10px}.random-games__list{grid-template-columns:repeat(2,1fr);gap:10px}.random-games__card .game-name{font-size:12px}.random-games__refresh{width:34px;height:34px;bottom:-17px}.random-games__refresh svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.random-games,.random-games__card{animation:none;opacity:1;transform:none}}.engine-seo-intro,.engine-article-wrap,.engine-faq-reviews{width:100%;box-sizing:border-box}.engine-seo-intro{margin:0 0 clamp(24px,4vw,44px);padding:clamp(22px,4vw,46px);border:1px solid rgba(255,183,0,0.24);border-radius:28px;background:radial-gradient(circle at 15% 0%,rgba(255,183,0,0.18),transparent 32%),linear-gradient(145deg,rgba(12,20,34,0.96),rgba(5,7,12,0.96));box-shadow:0 24px 70px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,255,255,0.06)}.engine-seo-intro h1{max-width:1050px;margin:0 auto 16px;font-size:clamp(30px,5vw,58px);line-height:1.04;letter-spacing:-0.04em;text-align:center;color:#fff}.engine-seo-intro p{max-width:980px;margin:0 auto;color:rgba(255,255,255,0.82);font-size:clamp(16px,2vw,20px);line-height:1.7;text-align:center}.engine-article-wrap{margin:clamp(28px,5vw,64px) auto}.engine-article-content,.engine-faq-reviews .faq,.engine-faq-reviews>section{padding:clamp(20px,4vw,42px);border:1px solid rgba(255,255,255,0.10);border-radius:26px;background:linear-gradient(180deg,rgba(13,21,34,0.94),rgba(4,7,12,0.94));box-shadow:0 22px 60px rgba(0,0,0,0.36)}.engine-article-content h2,.engine-faq-reviews h2{margin:0 0 18px;color:#fff;font-size:clamp(24px,3.4vw,40px);line-height:1.15}.engine-article-content h3,.engine-faq-reviews h3{color:#fff;font-size:clamp(19px,2.4vw,26px);line-height:1.25}.engine-article-content p,.engine-article-content li,.engine-faq-reviews p,.engine-faq-reviews li,.engine-faq-reviews .faq-item-content-visible{color:rgba(255,255,255,0.80);font-size:clamp(15px,1.7vw,18px);line-height:1.72}.engine-article-content a,.engine-faq-reviews a{color:#ffcc33}.engine-article-content ul,.engine-article-content ol{padding-left:1.25em}.engine-article-content table{width:100%;display:block;overflow-x:auto;border-collapse:collapse;margin:22px 0;-webkit-overflow-scrolling:touch}.engine-article-content th,.engine-article-content td{padding:12px 14px;border:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.84)}.engine-faq-reviews{margin:clamp(28px,5vw,58px) auto}.engine-faq-reviews .faq{margin-bottom:26px}.engine-faq-reviews .faq-content,.engine-faq-reviews>section{display:grid;gap:16px}.engine-faq-reviews .faq-item,.engine-faq-reviews [itemtype="https://schema.org/Review"]{padding:clamp(16px,2.4vw,24px);border:1px solid rgba(255,255,255,0.10);border-radius:18px;background:rgba(255,255,255,0.04)}.engine-faq-reviews .faq-item-title,.engine-faq-reviews [itemtype="https://schema.org/Person"] h3{margin:0 0 10px}@media (max-width:768px){.engine-seo-intro,.engine-article-content,.engine-faq-reviews .faq,.engine-faq-reviews>section{border-radius:20px}.engine-seo-intro{margin-top:6px}}a{color:#fff;transition:color .15s ease,text-decoration-color .15s ease}a:hover{color:#ffd700;text-decoration-color:#ffd700}body{background:#000a12 !important}#page{margin:0 auto;box-shadow:0 8px 24px rgba(0,0,0,0.6)}.section-bg{background-color:rgba(30,30,30,0.8);backdrop-filter:blur(4px) saturate(120%);-webkit-backdrop-filter:blur(4px) saturate(120%);border-top:1px solid rgba(255,255,255,0.08)}.home .best-games-section,.home main h1{padding-bottom:0;margin-top:0}.custom-logo{max-width:240px;height:auto}.site-title-wrapper{position:relative;display:inline-flex;align-items:center}.flag-logo{margin-left:10px;padding:3px;transition:transform 0.3s ease;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.flag-logo:hover{transform:scale(1.1)}.flag-icon{width:36px;height:auto;display:block;border-radius:0}.header{background-color:rgba(30,30,30,0.85);backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%);border-bottom:1px solid rgba(255,255,255,0.05);z-index:100}html{scroll-behavior:smooth}img{max-width:100%;height:auto}.casino-hero-img{width:329px;height:auto}.engine-seo-intro{content-visibility:auto;contain-intrinsic-size:420px}.engine-article-wrap,.engine-faq-reviews{content-visibility:auto;contain-intrinsic-size:900px}.auth-bottom-mobile{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media(max-width:640px){.casino-hero-bonus{font-size:clamp(18px,6vw,30px)}.games-title{text-align:center}.footer-brands__list{gap:14px}.engine-article-content table{min-width:620px}}
/* Footer logo ref links */
.footer-brand-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;border:0;outline:0}.footer-brand-link img{transition:transform .22s ease,opacity .22s ease,filter .22s ease}.footer-brand-link:hover img,.footer-brand-link:focus-visible img{transform:translateY(-2px) scale(1.04);opacity:1;filter:brightness(1.18)}.footer-brand-link:focus-visible{border-radius:10px;box-shadow:0 0 0 2px rgba(255,176,0,.85)}
.footer-copyright{max-width:800px;margin:0 auto;padding:0 16px;line-height:1.45;color:#fff;text-align:center}@media (max-width:1024px){body{padding-bottom:calc(110px + env(safe-area-inset-bottom)) !important}.site-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.footer-dark{padding-bottom:calc(26px + env(safe-area-inset-bottom))}.footer-copyright{margin-bottom:calc(92px + env(safe-area-inset-bottom));font-size:14px;line-height:1.4}.auth-bottom-mobile{min-height:88px;padding:14px 12px calc(14px + env(safe-area-inset-bottom))}.gb-action-wrapper{bottom:calc(104px + env(safe-area-inset-bottom)) !important}}@media (max-width:560px){.footer-copyright{font-size:12px;padding:0 14px;margin-bottom:calc(96px + env(safe-area-inset-bottom))}.auth-bottom-mobile .auth-buttons{gap:8px}.auth-bottom-mobile .auth-buttons a{min-height:48px}}

.site-logo {
    display: flex;
    align-items: center;
}

.custom-logo-text {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    font-size: clamp(24px, 3vw, 42px);
    line-height: 1;
    font-weight: 900;
    letter-spacing: -0.04em;
    color: #fff;
    text-transform: uppercase;
    white-space: nowrap;
}

.custom-logo-text:hover {
    color: #f7d66b;
    text-decoration: none;
}

@media (max-width: 768px) {
    .custom-logo-text {
        font-size: clamp(20px, 7vw, 30px);
        letter-spacing: -0.03em;
    }
}
/* RU desktop header fix: keep logo and navigation separated after longer Russian labels */
@media screen and (min-width:1025px){
  .site-header .header-inner{gap:20px;padding-left:28px;padding-right:28px;}
  .site-header .header-bar{display:flex;align-items:center;flex:0 0 auto;min-width:max-content;}
  .site-header .logo{max-width:none;width:auto;flex:0 0 auto;}
  .custom-logo-text{flex:0 0 auto;}
  .site-header .main-nav{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:14px;}
  .site-header .main-nav .menu{flex:0 1 auto;min-width:0;}
  .site-header .main-nav .menu a{padding-left:9px;padding-right:9px;line-height:1.12;}
  .site-header .auth-buttons{flex:0 0 auto;gap:8px;}
  .site-header .auth-buttons .header-button{white-space:nowrap;}
}
@media screen and (min-width:1025px) and (max-width:1279px){
  .site-header .header-inner{gap:12px;padding:16px 18px;}
  .custom-logo-text{font-size:30px;letter-spacing:-0.04em;}
  .site-header .main-nav{gap:8px;}
  .site-header .main-nav .menu a{font-size:13px;padding:8px 6px;}
  .site-header .auth-buttons{gap:6px;}
  .site-header .auth-buttons .header-button{font-size:13px;padding:7px 9px;}
  .site-header .auth-buttons .header-button .svg-icon{margin-right:4px;}
}
