@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');:root{--bg:#000;--surface:#101820;--surface2:#172f4c;--text:#f7f9fc;--muted:#b4c1ce;--line:#2b3c4e;--accent:#b9e2ff;--bright:#fafafc;--header:#080d12;--radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.65 Inter,system-ui,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ffc857;outline-offset:3px}.pm-x7k2-shell{width:min(1180px,calc(100% - 40px));margin:auto}.pm-x7k2-skip{position:absolute;left:-999px}.pm-x7k2-skip:focus{left:15px;top:15px;z-index:20;background:#fff;color:#000;padding:10px}.pm-x7k2-header{position:sticky;top:0;z-index:10;background:rgba(8,13,18,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(10px)}.pm-x7k2-header__inner{min-height:76px;display:flex;align-items:center;gap:28px}.pm-x7k2-brand{display:flex;align-items:center;gap:8px;color:#fff;font-weight:800;font-size:17px;line-height:1.05;white-space:nowrap}.pm-x7k2-brand:hover{text-decoration:none}.pm-x7k2-brand__mark{display:grid;place-items:center;background:#fff;color:#000;border-radius:9px;width:34px;height:34px;font-size:24px}.pm-x7k2-brand__muted{font-weight:500;color:var(--muted)}.pm-x7k2-brand small{display:block;color:var(--accent);font-size:10px}.pm-x7k2-menu{display:flex;gap:20px;align-items:center;margin-left:auto}.pm-x7k2-menu a{color:var(--muted);font-size:13px}.pm-x7k2-menu a:hover{color:#fff}.pm-x7k2-header__actions{display:flex;gap:8px;align-items:center}.pm-x7k2-button{display:inline-flex;justify-content:center;align-items:center;border-radius:9px;padding:11px 18px;border:1px solid transparent;font-weight:700;font-size:13px;cursor:pointer}.pm-x7k2-button:hover{text-decoration:none;transform:translateY(-1px)}.pm-x7k2-button--light{background:var(--bright);color:#172f4c}.pm-x7k2-button--bright,.pm-x7k2-button--primary{background:var(--surface2);color:#fff}.pm-x7k2-button--outline{border-color:#89a4be;color:#fff}.pm-x7k2-flag{font-size:20px;margin-left:4px}.pm-x7k2-menu-toggle{display:none}.pm-x7k2-breadcrumbs{display:flex;gap:10px;color:var(--muted);font-size:12px;padding:23px 0}.pm-x7k2-hero{display:grid;grid-template-columns:1fr .9fr;gap:48px;align-items:center;padding:38px 0 58px}.pm-x7k2-eyebrow{font-size:11px;letter-spacing:.16em;color:var(--accent);font-weight:800;margin:0 0 12px}.pm-x7k2-hero h1{font-size:clamp(38px,5vw,70px);line-height:1.04;letter-spacing:-.05em;margin:0 0 20px;max-width:700px}.pm-x7k2-hero__lead{font-size:18px;color:var(--muted);max-width:600px}.pm-x7k2-hero__buttons{display:flex;gap:12px;margin:28px 0}.pm-x7k2-badges{display:flex;flex-wrap:wrap;gap:8px}.pm-x7k2-badges span{border:1px solid var(--line);border-radius:100px;padding:6px 11px;font-size:12px;color:var(--muted)}.pm-x7k2-hero__visual img{display:block;width:100%;height:auto}.pm-x7k2-toc,.pm-x7k2-content-note,.pm-x7k2-block,.pm-x7k2-feedback-grid,.pm-x7k2-author{margin:18px 0;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,#111b24,#0b1015)}.pm-x7k2-toc{display:flex;align-items:center;gap:20px;overflow:auto}.pm-x7k2-toc div{min-width:130px}.pm-x7k2-toc strong,.pm-x7k2-toc span{display:block}.pm-x7k2-toc span{font-size:11px;color:var(--muted)}.pm-x7k2-toc a{white-space:nowrap;font-size:13px}.pm-x7k2-content-note{display:flex;gap:20px;align-items:center;border-color:#38546f}.pm-x7k2-content-note span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);font-weight:800}.pm-x7k2-content-note p{margin:0;color:var(--muted)}.pm-x7k2-section-heading{display:flex;justify-content:space-between;align-items:end;gap:15px}.pm-x7k2-block h2,.pm-x7k2-info__card h1{font-size:clamp(25px,3vw,38px);line-height:1.15;margin:0 0 18px;letter-spacing:-.03em}.pm-x7k2-count{color:var(--accent);font-size:13px}.pm-x7k2-filters{display:flex;gap:10px;margin:22px 0}.pm-x7k2-filters label{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:12px}.pm-x7k2-filters select{background:#080d12;color:#fff;border:1px solid var(--line);padding:9px;border-radius:8px}.pm-x7k2-casino-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pm-x7k2-casino{padding:21px;border:1px solid var(--line);border-radius:14px;background:#080d12}.pm-x7k2-casino:first-child,.pm-x7k2-casino:nth-child(2){border-color:#58728e}.pm-x7k2-casino__top{display:flex;gap:12px;align-items:center}.pm-x7k2-rank{color:var(--accent);font-weight:800}.pm-x7k2-logo{width:42px;height:42px;border-radius:10px;background:#fff;color:#172f4c;display:grid;place-items:center;font-weight:800}.pm-x7k2-casino h3{margin:0;font-size:18px}.pm-x7k2-casino__top p{margin:1px 0 0;color:var(--muted);font-size:12px}.pm-x7k2-status{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0}.pm-x7k2-status span{padding:8px;background:#111b24;border-radius:7px;font-size:12px;color:var(--muted)}.pm-x7k2-status b{display:block;color:#fff;font-size:11px;text-transform:uppercase}.pm-x7k2-casino__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pm-x7k2-casino__facts span{font-size:11px;color:var(--muted)}.pm-x7k2-casino__facts strong{display:block;color:#fff;font-size:13px}.pm-x7k2-bonus{margin:16px 0;padding:12px;background:#15283a;border-radius:8px;font-size:12px;color:#d4e6f6}.pm-x7k2-casino ul{padding-left:18px;color:var(--muted);font-size:13px}.pm-x7k2-source,.pm-x7k2-muted{color:var(--muted);font-size:12px}.pm-x7k2-card-actions{display:flex;align-items:center;gap:14px;margin-top:15px}.pm-x7k2-text-link{font-size:12px}.pm-x7k2-split{display:grid;grid-template-columns:1.5fr 1fr;gap:30px}.pm-x7k2-callout,.pm-x7k2-warning{padding:19px;border-radius:10px;background:#15283a;border-left:4px solid var(--accent);height:max-content}.pm-x7k2-warning{background:#302818;border-color:#ffc857}.pm-x7k2-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.pm-x7k2-steps div{display:flex;gap:10px;flex-direction:column;padding:15px;background:#111b24;border-radius:9px}.pm-x7k2-steps b{color:var(--accent)}.pm-x7k2-table-wrap{overflow:auto}.pm-x7k2-table-wrap table{border-collapse:collapse;min-width:760px;width:100%;font-size:12px}.pm-x7k2-table-wrap th,.pm-x7k2-table-wrap td{border:1px solid var(--line);padding:12px;text-align:left;vertical-align:top}.pm-x7k2-table-wrap th{background:#172f4c}.pm-x7k2-bonus-row,.pm-x7k2-alt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pm-x7k2-bonus-row>div,.pm-x7k2-alt-grid>div{padding:18px;border:1px solid var(--line);border-radius:11px}.pm-x7k2-bonus-row b,.pm-x7k2-bonus-row strong,.pm-x7k2-bonus-row span,.pm-x7k2-alt-grid b,.pm-x7k2-alt-grid span{display:block}.pm-x7k2-bonus-row strong{margin:10px 0;color:var(--accent)}.pm-x7k2-bonus-row span,.pm-x7k2-alt-grid span{font-size:12px;color:var(--muted)}.pm-x7k2-alt-grid{grid-template-columns:repeat(4,1fr)}.pm-x7k2-alt-grid p{font-size:13px;color:var(--muted)}.pm-x7k2-faq details{border-bottom:1px solid var(--line);padding:15px 0}.pm-x7k2-faq summary{cursor:pointer;font-weight:700}.pm-x7k2-faq p{color:var(--muted);max-width:850px}.pm-x7k2-richtext{color:#dce5ed}.pm-x7k2-richtext h2,.pm-x7k2-richtext h3{color:#fff}.pm-x7k2-richtext img{max-width:100%;height:auto}.pm-x7k2-feedback-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:0;border:0;background:none}.pm-x7k2-form-card{padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:#101820}.pm-x7k2-form-card h2{font-size:25px;margin:0 0 10px}.pm-x7k2-demo-form label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:12px;margin:13px 0}.pm-x7k2-demo-form input,.pm-x7k2-demo-form textarea{background:#080d12;border:1px solid var(--line);border-radius:7px;color:#fff;padding:11px;font:inherit}.pm-x7k2-demo-form textarea{min-height:100px;resize:vertical}.pm-x7k2-check{flex-direction:row!important;align-items:center}.pm-x7k2-check input{width:auto}.pm-x7k2-form-status{color:#ffc857;font-size:12px}.pm-x7k2-author{display:flex;gap:22px}.pm-x7k2-author__avatar{flex:none;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#172f4c;font-weight:800}.pm-x7k2-author h2{margin:0;font-size:25px}.pm-x7k2-footer{margin-top:70px;padding:48px 0 25px;background:#080d12;border-top:1px solid var(--line)}.pm-x7k2-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:30px}.pm-x7k2-footer h3{font-size:14px;margin:0 0 12px}.pm-x7k2-footer p,.pm-x7k2-footer a{display:block;color:var(--muted);font-size:12px;margin:8px 0}.pm-x7k2-footer__bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:30px;padding-top:20px;color:var(--muted);font-size:11px}.pm-x7k2-sticky{position:fixed;bottom:15px;right:20px;z-index:9;display:flex;gap:15px;align-items:center;padding:13px 15px;border-radius:12px;background:#fff;color:#172f4c;box-shadow:0 7px 30px #000}.pm-x7k2-sticky a{background:#172f4c;color:#fff;padding:8px 12px;border-radius:7px;font-size:12px;font-weight:700}.pm-x7k2-sticky button{border:0;background:none;font-size:20px;cursor:pointer}.pm-x7k2-info__main{min-height:500px}.pm-x7k2-info__card{margin:10px 0 35px;padding:clamp(24px,5vw,55px);border:1px solid var(--line);border-radius:var(--radius);background:#101820}.pm-x7k2-info__card h1{font-size:clamp(34px,5vw,55px)}
@media(max-width:850px){.pm-x7k2-header__inner{gap:12px}.pm-x7k2-menu-toggle{display:flex;flex-direction:column;gap:3px;margin-left:auto;background:none;color:#fff;border:0}.pm-x7k2-menu-toggle span{width:22px;height:2px;background:#fff}.pm-x7k2-menu-toggle b{font-size:9px;margin-top:3px}.pm-x7k2-menu{display:none;position:absolute;top:76px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#080d12;padding:10px 20px;border-bottom:1px solid var(--line)}.pm-x7k2-menu.is-open{display:flex}.pm-x7k2-menu a{padding:11px;border-bottom:1px solid #1a2734}.pm-x7k2-header__actions{order:3}.pm-x7k2-header__actions .pm-x7k2-button{padding:8px 10px}.pm-x7k2-header__actions .pm-x7k2-button--light{display:none}.pm-x7k2-hero{grid-template-columns:1fr;gap:20px}.pm-x7k2-hero__visual{order:-1;max-width:500px;margin:auto}.pm-x7k2-casino-grid{grid-template-columns:1fr}.pm-x7k2-toc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pm-x7k2-toc div{grid-column:1/-1}.pm-x7k2-split,.pm-x7k2-feedback-grid{grid-template-columns:1fr}.pm-x7k2-alt-grid{grid-template-columns:repeat(2,1fr)}.pm-x7k2-footer__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:480px){.pm-x7k2-shell{width:min(100% - 24px,1180px)}.pm-x7k2-brand{font-size:14px}.pm-x7k2-brand__mark{width:29px;height:29px;font-size:20px}.pm-x7k2-flag{display:none}.pm-x7k2-hero{padding-top:20px}.pm-x7k2-hero h1{font-size:39px}.pm-x7k2-hero__buttons{flex-direction:column}.pm-x7k2-block,.pm-x7k2-toc,.pm-x7k2-content-note,.pm-x7k2-author{padding:20px}.pm-x7k2-toc{grid-template-columns:repeat(2,1fr)}.pm-x7k2-content-note{display:block}.pm-x7k2-filters{flex-direction:column}.pm-x7k2-casino__facts{grid-template-columns:1fr 1fr}.pm-x7k2-casino__facts span:last-child{grid-column:1/-1}.pm-x7k2-status{grid-template-columns:1fr}.pm-x7k2-steps,.pm-x7k2-bonus-row,.pm-x7k2-alt-grid{display:flex;overflow:auto;scroll-snap-type:x mandatory}.pm-x7k2-steps>div,.pm-x7k2-bonus-row>div,.pm-x7k2-alt-grid>div{min-width:82%;scroll-snap-align:start}.pm-x7k2-footer__grid{grid-template-columns:1fr}.pm-x7k2-footer__bottom{display:block}.pm-x7k2-footer__bottom span{display:block;margin-top:8px}.pm-x7k2-sticky{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));justify-content:space-between}.pm-x7k2-author{display:block}.pm-x7k2-author__avatar{margin-bottom:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pm-x7k2-button:hover{transform:none}}

.pm-x7k2-brand img {
  display: block;
  width: 180px;
  height: auto;
  max-height: 48px;
  object-fit: contain;
}

.pm-x7k2-brand {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}

@media (max-width: 768px) {
  .pm-x7k2-brand img {
    width: 145px;
    max-height: 42px;
  }
}

.pm-x7k2-author__avatar {
  width: 64px;
  height: 64px;
  flex: 0 0 64px;
  border-radius: 50%;
  overflow: hidden;
}

.pm-x7k2-author__avatar img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  border-radius: 50%;
}

.pm-x7k2-logo{
  width:64px;
  height:64px;
  min-width:64px;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  border-radius:12px;
  background:var(--pm-card2);
  border:1px solid var(--pm-border);
}

.pm-x7k2-logo img{
  width:100%;
  height:100%;
  display:block;
  object-fit:contain;
  padding:8px;
}

@media(max-width:600px){
  .pm-x7k2-logo{
    width:56px;
    height:56px;
    min-width:56px;
  }

  .pm-x7k2-logo img{
    padding:6px;
  }
}

.pm-x7k2-hero{
  position:relative;
  overflow:hidden;
  background:var(--pm-bg);
}

.pm-x7k2-hero::before{
  content:"";
  position:absolute;
  inset:0;
  background:url("/assets/img/og-image.svg") center / cover no-repeat;
  opacity:.07;
  pointer-events:none;
}

.pm-x7k2-hero > *{
  position:relative;
  z-index:1;
}

.pm-x7k2-table-scroll{
  width:100%;
  overflow-x:auto;
  overflow-y:hidden;
  -webkit-overflow-scrolling:touch;
  margin:20px 0;
}

.pm-x7k2-table-scroll table{
  width:100%;
  min-width:850px;
  border-collapse:collapse;
}

@media(max-width:768px){
  .pm-x7k2-table-scroll{
    overflow-x:auto;
  }

  .pm-x7k2-table-scroll table{
    min-width:850px;
  }
}

.ee{
  width:100%;
  max-width:1000px;
  margin:30px auto 50px;
  padding:36px 40px;
  background:linear-gradient(135deg,#101820,#0b1015);
  border:1px solid #2b3c4e;
  border-radius:18px;
  color:#dce5ed;
  box-shadow:0 8px 35px rgba(0,0,0,.22);
  overflow:hidden;
}

.ee p{
  margin:0 0 18px;
  color:#b4c1ce;
  font-size:15px;
  line-height:1.75;
}

.ee p:last-child{
  margin-bottom:0;
}

.ee h2{
  margin:38px 0 16px;
  color:#fff;
  font-size:clamp(25px,3vw,36px);
  line-height:1.2;
  letter-spacing:-.03em;
}

.ee h2:first-child{
  margin-top:0;
}

.ee h3{
  margin:28px 0 12px;
  color:#fff;
  font-size:20px;
  line-height:1.3;
}

.ee a{
  color:#b9e2ff;
}

.ee ul,
.ee ol{
  margin:18px 0 22px;
  padding-left:24px;
  color:#b4c1ce;
}

.ee li{
  margin:8px 0;
  line-height:1.65;
}

.ee blockquote{
  margin:28px 0;
  padding:18px 22px;
  border-left:4px solid #b9e2ff;
  border-radius:0 10px 10px 0;
  background:#15283a;
  color:#f7f9fc;
  font-size:16px;
  font-weight:600;
}

.ee table{
  width:100%;
  min-width:850px;
  border-collapse:collapse;
  font-size:12px;
}

.ee th,
.ee td{
  padding:12px 14px;
  border:1px solid #2b3c4e;
  text-align:left;
  vertical-align:top;
}

.ee th{
  background:#172f4c;
  color:#fff;
  font-weight:700;
}

.ee td{
  background:#0d151d;
  color:#b4c1ce;
}

.ee tr:nth-child(even) td{
  background:#101b25;
}

.ee table a{
  color:#b9e2ff;
}

.ee .pm-x7k2-table-scroll{
  width:100%;
  max-width:100%;
  overflow-x:auto;
  overflow-y:hidden;
  -webkit-overflow-scrolling:touch;
  margin:24px 0;
  padding-bottom:5px;
}

.ee .pm-x7k2-table-scroll table{
  width:100%;
  min-width:850px;
}

@media(max-width:768px){
  .ee{
    max-width:100%;
    margin:20px 0 35px;
    padding:25px 20px;
    border-radius:14px;
  }

  .ee p{
    font-size:14px;
  }

  .ee h2{
    margin-top:32px;
    font-size:26px;
  }

  .ee h3{
    font-size:19px;
  }

  .ee .pm-x7k2-table-scroll{
    width:calc(100% + 40px);
    max-width:none;
    margin-left:-20px;
    padding-left:20px;
    padding-right:20px;
  }

  .ee .pm-x7k2-table-scroll table{
    min-width:850px;
  }
}

@media(max-width:480px){
  .ee{
    padding:22px 16px;
  }

  .ee .pm-x7k2-table-scroll{
    width:calc(100% + 32px);
    margin-left:-16px;
    padding-left:16px;
    padding-right:16px;
  }

  .ee table{
    min-width:850px;
  }
}

@media (max-width:768px){
  #deposit{
    width:100%;
    max-width:100%;
    box-sizing:border-box;
    overflow:hidden;
  }

  #deposit > div{
    min-width:0;
    max-width:100%;
  }

  #deposit .pm-x7k2-steps{
    width:100%;
    max-width:100%;
    min-width:0;
    display:grid;
    grid-template-columns:1fr;
    gap:10px;
  }

  #deposit .pm-x7k2-steps > div{
    width:100%;
    max-width:100%;
    min-width:0;
    box-sizing:border-box;
    overflow:hidden;
  }

  #deposit .pm-x7k2-steps span{
    min-width:0;
    overflow-wrap:anywhere;
    word-break:break-word;
  }

  #deposit .pm-x7k2-callout{
    width:100%;
    max-width:100%;
    min-width:0;
    box-sizing:border-box;
    overflow:hidden;
  }
}

