
.gambit-providerke4vo:where(.gambit-provider4yomt) { 
    background-color: var(--alice-blue); 
    margin-bottom: 2.5rem; 
    padding-bottom: 3.75rem; 
    padding-top: 3.125rem;
} 

.gambit-providerzd2w2:where(.gambit-provider4yomt) { 
    padding-inline: 1.25rem;
} 

@media (min-width: 425px){ 
  .gambit-providerzd2w2:where(.gambit-provider4yomt) { 
    padding-inline: 1.5rem;
  } 
}     

@media (min-width: 640px){ 
  .gambit-providerzd2w2:where(.gambit-provider4yomt) { 
    padding-inline: 3.12rem;
  } 
}     

@media (min-width: 810px){ 
  .gambit-providerzd2w2:where(.gambit-provider4yomt) { 
    padding-inline: 3.75rem;
  } 
}     

@media (min-width: 1024px){ 
  .gambit-providerzd2w2:where(.gambit-provider4yomt) { 
    margin: 0 auto; 
    max-width: 44.4rem; 
    padding-inline: 0;
  } 
}     

.gambit-providerj76if:where(.gambit-provider4yomt).gambit-provider8joot { 
    display: flex; 
    flex-direction: column;
} 

.gambit-provideri7mt2:where(.gambit-provider4yomt) { 
    justify-self: end;
} 

.gambit-provider8ep5o:where(.gambit-provider4yomt) { 
    align-items: center; 
    display: flex; 
    justify-content: space-between; 
    margin-bottom: 1.25rem;
} 

h1:where(.gambit-providervfw87).gambit-providervnr2z { 
    font-size: 2.0625rem; 
    font-weight: 700; 
    line-height: 1.3;
} 

@media (min-width: 640px){ 
  h1:where(.gambit-providervfw87).gambit-providervnr2z { 
    font-size: 2.5rem;
  } 
}     

.gambit-providervbvfe:where(.gambit-providerg92yt) { 
    display: flex; 
    gap: 1rem; 
    margin-top: 1rem;
} 

.gambit-provideryswsg:where(.gambit-providerg92yt) { 
    height: auto; 
    max-width: 318px;
} 

p { 
    letter-spacing: .02em; 
    line-height: 175%;
} 

.gambit-provideri212z:where(.gambit-providerpb3eq) { 
    margin-bottom: 3.44rem; 
    margin-top: 3.44rem;
} 

.gambit-provideri5iyf:where(.gambit-providerg92yt) { 
    margin-bottom: 2rem;
} 

astro-island { 
    display: contents;
} 

a { 
    color: currentColor; 
    text-decoration: none;
} 

