/* AmunRa — первый экран amh- по официалу amunra-0804.com/pl/ (египетский «папирус», Marcellus): сайт 1 (kasyno-amunra.pl), первый экран общий у трёх сайтов */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;color:#f4dfbd;font:400 16px/1.5 Arial,Helvetica,sans-serif;min-height:100vh;background:repeating-linear-gradient(115deg,rgba(255,214,150,.025) 0 2px,transparent 2px 9px),radial-gradient(circle at 15% 0,#3d1c08,#261104 60%),#261104}
a{color:inherit;text-decoration:none}
img{display:block;max-width:100%;height:auto}
:root{--am-bg:#261104;--am-plate:#411a09;--am-rule:#64340c;--am-rule2:#86511b;--am-copper:#ca731b;--am-parch:#f4dfbd;--am-brass:#c59e7c;--am-bordo:#571e1e;--am-teal:#02c5b0;--am-gold:#ffac2b;--am-cream:#f3dab5}

.amh-bar{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:14px;height:64px;padding:0 16px 0 12px;background:linear-gradient(180deg,rgba(38,17,4,.98),rgba(38,17,4,.92));border-bottom:1px solid var(--am-rule)}
.amh-scroll{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:8px;border:2px solid var(--am-copper);background:linear-gradient(180deg,#4a200a,#33150a);color:var(--am-brass)}
.amh-scroll svg{width:22px;height:22px}
.amh-brand img{width:168px;height:46px;object-fit:contain}
.amh-acts{display:flex;align-items:center;gap:12px;margin-left:auto}
.amh-find{display:flex;align-items:center;gap:10px;width:300px;height:48px;padding:0 18px;border-radius:36px;border:4px solid var(--am-copper);background:linear-gradient(180deg,#4b210b,#2e1306);font:400 16px/1 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-find svg{width:18px;height:18px;flex:none;color:var(--am-brass)}
.amh-pill{display:inline-flex;align-items:center;justify-content:center;min-width:147px;height:48px;padding:5px 20px;border-radius:40px;background:var(--am-bordo);border:2px solid #7c2d25;color:var(--am-cream);font:700 16px/1 Marcellus,Georgia,serif;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 3px 0 #2c0c0c}
.amh-tabs{display:none}

.amh-rail{position:fixed;top:64px;left:0;bottom:0;z-index:40;width:236px;padding:12px 12px 12px;display:flex;flex-direction:column;background:linear-gradient(180deg,#2b1305,#231003);border-right:1px solid var(--am-rule)}
.amh-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}
.amh-tiles a{height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:2px solid var(--am-rule2);background:var(--am-plate);font:700 12px/1.1 Marcellus,Georgia,serif;text-transform:uppercase;text-align:center;color:var(--am-parch)}
.amh-tiles svg{width:36px;height:36px;color:var(--am-gold)}
.amh-menu{flex:1;overflow:auto;scrollbar-width:none}
.amh-menu::-webkit-scrollbar{display:none}
.amh-menu ul{margin:0;padding:4px 0;list-style:none;border-bottom:1px solid var(--am-rule)}
.amh-menu a{display:flex;align-items:center;gap:12px;height:44px;padding:0 10px;border-radius:6px;font:700 14px/1 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-brass)}
.amh-menu a.on{background:var(--am-plate);color:var(--am-parch)}
.amh-menu svg{width:22px;height:22px;flex:none;color:var(--am-gold)}
.amh-foot{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0}
.amh-foot a{height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:2px solid var(--am-rule2);background:var(--am-plate);font:700 12px/1.1 Marcellus,Georgia,serif;text-transform:uppercase;text-align:center;color:var(--am-parch)}
.amh-foot svg{width:18px;height:18px;color:var(--am-gold)}

.amh-col{margin-left:236px;padding:0 16px 0 14px}
.amh-slide{position:relative;height:358px;overflow:hidden;border:2px solid var(--am-rule);border-top:0;background:#3a1a08}
.amh-slide__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
.amh-slide__cap{position:absolute;left:0;top:0;bottom:0;z-index:2;width:46%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 0 0 110px;background:linear-gradient(90deg,rgba(38,17,4,.86) 40%,rgba(38,17,4,0))}
.amh-cap{display:inline-block;padding:6px 14px;border-radius:999px;background:rgba(0,0,0,.6);font:400 15px/1.2 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-h{margin:12px 0 0;font:700 28px/1.15 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-cream)}
.amh-big{margin:4px 0 20px;font:700 28px/1.15 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-gold)}
.amh-go{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:224px;height:56px;padding:0 36px;margin-left:44px;border-radius:40px;background:linear-gradient(180deg,#22e0cb,#02c5b0 55%,#00988a);border:2px solid #86f3e6;color:#fff;font:700 20px/1 Marcellus,Georgia,serif;text-transform:uppercase;box-shadow:0 0 0 4px #2a1305,0 0 0 6px var(--am-gold)}
.amh-go::before,.amh-go::after{content:"";position:absolute;top:50%;width:44px;height:28px;margin-top:-14px;background:linear-gradient(180deg,#ffd56a,#c7831a)}
.amh-go::before{left:-42px;clip-path:polygon(100% 0,0 50%,100% 100%,72% 50%)}
.amh-go::after{right:-42px;clip-path:polygon(0 0,100% 50%,0 100%,28% 50%)}
.amh-nav{position:absolute;top:50%;z-index:3;width:34px;height:34px;margin-top:-17px;display:grid;place-items:center;border-radius:6px;border:2px solid var(--am-rule2);background:var(--am-plate);color:var(--am-parch)}
.amh-nav svg{width:14px;height:14px}
.amh-nav--l{left:40px}.amh-nav--r{right:40px}
.amh-pips{position:absolute;left:0;right:0;bottom:12px;z-index:3;display:flex;justify-content:center;gap:12px}
.amh-pips i{width:10px;height:10px;border-radius:50%;background:#5c3a20}
.amh-pips i.on{background:var(--am-gold)}

.amh-chips{display:flex;gap:8px;margin:10px 0 0;padding:0 0 4px;overflow-x:auto;scrollbar-width:none}
.amh-chips::-webkit-scrollbar{display:none}
.amh-chip{flex:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;border-radius:6px;border:2px solid var(--am-rule2);background:var(--am-plate);font:500 16px/1 Marcellus,Georgia,serif;text-transform:uppercase;white-space:nowrap;color:var(--am-brass)}
.amh-chip svg{width:22px;height:22px;color:var(--am-gold)}
.amh-chip--q{display:none;width:40px;padding:0;justify-content:center}

.amh-top{margin:22px 0 0}
.amh-top__h{display:flex;align-items:center;gap:12px;margin:0 0 14px}
.amh-top__h p{margin:0;font:700 22px/1 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-top__all{margin-left:auto;font:400 15px/1 Marcellus,Georgia,serif;color:var(--am-brass)}
.amh-top__arr{display:flex;gap:6px}
.amh-top__arr i{width:32px;height:32px;display:grid;place-items:center;border-radius:6px;border:2px solid var(--am-rule2);background:var(--am-plate);color:var(--am-parch)}
.amh-top__arr svg{width:12px;height:12px}
.amh-rank{display:grid;grid-template-columns:repeat(5,1fr);gap:16px 52px;padding:0 0 0 40px;margin:0;list-style:none}
.amh-rank li{position:relative}
.amh-rank a{display:block;aspect-ratio:2/3;border:3px solid var(--am-rule2);background:#1d0b02;box-shadow:0 8px 20px rgba(0,0,0,.5)}
.amh-rank img{width:100%;height:100%;object-fit:cover}
.amh-rank b{position:absolute;left:-44px;bottom:0;width:48px;height:60px;display:grid;place-items:center;border:3px solid var(--am-rule2);background:#2a1305;font:700 38px/1 Marcellus,Georgia,serif;color:var(--am-parch)}
.amh-rank em{position:absolute;top:8px;left:8px;padding:3px 8px;background:var(--am-teal);font:700 11px/1.2 Arial,sans-serif;font-style:normal;text-transform:uppercase;color:#fff}

@media (max-width:1240px){.amh-find{display:none}.amh-rank{grid-template-columns:repeat(4,1fr)}.amh-rank li:nth-child(5){display:none}}
@media (max-width:1023px){
  .amh-rail{display:none}
  .amh-col{margin-left:0;padding:0 16px}
  .amh-slide__cap{width:60%;padding-left:48px}
}
@media (max-width:767px){
  .amh-bar{height:auto;flex-wrap:wrap;padding:8px 12px 10px;gap:8px}
  .amh-scroll{width:34px;height:34px}
  .amh-brand{margin:0 auto 0 0;position:absolute;left:50%;top:8px;transform:translateX(-50%)}
  .amh-brand img{width:109px;height:32px}
  .amh-acts{width:100%;margin:0;gap:8px}
  .amh-pill{flex:1;min-width:0;height:36px;padding:0 8px;font-size:14px}
  .amh-tabs{display:flex;margin:0 -16px 6px;border-bottom:1px solid var(--am-rule)}
  .amh-tabs a{flex:1;height:44px;display:grid;place-items:center;font:700 14px/1 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-gold)}
  .amh-tabs a.on{color:var(--am-parch)}
  .amh-slide{height:360px;margin:0 -16px;border-left:0;border-right:0}
  .amh-slide__img{object-position:60% 20%}
  .amh-slide__cap{width:auto;left:0;right:0;top:auto;bottom:0;height:auto;padding:70px 16px 40px;align-items:center;text-align:center;background:linear-gradient(0deg,rgba(38,17,4,.95) 55%,rgba(38,17,4,0))}
  .amh-h,.amh-big{font-size:20px}
  .amh-big{margin-bottom:14px}
  .amh-go{min-width:0;height:48px;padding:0 28px;margin:0;font-size:18px}
  .amh-go::before{left:-38px}.amh-go::after{right:-38px}
  .amh-nav{display:none}
  .amh-chip--q{display:flex}
  .amh-top__h p{font-size:18px}
  .amh-top__arr{display:none}
  .amh-rank{display:flex;gap:16px 40px;overflow-x:auto;padding:0 0 8px 30px;scrollbar-width:none}
  .amh-rank::-webkit-scrollbar{display:none}
  .amh-rank li,.amh-rank li:nth-child(5){display:block;flex:none;width:118px}
  .amh-rank b{left:-32px;width:34px;height:44px;font-size:24px}
}

/* ---------- контент сайта 1 AmunRa: «папирусный свиток» — колонка 980px, разделители-фризы из треугольников, H2 золотые с анкхом ☥, картинки в «картушах» справа, игры — фриз из 6 высоких обложек в золотой раме, FAQ — две колонки с римскими номерами ---------- */
.ama-wrap{max-width:980px;margin:34px auto 0;padding:0 0 10px}
.ama-sec{padding:26px 0 22px}
.ama-sec+.ama-sec{border-top:14px solid transparent;border-image:repeating-linear-gradient(90deg,#86511b 0 10px,transparent 10px 14px,#ca731b 14px 24px,transparent 24px 28px) 14}
.ama-sec h2,.ama-h1{display:flex;align-items:center;gap:12px;margin:0 0 16px;font:400 27px/1.2 Marcellus,Georgia,serif;color:var(--am-gold)}
.ama-sec h2::before,.ama-h1::before{content:"\2625";flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--am-copper);font-size:20px;color:var(--am-parch)}
.ama-h1{font-size:32px}
.ama-sec p,.ama-sec li,.ama-sec td,.ama-sec th{font-size:16px;line-height:1.75;color:#ead3ad}
.ama-sec p{margin:0 0 13px}
.ama-sec strong{color:#ffd27a}
.ama-sec p a[data-local]{color:var(--am-gold);text-decoration:underline}
.ama-sec ul,.ama-sec ol{margin:0 0 13px;padding:0 0 0 24px}
.ama-sec li::marker{color:var(--am-copper)}
.ama-sec table{width:100%;margin:6px 0 16px;border-collapse:collapse;border:2px solid var(--am-rule2)}
.ama-sec th{padding:9px 12px;background:var(--am-bordo);font:400 14px/1.2 Marcellus,Georgia,serif;text-transform:uppercase;color:var(--am-cream);text-align:left}
.ama-sec td{padding:10px 12px;border-top:1px solid var(--am-rule)}
.ama-sec tr:nth-child(odd) td{background:rgba(65,26,9,.55)}
.ama-cart{float:right;width:250px;margin:4px 0 14px 26px;padding:10px;border-radius:125px/60px;border:3px solid var(--am-copper);background:#2c1406;box-shadow:0 0 0 4px #261104,0 0 0 6px var(--am-rule2)}
.ama-cart img{width:100%;height:auto;border-radius:115px/50px}
.ama-frieze{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:8px 0 18px;padding:10px;border:3px solid #b8862f;background:linear-gradient(180deg,#3a1a08,#2a1305)}
.ama-frieze a{display:block;border:1px solid #6d4416}
.ama-frieze img{width:100%;height:auto}
.ama-go{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 34px;border-radius:40px;background:linear-gradient(180deg,#22e0cb,#02c5b0 55%,#00988a);border:2px solid #86f3e6;color:#fff;font:700 17px/1 Marcellus,Georgia,serif;text-transform:uppercase;box-shadow:0 0 0 3px #261104,0 0 0 5px var(--am-gold)}
.ama-faq{display:grid;grid-template-columns:1fr 1fr;gap:14px 28px;margin:0;padding:0;list-style:none;counter-reset:r}
.ama-sec .ama-faq{padding:0}
.ama-faq li{position:relative;padding:0 0 0 52px;counter-increment:r}
.ama-faq li::before{content:counter(r,upper-roman);position:absolute;left:0;top:2px;min-width:40px;text-align:right;font:400 20px/1 Marcellus,Georgia,serif;color:var(--am-copper)}
.ama-faq h3{margin:0 0 4px;font:400 18px/1.3 Marcellus,Georgia,serif;color:var(--am-parch)}
.ama-faq p{margin:0}
.ama-end::after{content:"";display:block;clear:both}
.ama-ft{margin:20px 0 0;padding:30px 16px 40px;border-top:3px double var(--am-rule2);color:var(--am-brass)}
.ama-ft__g{max-width:980px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}
.ama-ft p{margin:10px 0 0;font-size:14px;line-height:1.6}
.ama-ft__t{margin:0 0 10px!important;font:400 16px/1 Marcellus,Georgia,serif!important;text-transform:uppercase;color:var(--am-gold)}
.ama-ft__l{display:grid;gap:8px}
.ama-ft__l a{font:400 15px/1.2 Marcellus,Georgia,serif;color:var(--am-parch)}
.ama-ft__rg{display:flex;flex-wrap:wrap;gap:8px}
.ama-ft__rg a{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--am-rule2);background:var(--am-plate);font:700 12px/1 Arial,sans-serif;color:var(--am-parch)}
.ama-ft__rg a.is-18{background:var(--am-bordo);border-color:#7c2d25}
.ama-ft__u{color:var(--am-parch)!important}
@media (max-width:1023px){.ama-wrap{margin-left:16px;margin-right:16px}.ama-frieze{grid-template-columns:repeat(4,1fr)}.ama-frieze a:nth-child(n+5){display:none}.ama-ft__g{grid-template-columns:1fr 1fr}}
@media (max-width:767px){.ama-sec h2{font-size:22px}.ama-h1{font-size:25px}.ama-cart{float:none;width:220px;margin:0 auto 14px}.ama-frieze{grid-template-columns:repeat(3,1fr)}.ama-frieze a:nth-child(n+4){display:none}.ama-faq{grid-template-columns:1fr}.ama-sec td,.ama-sec th{padding:8px;font-size:14px}.ama-ft__g{grid-template-columns:1fr}}