.pm-x7k2-mobile-play{
  display:none;
}

.pm-x7k2-menu-actions{
  display:none;
}

@media (max-width:768px){
  .pm-x7k2-header__inner{
    display:flex;
    align-items:center;
    gap:10px;
  }

  .pm-x7k2-brand{
    margin-right:auto;
    flex-shrink:1;
    min-width:0;
  }

  .pm-x7k2-brand img{
    max-width:100%;
    height:auto;
  }

  .pm-x7k2-mobile-play{
    display:flex;
    order:2;
    flex-shrink:0;
    align-items:center;
    justify-content:center;
    white-space:nowrap;
  }

  .pm-x7k2-menu-toggle{
    order:3;
    flex-shrink:0;
  }

  .pm-x7k2-menu{
    order:4;
  }

  .pm-x7k2-header__actions{
    display:none;
  }

  .pm-x7k2-menu-actions{
    display:flex;
    align-items:center;
    gap:10px;
    margin-top:16px;
    padding-top:16px;
    border-top:1px solid var(--line);
  }

  .pm-x7k2-menu-actions .pm-x7k2-button{
    flex:1;
  }

  .pm-x7k2-menu-actions .pm-x7k2-flag{
    flex-shrink:0;
  }
}

@media (max-width:768px){
  .pm-x7k2-brand{
    margin-right:auto;
  }

  .pm-x7k2-mobile-play{
    margin-left:auto;
    margin-right:0;
  }

  .pm-x7k2-menu-toggle{
    margin-left:0;
  }
}