:root{--k1:#290E56;--k2:#6B3FB6;--k3:#E6D7FB;--k4:#FFFFFF;--k5:#1d0a3d;--k6:#f6f0fe;--k7:#2b2140;--k8:#F2C14E;--k9:#cdb4f2;--rd:16px}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:84px}
body{margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.7;color:var(--k7);background:var(--k4);overflow-x:hidden}
body.nm0{overflow:hidden}
img,svg{max-width:100%}
a{color:var(--k2)}
.ic{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}
.ic.fl{fill:currentColor;stroke:none}
.sr0{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.w9k3x{display:grid;grid-template-columns:minmax(0,1fr);min-height:100dvh;grid-template-rows:auto 1fr auto}
.c4t7z{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}
.h2m8q{position:sticky;top:0;z-index:50;background:var(--k1);color:var(--k3);box-shadow:0 6px 24px rgba(41,14,86,.35)}
.h2in7{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"lg ac bg";align-items:center;gap:10px;min-height:64px}
.bg8s4{grid-area:bg;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;border:1px solid rgba(230,215,251,.35);background:transparent;color:var(--k3);cursor:pointer;transition:background .2s,transform .2s}
.bg8s4:hover{background:rgba(230,215,251,.14)}
.bg8s4 .cl{display:none}
.bg8s4[aria-expanded=true] .cl{display:block}
.bg8s4[aria-expanded=true] .op{display:none}
.l5v1n{
    grid-area:lg;
    display:flex;
    align-items:center;
    gap:10px;
    color:#fff;
    text-decoration:none;
    font-weight:900;
    font-size:19px;
    letter-spacing:.2px;
    min-width:0;
}

.l5v1n img{
    height:65px;
    width:auto;
    border:0;
    border-radius:0;
}

.l5v1n span b{
    color:var(*--k8*);
}
.m3r9d{position:fixed;inset:64px 0 0 0;background:var(--k1);padding:18px 16px 40px;display:grid;align-content:start;gap:4px;transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s;overflow:auto;z-index:49}
.m3r9d.op1{opacity:1;visibility:visible;transform:none}
.mi7p2{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:12px;color:var(--k3);text-decoration:none;font-weight:500;transition:background .2s,color .2s,transform .2s}
.mi7p2:hover,.mi7p2.on{background:rgba(230,215,251,.14);color:#fff}
.mi7p2:hover{transform:translateX(3px)}
.mi7p2 .ic{color:var(--k8)}
.ab6e1{grid-area:ac;display:flex;align-items:center;gap:8px}
.on1j6{display:none;align-items:center;gap:8px;font-size:13px;font-weight:500;padding:6px 12px;border-radius:99px;background:rgba(230,215,251,.12);color:var(--k3);white-space:nowrap}
.on1j6[hidden]{display:none!important}
.on1j6 i{width:8px;height:8px;border-radius:50%;background:#5de39a;animation:pu1 1.8s infinite}
@keyframes pu1{0%{box-shadow:0 0 0 0 rgba(93,227,154,.7)}100%{box-shadow:0 0 0 9px rgba(93,227,154,0)}}
.bt5k9{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 18px;border-radius:12px;font:inherit;font-weight:700;font-size:15px;line-height:1.2;text-decoration:none;border:2px solid transparent;cursor:pointer;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s,background .2s;white-space:nowrap}
.bt5k9::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .6s}
.bt5k9:hover::after{transform:translateX(120%)}
.bt5k9:hover{transform:translateY(-2px)}
.bt5k9:focus-visible,.mi7p2:focus-visible,.bg8s4:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--k8);outline-offset:2px}
.bp2x7{background:var(--k2);color:#fff;box-shadow:0 6px 18px rgba(107,63,182,.45)}
.bp2x7:hover{background:#7a4cc9}
.bs8w3{background:var(--k3);color:var(--k1)}
.bs8w3:hover{background:#f0e6fd}
.bg3q1{background:transparent;color:var(--k3);border-color:rgba(230,215,251,.5)}
.bl9z4{min-height:52px;padding:12px 26px;font-size:17px}
.ab6e1 .bt5k9{min-height:38px;padding:6px 12px;font-size:14px}
.tk5r2{background:linear-gradient(90deg,var(--k5),var(--k2),var(--k5));color:#fff;overflow:hidden;font-size:14px;font-weight:500}
.tk5in{display:flex;gap:44px;width:max-content;padding:8px 0;animation:tk 38s linear infinite}
.tk5in span{display:inline-flex;align-items:center;gap:8px}
.tk5in .ic{color:var(--k8)}
@keyframes tk{to{transform:translateX(-50%)}}
.hr7c5{position:relative;isolation:isolate;background:var(--k5);color:#fff;overflow:hidden}
.hr7im{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.55;filter:saturate(1.3) hue-rotate(250deg)}
.hr7c5::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 80% 20%,rgba(107,63,182,.65),transparent 55%),linear-gradient(100deg,rgba(29,10,61,.96) 20%,rgba(41,14,86,.65) 70%,rgba(41,14,86,.4))}
.hr7in{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-block:44px 52px;align-items:center}
.hr7tx h1{margin:12px 0 14px;font-size:clamp(32px,6vw,58px);line-height:1.08;font-weight:900;letter-spacing:-.5px}
.hr7tx h1:empty{display:none}
.hr7tx p{margin:0 0 22px;font-size:18px;color:var(--k3);max-width:560px}
.hr7bd{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:99px;background:rgba(242,193,78,.16);border:1px solid rgba(242,193,78,.55);color:var(--k8);font-weight:700;font-size:13px;letter-spacing:.6px;text-transform:uppercase}
.hr7bt{display:flex;flex-wrap:wrap;gap:12px}
.hr7kp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;max-width:520px}
.hr7kp div{padding:12px;border-radius:14px;background:rgba(230,215,251,.1);border:1px solid rgba(230,215,251,.22)}
.hr7kp b{display:block;font-size:20px;color:var(--k8);line-height:1.2}
.hr7kp span{font-size:12.5px;color:var(--k3)}
.hr7ar{display:none;position:relative;height:340px}
.hr7ar svg{position:absolute}
.fq1{animation:fl1 6s ease-in-out infinite}.fq2{animation:fl1 7s ease-in-out -2s infinite}.fq3{animation:fl1 8s ease-in-out -4s infinite}
@keyframes fl1{50%{transform:translateY(-14px) rotate(4deg)}}
.cb3f8{padding-block:14px;font-size:14px}
.cb3f8 ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.cb3f8 li+li::before{content:"/";margin-right:8px;color:var(--k9)}
.cb3f8 a{text-decoration:none;font-weight:500}
.cb3f8 li:last-child{color:var(--k1);font-weight:700}
.mn0{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:70px}
.zb1k,.zb2m,.zb3p,.zb4r{border-radius:var(--rd);padding:22px 16px;min-width:0}
.zb1k{background:#fff;border:1px solid #e3d6f7;box-shadow:0 14px 40px -18px rgba(41,14,86,.35)}
.zb2m{background:linear-gradient(145deg,var(--k1),#3d1a7d);color:var(--k3);border-radius:28px 6px 28px 6px}
.zb3p{background:var(--k6);border-left:6px solid var(--k2)}
.zb4r{border:2px dashed var(--k9);background:#fff}
.hd7n{display:flex;align-items:center;gap:12px;margin:0 0 6px;font-size:clamp(23px,4vw,32px);line-height:1.25;font-weight:900;color:var(--k1)}
.zb2m .hd7n{color:#fff}
.hd7i{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--k2);color:#fff;flex:none}
.zb2m .hd7i{background:var(--k8);color:var(--k1)}
.ld2e{margin:0 0 18px;color:#5b4c78}
.zb2m .ld2e{color:var(--k9)}
.tc8v{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:t}
.tc8v a{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e3d6f7;color:var(--k1);text-decoration:none;font-weight:500;transition:transform .2s,border-color .2s,box-shadow .2s}
.tc8v a:hover{transform:translateY(-3px);border-color:var(--k2);box-shadow:0 10px 22px -12px rgba(107,63,182,.7)}
.tc8v .ic{color:var(--k2);width:1.5em;height:1.5em}
.tw5y{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:2px solid var(--k2);background:#fff}
.tt3u{width:100%;min-width:680px;margin:0 auto;border-collapse:collapse;text-align:left;color:var(--k7)}
.tt3u th,.tt3u td{padding:12px 16px;text-align:left;border:1px solid #b79be0;vertical-align:middle;line-height:1.5}
.tt3u thead th{background:var(--k1);color:var(--k3);white-space:nowrap;border-color:#4a2a8a}
.tt3u tbody tr{transition:background .2s}
.tt3u tbody tr:nth-child(even){background:#faf6ff}
.tt3u tbody tr:hover{background:var(--k3)}
.tt3u th[scope=row]{background:var(--k6);color:var(--k1);font-weight:700;width:34%}
.ti9o{display:flex;align-items:center;gap:10px}
.ti9o .ic{color:var(--k2)}
.pc6h{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}
.pc6p,.pc6c{border-radius:14px;padding:20px}
.pc6p{background:#eaf7ef;border:2px solid #2f9e62;color:#173a28}
.pc6c{background:#fdeceb;border:2px solid #c2473f;color:#4a1815}
.pc6p h3,.pc6c h3{margin:0 0 12px;display:flex;align-items:center;gap:10px;font-size:21px}
.pc6p ul,.pc6c ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}
.pc6p li,.pc6c li{display:flex;gap:10px;align-items:flex-start}
.pc6p .ic{color:#1f7a49}
.pc6c .ic{color:#b02f27}
.pm4c{display:inline-flex;align-items:center;gap:9px;font-weight:700;color:var(--k1);white-space:nowrap}
.pm4c i{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--k1),var(--k2));color:var(--k8)}
.pm4c i .ic{width:19px;height:19px}
.mr1c{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;background:rgba(230,215,251,.14);border:1px solid rgba(230,215,251,.35);color:#fff;font-weight:700;margin-bottom:16px;flex-wrap:wrap}
.zb2m .tw5y{border-color:var(--k9)}
.mr1s{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;background:#e1f6ea;color:#14572f;font-weight:700;font-size:13px}
.wn5l{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
.wn5i{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid #e3d6f7;animation:fi .5s both}
.wn5i:nth-child(-n+3){background:linear-gradient(90deg,#fff7de,#fff);border-color:var(--k8)}
.wn5i em{font-style:normal;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--k1);color:var(--k8);font-weight:900;font-size:14px}
.wn5i b{color:var(--k1);overflow-wrap:anywhere}
.wn5i span{font-weight:900;color:var(--k2)}
@keyframes fi{from{opacity:0;transform:translateY(10px)}}
.em0t{display:grid;justify-items:center;text-align:center;gap:10px;padding:34px 18px;border-radius:14px;background:var(--k6);border:1px dashed var(--k9);color:#5b4c78}
.em0t .ic{width:44px;height:44px;color:var(--k2)}
.em0t b{color:var(--k1);font-size:18px}
.gm8s{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;-webkit-overflow-scrolling:touch}
.gm8c{scroll-snap-align:start;display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:14px;border-radius:18px;background:#fff;border:1px solid #e3d6f7;transition:transform .25s,box-shadow .25s}
.gm8c:hover{transform:translateY(-5px);box-shadow:0 18px 34px -16px rgba(41,14,86,.55)}
.gm8l{display:grid;place-items:center;aspect-ratio:16/10;border-radius:14px;color:var(--k8);position:relative;overflow:hidden}
.gm8l .ic{width:56px;height:56px;stroke-width:1.6;position:relative}
.gm8l::before{content:"";position:absolute;width:140%;aspect-ratio:1;border-radius:50%;border:2px dashed rgba(255,255,255,.2);animation:sp 24s linear infinite}
@keyframes sp{to{transform:rotate(360deg)}}
.gm8c h3{margin:0;font-size:18px;color:var(--k1);line-height:1.3}
.gm8c p{margin:0;font-size:14px;color:#5b4c78;line-height:1.5}
.gm8n{display:flex;gap:8px;margin-top:6px;justify-content:flex-end}
.gm8n button{width:40px;height:40px;border-radius:50%;border:1px solid var(--k9);background:#fff;color:var(--k1);cursor:pointer;display:grid;place-items:center;transition:background .2s}
.gm8n button:hover{background:var(--k3)}
.sl2t{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center}
.sl2m{padding:18px;border-radius:24px;background:linear-gradient(160deg,#4c2399,var(--k1));border:3px solid var(--k8);box-shadow:inset 0 0 0 4px rgba(0,0,0,.25),0 20px 40px -18px rgba(41,14,86,.8);display:grid;gap:16px;justify-items:center}
.sl2w{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:340px}
.sl2r{height:96px;overflow:hidden;border-radius:12px;background:#fff;border:2px solid var(--k9);box-shadow:inset 0 8px 14px -8px rgba(0,0,0,.45),inset 0 -8px 14px -8px rgba(0,0,0,.45)}
.sl2s{will-change:transform}
.sl2s div{height:96px;display:grid;place-items:center;color:var(--k2)}
.sl2s .ic{width:50px;height:50px}
.sl2s [data-s="1"]{color:#c58a00}.sl2s [data-s="2"]{color:#d1384a}.sl2s [data-s="3"]{color:#1c8f8a}.sl2s [data-s="4"]{color:var(--k1)}
.sl2g{min-height:96px;display:grid;gap:10px;justify-items:center;text-align:center;color:#fff;font-weight:500;width:100%}
.sl2g.win{animation:fi .4s both}
.sl2g b{color:var(--k8);font-size:19px}
.sl2k{display:grid;gap:12px}
.sl2k ul{margin:0;padding-left:20px}
.fq7a{display:grid;gap:12px}
.fq7d{border:1px solid var(--k9);border-radius:14px;background:#fff;overflow:hidden}
.fq7d summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;cursor:pointer;font-weight:700;color:var(--k1);list-style:none;font-size:17px;line-height:1.4}
.fq7d summary::-webkit-details-marker{display:none}
.fq7d summary .ic{transition:transform .25s;color:var(--k2)}
.fq7d[open] summary .ic{transform:rotate(180deg)}
.fq7d[open] summary{background:var(--k6)}
.fq7d div[itemprop=text]{padding:4px 18px 18px}
.fq7d p{margin:12px 0 0}
.rw3c{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:22px}
.rw3k{display:grid;gap:10px;padding:20px;border-radius:18px 18px 18px 4px;background:#fff;border:1px solid #e3d6f7;box-shadow:0 12px 30px -18px rgba(41,14,86,.5);align-content:start;animation:fi .5s both}
.rw3k header{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}
.rw3k p{margin:0;font-size:15px}
.rw3s{display:flex;gap:2px;color:var(--k8)}
.av6t{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--k2),var(--k1));color:#fff;font-weight:900;flex:none}
.av6t.gn{background:var(--k3);color:var(--k1)}
.av6t .ic{width:24px;height:24px}
.fm9v{display:grid;gap:14px;max-width:620px}
.fm9f{display:grid;gap:6px}
.fm9f label{font-weight:700;color:var(--k1);font-size:15px}
.fm9f input,.fm9f textarea{width:100%;font:inherit;padding:12px 14px;border-radius:12px;border:2px solid var(--k9);background:#fff;color:var(--k7);transition:border-color .2s,box-shadow .2s}
.fm9f input:focus,.fm9f textarea:focus{border-color:var(--k2);box-shadow:0 0 0 4px rgba(107,63,182,.15);outline:none}
.fm9f textarea{min-height:130px;resize:vertical}
.fm9n{display:none;gap:10px;padding:14px 16px;border-radius:12px;background:var(--k3);color:var(--k1);font-weight:500;border-left:5px solid var(--k2)}
.fm9n.on{display:flex;animation:fi .4s both}
.cm4q{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}
.au7x{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}
.au7h{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}
.au7h .av6t{width:68px;height:68px}
.au7h h3{margin:0;color:var(--k1);font-size:22px}
.au7h span{color:#5b4c78;font-size:14px}
.au7m{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;color:#5b4c78}
.au7m span{display:inline-flex;gap:6px;align-items:center;padding:5px 12px;border-radius:99px;background:var(--k6);border:1px solid var(--k9)}
.au7x blockquote{margin:0;padding:14px 18px;border-radius:12px;background:var(--k6);border-left:5px solid var(--k2)}
.rv0w:has(.rv4m8:empty){display:none}
.rv4m8{overflow-wrap:break-word;word-wrap:break-word}
.rv4m8>*:first-child{margin-top:0}
.rv4m8>*:last-child{margin-bottom:0}
.rv4m8 h1,.rv4m8 h2,.rv4m8 h3,.rv4m8 h4,.rv4m8 h5,.rv4m8 h6{color:var(--k1);line-height:1.3;margin:1.6em 0 .6em;font-weight:900}
.rv4m8 h2{font-size:28px;padding-bottom:8px;border-bottom:3px solid var(--k3)}
.rv4m8 h3{font-size:23px}
.rv4m8 h4{font-size:19px}
.rv4m8 p{margin:0 0 1.1em}
.rv4m8 ul,.rv4m8 ol{margin:0 0 1.2em;padding-left:1.6em}
.rv4m8 li{margin:.4em 0;padding-left:.2em}
.rv4m8 ul li::marker{color:var(--k2)}
.rv4m8 ol li::marker{color:var(--k2);font-weight:900}
.rv4m8 li>ul,.rv4m8 li>ol{margin:.4em 0}
.rv4m8 table{display:block;width:max-content;min-width:min(100%,520px);max-width:100%;overflow-x:auto;margin:1.4em auto;border-collapse:collapse;border:2px solid var(--k2);border-radius:10px}
.rv4m8 th,.rv4m8 td{padding:11px 14px;text-align:left;border:1px solid #b79be0;line-height:1.5}
.rv4m8 th{background:var(--k1);color:var(--k3)}
.rv4m8 tr:nth-child(even) td{background:#faf6ff}
.rv4m8 blockquote{margin:1.4em 0;padding:14px 20px;border-left:5px solid var(--k2);background:var(--k6);border-radius:0 12px 12px 0;font-style:italic}
.rv4m8 img,.rv4m8 video,.rv4m8 iframe{max-width:100%;height:auto;border-radius:12px;display:block;margin:1.2em auto}
.rv4m8 a{color:var(--k2);font-weight:500;text-underline-offset:3px}
.rv4m8 a:hover{color:var(--k1)}
.rv4m8 code{padding:2px 6px;border-radius:6px;background:var(--k3);color:var(--k1);font-size:.92em}
.rv4m8 pre{padding:16px;border-radius:12px;background:var(--k1);color:var(--k3);overflow:auto}
.rv4m8 pre code{background:none;color:inherit;padding:0}
.rv4m8 hr{border:0;height:3px;background:linear-gradient(90deg,var(--k2),transparent);margin:2em 0}
.rv4m8 dl{margin:0 0 1.2em}
.rv4m8 dt{font-weight:700;color:var(--k1);margin-top:.8em}
.rv4m8 dd{margin:.2em 0 0 1.2em}
.rv4m8 figure{margin:1.4em 0}
.rv4m8 figcaption{font-size:14px;text-align:center;color:#5b4c78}
.rv4m8 mark{background:var(--k8);padding:0 4px;border-radius:4px}
.ft1y{background:var(--k1);color:var(--k3);padding-block:44px 120px;margin-top:20px}
.ft1y a{color:var(--k3)}
.ft1g{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}
.ft1y h4{margin:0 0 12px;color:#fff;font-size:16px;letter-spacing:.4px;text-transform:uppercase}
.ft1y ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.ft1y li a{text-decoration:none;display:inline-flex;gap:8px;align-items:center}
.ft1y li a:hover{color:#fff;text-decoration:underline}
.ft1l{
    display:flex;
    align-items:center;
    gap:10px;
    color:#fff;
    font-weight:900;
    font-size:21px;
    text-decoration:none;
    margin-bottom:12px;
}

.ft1l img{
    height:60px;
    width:auto;
    border:none;
    border-radius:0;
}
.ft1c{display:flex;flex-wrap:wrap;gap:8px}
.ft1c span,.ft1c a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;background:rgba(230,215,251,.1);border:1px solid rgba(230,215,251,.28);font-size:13.5px;font-weight:500;color:var(--k3);text-decoration:none}
.ft1c a:hover{background:rgba(230,215,251,.2);color:#fff}
.ft1c .ic{color:var(--k8);width:16px;height:16px}
.ft1b{margin-top:30px;padding-top:22px;border-top:1px solid rgba(230,215,251,.25);display:grid;gap:12px;font-size:14px;color:var(--k9)}
.ft1b p{margin:0}
.ft1f{display:flex;gap:12px;align-items:center}
.ft1f svg{border-radius:4px;box-shadow:0 0 0 1px rgba(255,255,255,.4)}
.ft1a{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;border:2px solid var(--k8);color:var(--k8);font-weight:900;font-size:13px}
.wg6z{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:18px;background:linear-gradient(120deg,var(--k1),#4a2290);color:#fff;border:2px solid var(--k8);box-shadow:0 18px 40px -8px rgba(41,14,86,.8);transform:translateY(140%);transition:transform .45s cubic-bezier(.2,.9,.3,1.2);max-width:760px;margin-inline:auto}
.wg6z.on{transform:none}
.wg6z.off{display:none}
.wg6t{display:grid;gap:0;line-height:1.35;font-size:13.5px;min-width:0}
.wg6t b{font-size:15px;color:var(--k8)}
.wg6g{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--k8);color:var(--k1)}
.wg6k{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:3px 8px;border-radius:8px;border:1px dashed var(--k9);background:rgba(255,255,255,.08);color:#fff;font:inherit;font-weight:700;font-size:13px;cursor:pointer;width:max-content}
.wg6x{position:absolute;top:-12px;right:-6px;width:28px;height:28px;border-radius:50%;border:2px solid var(--k8);background:var(--k1);color:#fff;cursor:pointer;display:grid;place-items:center;padding:0}
.wg6z .bt5k9{min-height:40px;padding:6px 14px}
.fx0{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}
.fx0.on{opacity:1;transform:none}
.pv0{position:fixed;left:8px;top:72px;z-index:70;padding:3px 9px;border-radius:99px;background:#fff;color:var(--k1);border:1px solid var(--k2);font-size:11px;font-weight:700;pointer-events:none;opacity:.92}
.xx7{display:none;background:url(/crownslots-hero.jpg)}
.yy8 .zz9{margin:0}
@media(min-width:640px){
.gm8s{grid-auto-columns:46%}
.rw3c,.pc6h{grid-template-columns:repeat(2,minmax(0,1fr))}
.wn5l{grid-template-columns:repeat(2,minmax(0,1fr))}
.zb1k,.zb2m,.zb3p,.zb4r{padding:28px 26px}
.ab6e1 .bt5k9{padding:8px 18px;font-size:15px}
.ft1g{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:960px){
.bg8s4{display:none}
.h2in7{grid-template-columns:auto 1fr auto;grid-template-areas:"lg nv ac";min-height:72px}
.m3r9d{position:static;grid-area:nv;display:flex;flex-wrap:wrap;gap:0;justify-content:center;padding:0;opacity:1;visibility:visible;transform:none;overflow:visible;background:transparent}
.mi7p2{padding:8px 9px;font-size:14px}
.mi7p2 .ic{display:none}
.mi7p2:hover{transform:none}
.on1j6{display:inline-flex}
.hr7in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-block:72px 80px}
.hr7ar{display:block}
.gm8s{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}
.gm8n{display:none}
.sl2t{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}
.cm4q{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.rw3c{grid-template-columns:repeat(3,minmax(0,1fr))}
.au7x{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}
.ft1g{grid-template-columns:1.4fr 1fr 1fr}
.wg6z{padding:12px 18px}
.zb1k,.zb2m,.zb3p,.zb4r{padding:34px 36px}
}
@media(min-width:1200px){.mi7p2{padding:8px 12px;font-size:15px}.mi7p2 .ic{display:inline-block}}
@media(max-width:420px){.l5v1n span{display:none}.wg6z{grid-template-columns:1fr auto}.wg6g{display:none}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fx0{opacity:1;transform:none}html{scroll-behavior:auto}}

.gm8l{
    width:100%;
    height:220px;
    overflow:hidden;
    border-radius:14px;
    flex-shrink:0;
    background:#1d0a3d;
}

.gm8l img{
    display:block;
    width:100%;
    height:100%;
    max-width:none;
    flex-shrink:0;
    object-fit:contain;
    object-position:center;
}

@media (max-width:700px){
    .gm8l{
        height:200px;
    }

    .gm8l img{
        width:100%;
        height:100%;
        object-fit:contain;
    }
}