.gambit-providerrx6yo:where(.gambit-provider3hqt2) { 
    align-items: center; 
    background-color: var(--monochromatic-sl_light_grey_stable,#f6f8fa); 
    border-radius: .625rem; 
    color: var(--button-sl_btn_dark_blue_sec_1); 
    display: flex; 
    font-weight: 700; 
    padding: .75rem 1.5rem; 
    position: relative; 
    transition: background-color .3s ease-in-out; 
    white-space: nowrap;
} 

.gambit-providerrtkcg:where(.gambit-provider3hqt2) { 
    background-color: var(--Monochromatic-sl_light_grey_light_2,#f1f3f5); 
    border: 1px solid var(--econdary-sl_navy_dark_blue_sec_4,#16103e66); 
    border-radius: .625rem;
} 

.gambit-providerrx6yo:where(.gambit-provider3hqt2):hover { 
    background-color: #ccd3d9; 
    color: var(--text-color); 
    opacity: 1;
} 

.gambit-providerrx6yo:where(.gambit-provider3hqt2).gambit-providerrtkcg:hover { 
    background-color: var(--monochromatic-sl_light_grey_light_1,#e3e8ec);
} 

.gambit-providerwsrdo:where(.gambit-providerg92yt) { 
    background: #16103e0d; 
    border-radius: 1rem; 
    padding: .25rem 1rem; 
    white-space: nowrap;
} 

.gambit-providers96h3:where(.gambit-providerpb3eq) { 
    background: radial-gradient(128.14% 128.14% at 50% 112.79%,#435b6900 29.51%,#209fe852 100% 0),linear-gradient(0deg,#000,#000),#f6f8fa; 
    border-radius: 1rem; 
    color: #fff; 
    overflow: hidden; 
    padding: 2.75rem; 
    position: relative;
} 

@media (min-width: 640px){ 
  .gambit-providers96h3:where(.gambit-providerpb3eq) { 
    padding: 3rem;
  } 
}     

.gambit-providers96h3:where(.gambit-providerpb3eq):before { 
    bottom: 0; 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142' height='282' fill='none' viewBox='0 0 142 282'%3E%3Cpath stroke='url(https://slotegrator.pro/razrabotchiki_igr/%23a)' stroke-width='65' d='M14.324 400.785C241.312 78.588-6.55 268.636-37.264 262.976c-49.58-9.138-.118-131.132 87.041-242.665'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='369.131' x2='-495.957' y1='-530.423' y2='-168.494' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.491' stop-color='%2316103E' stop-opacity='0'/%3E%3Cstop offset='.677' stop-color='%23E92128'/%3E%3Cstop offset='.751' stop-color='%23E92128'/%3E%3Cstop offset='.885' stop-color='%2316103E' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); 
    left: 0; 
    position: absolute; 
    z-index: 5;
} 

.gambit-providers96h3:where(.gambit-providerpb3eq):after { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='147' height='354' fill='none' viewBox='0 0 147 354'%3E%3Cpath stroke='url(https://slotegrator.pro/razrabotchiki_igr/%23a)' stroke-width='65' d='M68.713 334.81c238.295-339.217 1.825-142.747-23.19-149.808C5.142 173.604 64.667 44.007 154.38-73.145'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='503.94' x2='-259.876' y1='-655.152' y2='-344.828' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.491' stop-color='%2316103E' stop-opacity='0'/%3E%3Cstop offset='.7' stop-color='%23E92128'/%3E%3Cstop offset='.812' stop-color='%23E92128'/%3E%3Cstop offset='.926' stop-color='%23E92128' stop-opacity='0'/%3E%3Cstop offset='.953' stop-color='%2316103E' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); 
    position: absolute; 
    right: 0; 
    top: 0; 
    z-index: 1;
} 

.gambit-providerow3zo:where(.gambit-providerg92yt) { 
    display: grid; 
    gap: 2px; 
    grid-template-columns: 1fr 1fr;
} 

h2 { 
    font-size: var(--font-size-h2);
} 

.gambit-provider31t46 h2  { 
    margin-block: 1rem;
} 

button { 
    background-color: inherit; 
    border: none; 
    color: inherit; 
    font-family: inherit;
} 

span { 
    line-height: 1;
} 

.gambit-provideroff1j:where(.gambit-provider3hqt2) { 
    align-items: center; 
    display: flex; 
    gap: .62rem;
} 

.gambit-provideroff1j:where(.gambit-provider3hqt2):after { 
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none' viewBox='0 0 12 11'%3E%3Cpath fill='%2316103E' stroke='%2316103E' stroke-width='.4' d='m1.042 5.723-.187.07q.062.16.194.27l4.327 4.344c.138.138.309.21.503.21a.7.7 0 0 0 .502-.21.66.66 0 0 0 .2-.51M1.043 5.722l-.186.072a.82.82 0 0 1 0-.597.7.7 0 0 1 .193-.269L5.376.586l.008-.009a.75.75 0 0 1 .477-.193h.001a.66.66 0 0 1 .502.202c.134.134.21.298.218.486l-.2.008.2-.009a.7.7 0 0 1-.194.512l-.007.008-3.217 3.202h7.324a.7.7 0 0 1 .704.703c0 .198-.07.372-.214.506a.7.7 0 0 1-.49.198H3.162l3.219 3.22a.7.7 0 0 1 .2.477M1.043 5.723a.62.62 0 0 1 0-.454l.143.647a.5.5 0 0 1-.143-.193Zm5.54 4.173-.2.008z'/%3E%3C/svg%3E"); 
    background-repeat: no-repeat; 
    content: ""; 
    display: block; 
    height: 11px; 
    transform: rotate(135deg); 
    width: 12px;
} 

.gambit-providerxq428:where(.gambit-providerpb3eq) { 
    align-items: center; 
    display: flex; 
    flex-direction: column;
} 

@media (min-width: 640px){ 
  .gambit-providerxq428:where(.gambit-providerpb3eq) { 
    flex-direction: row-reverse; 
    gap: 1rem; 
    justify-content: space-between;
  } 
}     

.gambit-provider71d3v:where(.gambit-providerpb3eq) { 
    display: grid; 
    gap: .62rem; 
    grid-template-columns: 1fr; 
    margin-top: 1.88rem; 
    position: relative; 
    z-index: 10;
} 

@media (min-width: 640px){ 
  .gambit-provider71d3v:where(.gambit-providerpb3eq) { 
    margin-top: 1.88rem;
  } 
}     

.gambit-providerk3eod:where(.gambit-providerg92yt) { 
    padding: 10px 20px;
} 

.gambit-providerfvcw3:where(.gambit-providerg92yt) { 
    font-weight: 700;
} 

.gambit-providerow3zo:where(.gambit-providerg92yt):nth-child(2n + 1) .gambit-providerk3eod:where(.gambit-providerg92yt)  { 
    background-color: var(--alice-blue);
} 

li { 
    list-style: none;
} 

.gambit-provider31t46 li  { 
    display: block; 
    flex-direction: column; 
    padding-bottom: 10px; 
    padding-left: 24px; 
    padding-top: 10px; 
    position: relative;
} 

.gambit-provider31t46 li::before { 
    background-color: var(--red-color); 
    border-radius: 1000vh; 
    content: ""; 
    display: inline; 
    height: 6px; 
    left: 0; 
    position: absolute; 
    top: 18px; 
    width: 6px;
} 

astro-slot { 
    display: contents;
} 

.gambit-providers96h3:where(.gambit-providerpb3eq) picture:where(.gambit-providerpb3eq)  { 
    justify-self: center; 
    position: relative; 
    z-index: 10;
} 

.gambit-providerjtsge:where(.gambit-providerpb3eq) { 
    display: grid; 
    grid-template-columns: 1fr; 
    width: 100%;
} 

.gambit-providernmq1w { 
    border-radius: .625rem; 
    cursor: pointer;
} 

.gambit-providernmq1w:where(.gambit-providerswg27) { 
    align-items: center; 
    background-color: var(--monochromatic-sl_light_grey_stable,#f6f8fa); 
    color: var(--button-sl_btn_dark_blue_sec_1); 
    display: flex; 
    font-size: 1rem; 
    font-weight: 700; 
    justify-content: center; 
    min-height: 2.5rem; 
    padding: .625rem; 
    transition: background-color .3s ease-in-out; 
    white-space: nowrap;
} 

@media (min-width: 425px){ 
  .gambit-providernmq1w:where(.gambit-providerswg27) { 
    width: 6.25rem;
  } 
}     

.gambit-providerrtkcg:where(.gambit-providerswg27) { 
    background-color: var(--Monochromatic-sl_light_grey_light_2,#f1f3f5); 
    border: 1px solid var(--econdary-sl_navy_dark_blue_sec_4,#16103e66); 
    border-radius: .625rem;
} 

.gambit-providernmq1w:where(.gambit-providerswg27):hover { 
    background-color: #ccd3d9; 
    color: var(--text-color);
} 

.gambit-providernmq1w:where(.gambit-providerswg27).gambit-providerrtkcg:hover { 
    background-color: var(--monochromatic-sl_light_grey_light_1,#e3e8ec);
} 

.gambit-providers96h3:where(.gambit-providerpb3eq) .gambit-providero9lwj:where(.gambit-providerpb3eq)  { 
    height: 86px; 
    min-height: 86px; 
    min-width: 86px; 
    width: 86px;
} 

.gambit-providervnr2z:where(.gambit-providerpb3eq) { 
    font-size: 1.625rem; 
    font-weight: 700; 
    line-height: 1.2;
} 

.gambit-providervnr2z:where(.gambit-providervfw87).gambit-providerzk9oc { 
    color: #fff;
} 

.gambit-provideri212z:where(.gambit-providerpb3eq) .gambit-providers96h3:where(.gambit-providerpb3eq) .gambit-providervnr2z:where(.gambit-providerpb3eq)  { 
    margin-bottom: .31rem; 
    position: relative; 
    text-align: center; 
    z-index: 10;
} 

@media (min-width: 640px){ 
  .gambit-provideri212z:where(.gambit-providerpb3eq) .gambit-providers96h3:where(.gambit-providerpb3eq) .gambit-providervnr2z:where(.gambit-providerpb3eq)  { 
    text-align: left;
  } 
}     

.gambit-providero7hj4:where(.gambit-providerpb3eq) { 
    position: relative; 
    text-align: center; 
    z-index: 10;
} 

@media (min-width: 640px){ 
  .gambit-providero7hj4:where(.gambit-providerpb3eq) { 
    max-width: 75%; 
    text-align: left;
  } 
}     

.gambit-providerijdtp:where(.gambit-provider4yomt) { 
    align-items: center; 
    display: flex; 
    gap: .625rem;
} 

.gambit-providerijdtp:where(.gambit-provider4yomt):before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 11'%3E%3Cpath fill='%2316103E' stroke='%2316103E' stroke-width='.4' d='m1.042 5.723-.187.071q.062.159.194.27l4.327 4.343c.138.138.309.21.503.21a.7.7 0 0 0 .502-.21.66.66 0 0 0 .2-.51M1.043 5.723l-.186.073a.82.82 0 0 1 0-.598.7.7 0 0 1 .193-.268L5.376.586l.008-.008a.75.75 0 0 1 .477-.193h.001a.66.66 0 0 1 .502.201c.134.134.21.298.218.486l-.2.008.2-.009a.7.7 0 0 1-.194.512l-.007.009-3.217 3.201h7.324c.187 0 .354.068.49.197.143.135.214.31.214.507s-.07.371-.214.506a.7.7 0 0 1-.49.198H3.162l3.219 3.218a.7.7 0 0 1 .2.478M1.043 5.723a.62.62 0 0 1 0-.453l.143.647a.5.5 0 0 1-.143-.194Zm5.54 4.174-.2.008z'/%3E%3C/svg%3E"); 
    width: 12px;
} 

.gambit-providerxvv95 { 
    display: grid; 
    gap: .62rem; 
    grid-template-columns: 1fr; 
    grid-template-rows: repeat(2,var(--input-height)); 
    width: 100%;
} 

@media (min-width: 640px){ 
  .gambit-providerxvv95 { 
    grid-template-columns: 1fr auto; 
    grid-template-rows: var(--input-height);
  } 
}     

.gambit-providermsol3 { 
    --icon-width: 1.25rem; 
    background-color: #fff; 
    border: 1px solid #16103e66; 
    border-radius: .625rem; 
    color: #16103e80; 
    display: grid; 
    grid-template-areas: "input"; 
    height: 100%; 
    min-height: 100%;
} 

.gambit-providerio14m.gambit-providermsol3 { 
    --icon-width: 1.25rem; 
    background-color: initial; 
    border: 1px solid #fff6; 
    border-radius: .625rem; 
    box-shadow: none; 
    color: #ffffff80; 
    display: grid; 
    grid-template-areas: "input"; 
    height: 100%; 
    min-height: 100%;
} 

.gambit-providermsol3:hover:not(._noBodrerLeft_1veig_33) { 
    border: 1px solid #16103e8c; 
    box-shadow: var(--shadow); 
    color: #16103eb3;
} 

.gambit-providerio14m.gambit-providermsol3:hover { 
    border: 1px solid #fff; 
    color: #fff;
} 

.gambit-providerxofsk { 
    background-color: var(--red-color); 
    border: 1px solid var(--red-color); 
    border-radius: .625rem; 
    color: #fff; 
    cursor: pointer; 
    font-size: 1rem; 
    font-weight: 700; 
    letter-spacing: .01em; 
    line-height: 1; 
    min-height: 100%; 
    overflow: hidden; 
    padding: 1.38rem 1.56rem; 
    position: relative; 
    text-align: center; 
    transition: background-color .3s ease-in-out; 
    white-space: nowrap; 
    width: 100%;
} 

.gambit-providerxofsk:hover { 
    background-color: var(--red-color-hovered);
} 

.gambit-providerqfykc { 
    align-items: center; 
    display: flex; 
    font-size: .625rem; 
    gap: .625rem;
} 

.gambit-providerzaosd { 
    display: flex; 
    grid-area: input; 
    height: 100%; 
    position: relative;
} 

.gambit-providerzaosd,.gambit-providerio14m.gambit-providermsol3 > .gambit-providerzaosd  { 
    -ms-grid-column: 1; 
    -ms-grid-row: 1;
} 

.gambit-providerzaosd:before { 
    background-position: 50%; 
    background-repeat: no-repeat; 
    content: ""; 
    height: 100%; 
    left: 1.12rem; 
    margin: -5px; 
    opacity: .5; 
    padding: 5px; 
    position: absolute; 
    width: var(--icon-width);
} 

.gambit-providerzoc1d.gambit-providerzaosd:before { 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M10 19.5a9.3 9.3 0 0 1-3.712-.75 9.6 9.6 0 0 1-3.013-2.025 9.6 9.6 0 0 1-2.025-3.013A9.3 9.3 0 0 1 .5 10q0-2 .75-3.725a9.6 9.6 0 0 1 2.025-3A9.6 9.6 0 0 1 6.288 1.25 9.3 9.3 0 0 1 10 .5q2 0 3.725.75a9.6 9.6 0 0 1 3 2.025 9.6 9.6 0 0 1 2.025 3Q19.5 8 19.5 10v1.225q0 1.376-.938 2.325t-2.312.95q-.95 0-1.675-.438a3.2 3.2 0 0 1-1.15-1.187 5.1 5.1 0 0 1-1.462 1.175q-.838.45-1.963.45-1.875 0-3.188-1.312Q5.5 11.875 5.5 10t1.312-3.188T10 5.5t3.188 1.312Q14.5 8.125 14.5 10v1.225q0 .775.513 1.275.512.5 1.237.5a1.7 1.7 0 0 0 1.238-.5Q18 12 18 11.225V10q0-3.275-2.363-5.638T10 2 4.362 4.362Q2 6.725 2 10t2.362 5.637T10 18h4.25q.325 0 .538.212a.73.73 0 0 1 .212.538q0 .325-.212.538a.73.73 0 0 1-.538.212zm0-6.5q1.25 0 2.125-.875A2.9 2.9 0 0 0 13 10q0-1.25-.875-2.125A2.9 2.9 0 0 0 10 7q-1.25 0-2.125.875A2.9 2.9 0 0 0 7 10q0 1.25.875 2.125A2.9 2.9 0 0 0 10 13'/%3E%3C/svg%3E"); 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M10 19.5a9.3 9.3 0 0 1-3.712-.75 9.6 9.6 0 0 1-3.013-2.025 9.6 9.6 0 0 1-2.025-3.013A9.3 9.3 0 0 1 .5 10q0-2 .75-3.725a9.6 9.6 0 0 1 2.025-3A9.6 9.6 0 0 1 6.288 1.25 9.3 9.3 0 0 1 10 .5q2 0 3.725.75a9.6 9.6 0 0 1 3 2.025 9.6 9.6 0 0 1 2.025 3Q19.5 8 19.5 10v1.225q0 1.376-.938 2.325t-2.312.95q-.95 0-1.675-.438a3.2 3.2 0 0 1-1.15-1.187 5.1 5.1 0 0 1-1.462 1.175q-.838.45-1.963.45-1.875 0-3.188-1.312Q5.5 11.875 5.5 10t1.312-3.188T10 5.5t3.188 1.312Q14.5 8.125 14.5 10v1.225q0 .775.513 1.275.512.5 1.237.5a1.7 1.7 0 0 0 1.238-.5Q18 12 18 11.225V10q0-3.275-2.363-5.638T10 2 4.362 4.362Q2 6.725 2 10t2.362 5.637T10 18h4.25q.325 0 .538.212a.73.73 0 0 1 .212.538q0 .325-.212.538a.73.73 0 0 1-.538.212zm0-6.5q1.25 0 2.125-.875A2.9 2.9 0 0 0 13 10q0-1.25-.875-2.125A2.9 2.9 0 0 0 10 7q-1.25 0-2.125.875A2.9 2.9 0 0 0 7 10q0 1.25.875 2.125A2.9 2.9 0 0 0 10 13'/%3E%3C/svg%3E");
} 

.gambit-providerzoc1d.gambit-providerzaosd:before,._name_1veig_166.gambit-providerzaosd:before { 
    background-color: #16103e; 
    -webkit-mask-position: center; 
    mask-position: center; 
    -webkit-mask-repeat: no-repeat; 
    mask-repeat: no-repeat; 
    -webkit-mask-size: contain auto; 
    mask-size: contain auto;
} 

.gambit-providerio14m .gambit-providerzoc1d.gambit-providerzaosd::before { 
    background-color: #fff;
} 

.gambit-providerzaosd:after { 
    content: attr(data-text); 
    font-size: .75rem; 
    left: 1.125rem; 
    opacity: 0; 
    position: absolute; 
    top: -1rem;
} 

.gambit-provider4kylf { 
    border-radius: .625rem; 
    color: #0000!important; 
    font-size: 1rem; 
    font-style: normal; 
    font-weight: 500; 
    grid-area: input; 
    height: var(--input-height); 
    letter-spacing: .02rem; 
    line-height: 0; 
    max-height: var(--input-height); 
    padding: 1rem 1.12rem 1rem calc(1.62rem + var(--icon-width)); 
    padding-right: 2.5rem; 
    white-space: nowrap; 
    width: 100%;
} 

.gambit-provider4kylf,.gambit-providerio14m.gambit-providermsol3 > .gambit-provider4kylf  { 
    -ms-grid-column: 1; 
    -ms-grid-row: 1;
} 

input { 
    background-color: inherit; 
    border: none; 
    color: inherit; 
    font-family: inherit;
} 

input { 
    font-size: 1rem;
} 

.gambit-providerxxib3 { 
    opacity: 0; 
    position: absolute;
} 

.gambit-providerxxib3 + svg  { 
    flex-shrink: 0;
} 

.gambit-providerng3jd { 
    border-radius: .625rem; 
    font-size: 1rem; 
    font-style: normal; 
    font-weight: 500; 
    height: var(--input-height); 
    letter-spacing: .02rem; 
    line-height: 1.75; 
    max-height: var(--input-height); 
    padding: 1rem 1.12rem 1rem calc(1.62rem + var(--icon-width)); 
    width: 100%;
} 

.gambit-provider8mshi:where(.gambit-providerzegfd) { 
    font-size: .875rem; 
    font-weight: 500; 
    letter-spacing: .02em; 
    line-height: 1.4; 
    text-align: left;
} 

.gambit-providerlli9f:where(.gambit-providerzegfd) { 
    color: var(--red-color); 
    text-decoration: underline; 
    transition: color .3s ease-in-out;
} 

.gambit-providerlli9f:where(.gambit-providerzegfd):after { 
    color: var(--text-color); 
    content: ".";
} 

.gambit-providerlli9f:where(.gambit-providerzegfd):hover { 
    color: var(--red-color-hovered);
} 


