.fgk-startup{position:fixed;inset:0;z-index:100;overflow:hidden;container-type:size;background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;isolation:isolate;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}body:has(.fgk-startup) .gfs-flourish{display:none}.fgk-startup *,.fgk-startup :after,.fgk-startup :before{box-sizing:border-box}.fgk-startup button{cursor:pointer;touch-action:manipulation;font:inherit}.fgk-startup button:focus-visible,.fgk-startup input:focus-visible{outline:2px solid #fff4ac;outline-offset:3px}.fgk-startup img{-webkit-user-drag:none}.fgk-boot{display:grid;place-items:center}.fgk-boot-stage{width:24.69cqmin;display:flex;flex-direction:column;align-items:center;gap:1.4cqmin;margin-top:2.34cqmin}.fgk-boot-logo{display:block;width:100%;height:auto}.fgk-boot-track{width:100%;height:max(3px,.94cqmin);overflow:hidden;border-radius:99px;background:#2d261c}.fgk-boot-track i{display:block;height:100%;min-width:.94cqmin;border-radius:inherit;background:#dbb14c;transition:width .12s linear}.fgk-boot-error{display:grid;gap:16px;width:min(85%,380px);text-align:center}.fgk-boot-error span{font-size:14px;color:#ddd}.fgk-boot-error button{padding:10px 18px;margin:5px;background:#553b10;border:1px solid #d4ad59;color:#fff;border-radius:5px}.fgk-intro{background:#120b05 var(--fgk-intro-l) center/cover no-repeat}.fgk-intro-logo{position:absolute;left:50%;top:6.8%;width:21.6cqw;height:auto;transform:translateX(-50%);filter:drop-shadow(0 2px 3px #0007)}.fgk-intro-volatility{position:absolute;left:14.1%;top:10.5%;display:flex;align-items:center;gap:1.6cqw;color:#e6dcdc;font-weight:700;font-size:min(1.9cqw,3.4cqh);text-shadow:0 1px 2px #0008}.fgk-intro-peppers{position:relative;width:14.7cqw;aspect-ratio:167/30}.fgk-intro-peppers i{position:absolute;inset:0;background:url(/games/fortune-gems-shared/intro/Intro_Bottom.webp) 0 0/20% 100% repeat-x}.fgk-intro-peppers b{position:absolute;inset:0;background:url(/games/fortune-gems-shared/intro/Intro_Bar.webp) 0 0/100% 100% no-repeat;clip-path:inset(0 calc((1 - var(--fgk-level)) * 100%) 0 0)}.fgk-intro-content{position:absolute;left:50%;top:21%;width:42.7cqw;transform:translateX(-50%);clip-path:inset(-60% 0 -30% 0);touch-action:pan-y}.fgk-intro-slide{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.fgk-intro-slide-in{animation:fgk-slide-in .45s ease-in-out both}.fgk-intro-slide-out{position:absolute;inset:0;animation:fgk-slide-out .45s ease-in-out both;pointer-events:none}.fgk-intro-promo{display:block;width:100%;height:auto;aspect-ratio:374/220}.fgk-intro-feature{position:relative;width:100%}.fgk-intro-card{position:absolute;inset:0;width:100%;height:100%}.fgk-intro-layer{position:absolute;height:auto;pointer-events:none}.fgk-intro-caption{display:block;width:87%;height:auto;margin-top:2.6cqh;filter:drop-shadow(0 1px 1px #000c)}.fgk-intro-glow{mix-blend-mode:screen;animation:fgk-intro-glow 3.2s ease-in-out infinite}.fgk-intro-pop{animation:fgk-intro-pop 3.4s ease-in-out infinite;transform-origin:50% 60%}.fgk-intro-late{animation-delay:.3s}.fgk-intro-spin{animation:fgk-intro-spin 3.4s cubic-bezier(.2,.7,.25,1) infinite}.fgk-intro-arrow{position:absolute;top:38.6%;width:2.4cqw;height:9.7cqh;border:0;padding:0;background:url(/games/fortune-gems-shared/intro/Intro_Arrow.webp) 50%/contain no-repeat;filter:drop-shadow(0 1px 2px #0009)}.fgk-intro-prev{left:21.7%}.fgk-intro-next{right:22.3%;transform:scaleX(-1)}.fgk-intro-dots{position:absolute;left:50%;top:78.8%;display:flex;gap:.6cqw;transform:translateX(-50%)}.fgk-intro-dots button{position:relative;width:1.6cqw;height:3.4cqh;padding:0;border:0;background:transparent}.fgk-intro-dots button:after{content:"";position:absolute;left:50%;top:50%;width:.8cqw;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:#8a713a;box-shadow:inset 0 1px 1px #0006}.fgk-intro-dots button[aria-pressed=true]:after{background:#f3d36a;box-shadow:0 0 4px #ffe48c}.fgk-intro-action{position:absolute;left:50%;top:87%;width:21%;height:8.4%;transform:translateX(-50%);display:grid;place-items:center}.fgk-startup .fgk-intro-continue{width:100%;height:100%;border:0;padding:0 0 .4cqh;color:#fff8de;font:min(3cqw,5.4cqh)/1 Times New Roman,Times,Georgia,serif;text-shadow:0 1px 2px #326223;background:url(/games/fortune-gems-shared/intro/Intro_Btn_01.webp) 50%/100% 100% no-repeat;animation:fgk-enter .25s ease-out}.fgk-startup .fgk-intro-continue:active{filter:brightness(1.12);transform:scale(.98)}.fgk-intro-loading{width:100%;text-align:center;font:min(2.5cqw,4.6cqh)/1.15 Georgia,serif}.fgk-intro-loading>div{position:relative;height:max(8px,1.7cqh);margin:0 auto 1.4cqh;border-radius:99px;background:rgba(0,1,0,.42);box-shadow:inset 0 0 0 1px rgba(5,4,4,.47);overflow:hidden}.fgk-intro-loading i{position:absolute;left:0;top:11%;bottom:11%;display:block;min-width:max(6px,1.3cqh);border-radius:99px;background:linear-gradient(#84ffff,#5bffff 14%,#39f1ff 24%,#31d2ff 34%,#18affd 44%,#038bcf 56%,#038bcf 78%,#18affd 88%,#31d2ff);transition:width .12s linear}.fgk-intro-skip{position:absolute;right:1.5%;bottom:3.8%;display:flex;align-items:center;gap:.8cqw;white-space:nowrap;font-size:min(2.4cqw,4.4cqh);cursor:pointer}.fgk-intro-skip input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:2.2cqw;aspect-ratio:1;background:url(/games/fortune-gems-shared/intro/Intro_CheckBox.webp) 50%/100% 100%;display:grid;place-items:center;cursor:pointer}.fgk-intro-skip input:checked{background-image:url(/games/fortune-gems-shared/intro/Intro_Check.webp),url(/games/fortune-gems-shared/intro/Intro_CheckBox.webp);background-size:90% 90%,100% 100%;background-repeat:no-repeat}@media (orientation:portrait){.fgk-intro{background-image:var(--fgk-intro-p)}.fgk-intro-logo{top:15.5%;width:min(49cqw,27cqh)}.fgk-intro-volatility{left:50%;top:23%;transform:translateX(-50%);gap:2.5cqw;font-size:min(3.4cqw,1.7cqh)}.fgk-intro-peppers{width:min(25cqw,12cqh)}.fgk-intro-content{top:31%;width:min(76cqw,40cqh)}.fgk-intro-arrow{top:41%;width:4.5cqw;height:8cqh}.fgk-intro-prev{left:max(1%,env(safe-area-inset-left))}.fgk-intro-next{right:max(1%,env(safe-area-inset-right))}.fgk-intro-dots{top:62%;gap:1.4cqw}.fgk-intro-dots button{width:3.6cqw;height:2.6cqh}.fgk-intro-dots button:after{width:1.7cqw}.fgk-intro-action{top:86%;width:38%;height:4.7%}.fgk-startup .fgk-intro-continue{font-size:min(6.4cqw,3.2cqh)}.fgk-intro-loading{font-size:min(5cqw,2.8cqh)}.fgk-intro-skip{right:auto;left:50%;transform:translateX(-50%);bottom:max(3.8%,env(safe-area-inset-bottom));gap:1.5cqw;font-size:min(4.4cqw,2.6cqh)}.fgk-intro-skip input{width:min(4.4cqw,2.2cqh)}}.fgk-gate{position:absolute;inset:0;z-index:60;display:grid;place-items:center;background:rgba(0,0,0,.6);animation:fgk-fade-in .3s ease-out}.fgk-gate-group{position:absolute;left:50%;top:50%;width:330px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:14px;animation:fgk-fade-in .35s ease-out}.fgk-gate-logo{width:100%;height:auto;filter:drop-shadow(0 2px 4px #000a)}.fgk-root[data-game=fg3] .fgk-gate-logo{width:380px;margin:-60px 0 -50px}.fgk-root .fgk-play-button{position:relative;width:218px;height:66px;padding:0;color:#fff3c6;font:700 40px/1 Arial,sans-serif;letter-spacing:5px;border:2px solid #e5b451;border-radius:2px;background:linear-gradient(#d39623,#d16b12 40%,#c95813);box-shadow:inset 0 1px #fff095,0 1px #7e4928;text-shadow:0 2px 2px #644322;cursor:pointer}.fgk-root .fgk-play-button:active{filter:brightness(1.12);transform:scale(.97)}.fgk-play-label{position:relative;z-index:1;pointer-events:none}.fgk-play-light{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.fgk-play-light:before{content:"";position:absolute;inset:-30% 12%;background:radial-gradient(ellipse,#fffbd2 0,#fff14acc 22%,#ffc40088 48%,transparent 72%);opacity:0;animation:fgk-play-bloom 2.8s ease-out infinite}.fgk-play-beam{position:absolute;top:-15%;left:50%;width:35%;height:130%;opacity:0;background:linear-gradient(90deg,transparent,#ffe321bb 30%,#fffcc8ee 50%,#ffd523aa 70%,transparent);mix-blend-mode:screen;animation:fgk-play-split 2.8s ease-out infinite}.fgk-play-beam-left{--travel:-195%}.fgk-play-beam-right{--travel:95%}.fgk-play-spark{position:absolute;z-index:2;width:22%;aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(#fff 3%,#fff8c4 12%,#ffcc2588 30%,transparent 65%);clip-path:polygon(50% 0,57% 41%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 41%);animation:fgk-play-twinkle .85s ease-in-out both}.fgk-portrait .fgk-gate-group{top:calc(var(--fgk-h) - 708px);width:340px}@keyframes fgk-enter{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes fgk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fgk-slide-in{0%{transform:translateX(calc(var(--dir) * 100%))}to{transform:none}}@keyframes fgk-slide-out{0%{transform:none}to{transform:translateX(calc(var(--dir) * -100%))}}@keyframes fgk-intro-glow{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}@keyframes fgk-intro-pop{0%,to{opacity:0;transform:scale(.55)}12%{opacity:1;transform:scale(1.08)}22%,80%{opacity:1;transform:scale(1)}92%{opacity:.85;transform:scale(.98)}}@keyframes fgk-intro-spin{0%{transform:rotate(-200deg)}55%,to{transform:rotate(0)}}@keyframes fgk-play-bloom{0%,60%,to{opacity:0;transform:scaleX(.35)}12%{opacity:1;transform:scaleX(.85)}32%{opacity:.6;transform:scaleX(1.25)}}@keyframes fgk-play-split{0%,6%{opacity:0;transform:translateX(-50%) scaleX(.3)}15%{opacity:1}43%{opacity:.9;transform:translateX(var(--travel)) scaleX(1)}58%,to{opacity:0;transform:translateX(var(--travel)) scaleX(.7)}}@keyframes fgk-play-twinkle{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.15) rotate(0)}35%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(12deg)}65%{opacity:.6;transform:translate(-50%,-50%) scale(.65) rotate(25deg)}}@media (prefers-reduced-motion:reduce){.fgk-gate *,.fgk-startup *{animation:none!important;transition:none!important}}.fgk-viewport{position:fixed;transform:translate(-50%,-50%) scale(var(--fgk-scale));transform-origin:center;overflow:visible;z-index:50}.fgk-root{position:absolute;inset:0;overflow:hidden;color:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#4b8fd4}.fgk-root *,.fgk-root :after,.fgk-root :before{box-sizing:border-box}.fgk-root img{-webkit-user-drag:none;pointer-events:none;display:block}.fgk-root button{cursor:pointer;touch-action:manipulation;font:inherit;color:inherit;background:none;border:0;padding:0}.fgk-root button:disabled{cursor:default}.fgk-root button:focus-visible{outline:2px solid #ffe9a0;outline-offset:2px;border-radius:6px}.fgk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fgk-ground{position:fixed;inset:0;z-index:49;background:#4b8fd4}.fgk-glyph{display:block;background:linear-gradient(#f6dfa4,#d6a855 60%,#b98636);-webkit-mask:var(--src) center/contain no-repeat;mask:var(--src) center/contain no-repeat}.fgk-scenery{inset:0;overflow:hidden;background:linear-gradient(#3c84d8 0,#8db4dc calc(var(--fgk-y) + 200px),#f2b487 calc(var(--fgk-y) + 380px),#3a3a1a calc(var(--fgk-y) + 505px),#1b130a calc(var(--fgk-y) + 600px))}.fgk-scenery,.fgk-scenery img{position:absolute}.fgk-side{top:calc(var(--fgk-y) - 288px);width:512px;height:800px}.fgk-side-left{left:calc(var(--fgk-x) - 194px)}.fgk-side-right{left:calc(var(--fgk-x) + 822px)}.fgk-portrait-floor,.fgk-portrait-logo,.fgk-portrait-sky{display:none!important}.fgk-stage{left:var(--fgk-x);top:var(--fgk-y)}.fgk-cabinet,.fgk-stage{position:absolute;width:1136px;height:640px}.fgk-cabinet{left:0;top:0}.fgk-frame{position:absolute;left:var(--fgk-frame-left);top:0}.fgk-header{position:absolute;left:var(--fgk-header-left);top:-6px}.fgk-mult-title{position:absolute;left:791px;top:12px;width:142px;height:auto}.fgk-root[data-game=fg2] .fgk-mult-title,.fgk-root[data-game=fg3] .fgk-mult-title{left:780px;width:150px}.fgk-marquee{position:absolute;left:calc(var(--fgk-header-left) + 26px);top:12px;width:570px;height:56px;overflow:hidden;display:grid;place-items:center}.fgk-marquee-logo{height:50px;width:auto;animation:fgk-fade .6s ease-out}.fgk-root[data-game=fg3] .fgk-marquee-logo{height:150px;margin:-47px 0}.fgk-root[data-game=fg3] .fgk-portrait-logo{width:340px;top:-30px}.fgk-marquee-line{position:absolute;left:0;top:0;height:56px;width:auto;max-width:none;animation:fgk-marquee 13s linear 1 both}.fgk-board{left:208px;top:87px;width:552px}.fgk-board,.fgk-reel{position:absolute;height:426px}.fgk-reel{top:0;width:174px;overflow:hidden}.fgk-reel-0{left:0}.fgk-reel-1{left:189px}.fgk-reel-2{left:377px}.fgk-cell{position:relative;width:174px;height:142px}.fgk-tile{position:absolute;inset:0;display:block}.fgk-tile-art{width:174px;height:142px}.fgk-cell-wild .fgk-tile-art{position:absolute;width:208px;height:198px;left:-17px;top:-28px;max-width:none}.fgk-cell-wild{z-index:2}.fgk-strip .fgk-tile-wild .fgk-tile-art{-o-object-fit:contain;object-fit:contain}.fgk-reel:not(:has(.fgk-strip)):has(.fgk-cell-wild){overflow:visible;clip-path:inset(-60px -40px 0 -40px)}.fgk-tile-split .fgk-tile-art{animation:fgk-split-out .05s ease-in .3s both}.fgk-tile-band{position:absolute;inset:0;width:174px;height:142px;animation:fgk-split-band .55s ease-in .3s both}.fgk-cell-wild .fgk-tile-band{width:208px;height:198px;left:-17px;top:-28px;max-width:none}.fgk-tile-split-art{position:absolute;inset:0;width:174px;height:142px;z-index:1;animation:fgk-split-in .5s cubic-bezier(.2,1.5,.4,1) .58s both}.fgk-seam{position:absolute;left:-6%;width:112%;height:0;z-index:3;pointer-events:none}.fgk-seam-line{position:absolute;left:0;top:-2.5px;width:100%;height:5px;border-radius:3px;background:linear-gradient(90deg,#ffe27a00,#fff3b0 12%,#fff 50%,#fff3b0 88%,#ffe27a00);box-shadow:0 0 6px 2px #fff6c8,0 0 14px 5px #ffd24a,0 0 28px 10px #ff9a1e88;transform-origin:0 50%;animation:fgk-seam 1.05s var(--d,0ms) ease-out both}.fgk-seam-spark{position:absolute;top:0;left:0;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;background:radial-gradient(circle,#fff 0 16%,#fff2a8 30%,#ffc23a88 50%,transparent 70%);animation:fgk-seam-spark .32s var(--d,0ms) ease-out both}.fgk-strip{animation:fgk-roll .3s linear infinite;filter:blur(1.4px) brightness(1.05);will-change:transform}.fgk-strip-fast{animation-duration:.18s}.fgk-speed-1 .fgk-strip{animation-duration:.17s}.fgk-speed-2 .fgk-strip{animation-duration:.11s}.fgk-speed-1 .fgk-mult-strip{animation-duration:.15s}.fgk-speed-2 .fgk-mult-strip{animation-duration:.1s}.fgk-landed{animation:fgk-land .38s cubic-bezier(.25,1.5,.45,1) both}.fgk-cell-dim .fgk-tile{filter:brightness(.42) saturate(.7);transition:filter .2s}.fgk-cell-won{z-index:3}.fgk-cell-won .fgk-tile{animation:fgk-win-pulse .9s ease-in-out infinite}.fgk-cell-frame{position:absolute;left:-15px;top:-19px;width:204px;height:180px;max-width:none;mix-blend-mode:screen;animation:fgk-glow .9s ease-in-out infinite}.fgk-nearwin{position:absolute;inset:0;z-index:5;pointer-events:none;animation:fgk-fade .2s ease-out}.fgk-nearwin img{max-width:none}.fgk-nearwin img,.fgk-nearwin-streaks{position:absolute;mix-blend-mode:screen}.fgk-nearwin-streaks{inset:0;overflow:hidden}.fgk-nearwin-streaks img{left:-19px;width:180px;height:240px;opacity:.85;filter:sepia(1) saturate(3) hue-rotate(-12deg) brightness(1.15);animation:fgk-streak .42s linear infinite}.fgk-nearwin-streaks img+img{animation-delay:-.21s}.fgk-nearwin-bar{top:-24px;width:30px;height:474px;filter:sepia(1) saturate(4) hue-rotate(-15deg) brightness(1.3);animation:fgk-glow .32s ease-in-out infinite alternate}.fgk-nearwin-bar-left{left:-24px}.fgk-nearwin-bar-right{right:-24px}.fgk-nearwin-dome{left:-38px;width:218px;height:110px;filter:sepia(1) saturate(3) hue-rotate(-12deg) brightness(1.2);animation:fgk-glow .45s ease-in-out infinite alternate}.fgk-nearwin-dome-top{top:-62px;transform:scaleY(-1)}.fgk-nearwin-dome-bottom{bottom:-62px}.fgk-nearwin-frame{position:absolute;inset:-14px -16px;border:24px solid transparent;-o-border-image:url(/games/fortune-gems/reference/fx/nearwin/FX_NearWin_Frame01.webp) 26 30/24px 28px stretch;border-image:url(/games/fortune-gems/reference/fx/nearwin/FX_NearWin_Frame01.webp) 26 30 fill/24px 28px stretch;filter:sepia(1) saturate(5) hue-rotate(-14deg) brightness(1.25) drop-shadow(0 0 8px #ffbe2e);mix-blend-mode:screen;animation:fgk-glow .3s ease-in-out infinite alternate}.fgk-nearwin-stars{left:-20px;top:30px;width:180px;height:180px;animation:fgk-cel-twinkle .6s ease-in-out infinite alternate}.fgk-mult{position:absolute;left:786px;top:87px;width:142px;height:426px}.fgk-mult-window{position:absolute;inset:0;overflow:hidden}.fgk-mult-cell,.fgk-mult-cell img{width:142px;height:142px}.fgk-root[data-game=fg2] .fgk-mult-cell img[src*=Symbol14],.fgk-root[data-game=fg2] .fgk-mult-cell img[src*=Symbol15]{width:164px;height:136px;margin:3px -11px;max-width:none}.fgk-mult-strip{animation-duration:.26s}.fgk-mult-hot img{animation:fgk-mult-flash .45s ease-in-out infinite alternate}.fgk-mult-shuffle{animation:fgk-shuffle .55s ease-in-out}.fgk-selector{position:absolute;left:-28px;top:131px;width:199px;height:165px;max-width:none;z-index:2}.fgk-selector-hot{animation:fgk-glow .45s ease-in-out infinite;filter:drop-shadow(0 0 10px #ffe25a)}.fgk-winband{position:absolute;left:484px;top:300px;min-width:304px;height:119px;padding:0 46px 6px;transform:translate(-50%,-50%);z-index:20;display:flex;align-items:center;justify-content:center;gap:14px;cursor:pointer;white-space:nowrap;border:solid transparent;border-width:30px 40px;-o-border-image:var(--fgk-plate) 30 40 /30px 40px stretch;border-image:var(--fgk-plate) 30 40 fill /30px 40px stretch;box-sizing:border-box;animation:fgk-plate-in .3s cubic-bezier(.2,1.5,.4,1) both;filter:drop-shadow(0 6px 8px #000a)}.fgk-winband-amount{position:relative;height:66px;font-size:66px;line-height:0;display:flex;filter:drop-shadow(0 2px 2px #4a0a00)}.fgk-winband-multiplied .fgk-winband-amount{animation:fgk-pop .35s cubic-bezier(.2,1.6,.4,1)}.fgk-flyer{position:absolute;left:50%;top:50%;width:142px;height:142px;margin:-71px 0 0 -71px;z-index:3;animation:fgk-fly var(--fgk-fly) cubic-bezier(.45,.05,.55,1) both}.fgk-bitmap{display:inline-block;height:1em}.fgk-bitmap>svg{display:block;width:100%;height:100%;overflow:visible}.fgk-bitmap-fallback{font-weight:900;color:#ffe27a;text-shadow:0 2px 0 #7a3100;font-size:.7em}.fgk-entrance{position:absolute;inset:0;width:100%;height:100%;z-index:30;pointer-events:none}.fgk-entering .fgk-board,.fgk-entering .fgk-mult{animation:fgk-debut .9s ease-out both}.fgk-entering .fgk-bar>*{animation:fgk-rise .6s ease-out .5s both}.fgk-ex{position:absolute;left:calc(var(--fgk-frame-left) - 9px);top:445px;width:140px;height:66px;z-index:25}.fgk-root[data-game=fg2] .fgk-ex{left:101px}.fgk-ex-badge{position:absolute;left:0;top:0}.fgk-ex-badge,.fgk-ex-badge img{width:87px;height:66px}.fgk-ex-on .fgk-ex-badge img{filter:drop-shadow(0 0 8px #ffd23e) brightness(1.12);animation:fgk-glow 1.4s ease-in-out infinite}.fgk-ex-help{position:absolute;left:86px;top:9px}.fgk-ex-help,.fgk-ex-help img{width:48px;height:48px}.fgk-ex-tray{position:absolute;left:40px;top:6px;height:54px;width:290px;display:flex;align-items:center;gap:10px;padding:0 14px 0 84px;border:6px solid transparent;-o-border-image:url(/games/fortune-gems/reference/extra/board_frames.webp) 6 45 6 6/6px 45px 6px 6px stretch;border-image:url(/games/fortune-gems/reference/extra/board_frames.webp) 6 45 6 6 fill/6px 45px 6px 6px stretch;animation:fgk-tray .2s ease-out}.fgk-ex-label{height:30px;width:auto}.fgk-ex-switch img{width:100px;height:41px}.fgk-bar{position:absolute;inset:0;pointer-events:none;z-index:15}.fgk-bar>*{pointer-events:auto}.fgk-bar-bg{position:absolute;pointer-events:none!important}.fgk-bar-bg-l{left:calc(-1 * var(--fgk-x));top:calc(440px + var(--fgk-y));width:var(--fgk-w);height:200px}.fgk-root .fgk-bar-bg-p{display:none}.fgk-btn{position:absolute;width:72px;height:72px;transform:translate(-50%,-50%);display:grid;place-items:center}.fgk-btn>img:first-child{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 2px 2px #0008)}.fgk-btn .fgk-glyph{position:relative;width:30px;height:30px}.fgk-icon{position:relative}.fgk-icon-gear{width:36px;height:36px}.fgk-icon-bet{width:38px;height:38px}.fgk-icon-turbo{width:28px;height:36px;margin-top:-6px}.fgk-icon-auto{width:38px;height:35px}.fgk-turbo-pill{position:absolute;left:50%;bottom:6px;width:40px;height:21px;transform:translateX(-50%)}.fgk-btn:active>img:first-child{filter:brightness(1.2)}.fgk-btn:disabled{filter:grayscale(.6) brightness(.75)}.fgk-btn-settings{left:127px;top:563px}.fgk-btn-bet{left:413px;top:557px}.fgk-bet-caption{position:absolute;top:64px;left:50%;transform:translateX(-50%);white-space:nowrap;font:13px Georgia,serif;color:#f2e8d6;text-shadow:0 1px 1px #000}.fgk-bet-caption b{font:700 17px Arial,sans-serif}.fgk-btn-turbo{left:778px;top:563px}.fgk-ring{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,#ffc94400 0deg,#ffc94400 150deg,#ffd75acc 260deg,#fff6c8 345deg,#ffc94400 1turn);-webkit-mask:radial-gradient(circle closest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px),#000 100%,transparent 0);mask:radial-gradient(circle closest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px),#000 100%,transparent 0);filter:drop-shadow(0 0 4px #ffcf4a);animation:fgk-turn 1.1s linear infinite}.fgk-ring-double{background:conic-gradient(from 0deg,#ffc94400 0deg,#ffd75acc 80deg,#fff6c8 165deg,#ffc94400 180deg,#ffd75acc 260deg,#fff6c8 345deg,#ffc94400 1turn);animation-duration:.7s}.fgk-btn-auto{left:857px;top:563px}.fgk-auto-stop{position:relative;width:30px;height:30px}.fgk-auto-count{position:absolute;right:-6px;top:-6px;min-width:26px;height:22px;padding:0 5px;border-radius:11px;background:#b5150f;border:1.5px solid #ffd76a;font:700 14px/19px Arial,sans-serif;color:#fff;text-align:center}.fgk-hint{left:858px;top:592px;font:14px Georgia,serif;color:#c9bfb2;white-space:nowrap;text-shadow:0 1px 1px #000}.fgk-hint,.fgk-readout{position:absolute;transform:translateX(-50%);pointer-events:none!important}.fgk-readout{top:537px;display:grid;justify-items:center;gap:4px}.fgk-readout b{font:700 22px Arial,sans-serif;color:#ffd441;text-shadow:0 2px 1px #5b2a00;letter-spacing:.2px}.fgk-readout span{font:700 20px Arial,sans-serif;color:#fff;text-shadow:0 1px 2px #000}.fgk-balance{left:265px}.fgk-win{left:590px}.fgk-win-on{color:#fff6c2!important;animation:fgk-pop .3s ease-out}.fgk-spin{left:968px;top:552px;width:190px;height:190px;transform:translate(-50%,-50%)}.fgk-spin,.fgk-spin img{position:absolute}.fgk-spin-bg{filter:drop-shadow(0 3px 3px #000a)}.fgk-spin-arrow,.fgk-spin-bg{inset:0;width:100%;height:100%}.fgk-spin-arrow{transition:transform .3s}.fgk-spin-busy .fgk-spin-arrow{animation:fgk-turn .5s linear infinite}.fgk-spin-logo{width:54px;height:auto}.fgk-spin-logo,.fgk-spin-stop{left:50%;top:50%;transform:translate(-50%,-50%)}.fgk-spin-stop{width:34px;height:34px}.fgk-spin:active .fgk-spin-bg{filter:brightness(1.15)}.fgk-spin:disabled{filter:grayscale(.5) brightness(.8)}.fgk-spin.fgk-spin-busy:disabled{filter:none;cursor:default}.fgk-wifi{position:absolute;left:1050px;top:552px;width:26px;height:auto}.fgk-close{position:absolute;right:calc(-1 * var(--fgk-x) + 10px);top:calc(-1 * var(--fgk-y) + 10px);width:40px;height:40px;z-index:26;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#3a2a17,#120b05 70%)!important;border:2px solid #d9ad55!important;box-shadow:0 0 0 1px #5a3c12,0 2px 6px #000a,inset 0 1px 2px #ffe3a033}.fgk-close .fgk-glyph{width:18px;height:18px;background:linear-gradient(#fff1b8,#f2c24e 50%,#c88b25)}.fgk-close:hover{border-color:#ffd77a!important}.fgk-celebration{position:absolute;inset:0;z-index:40;overflow:hidden;cursor:pointer;background:radial-gradient(ellipse at 50% 46%,#ffc2443d 0,#ff9f1a1f 30%,#0007 75%);animation:fgk-fade .3s ease-out}.fgk-celebration-closing{animation:fgk-fade-out .35s ease-in both}.fgk-cel-centre{position:absolute;left:50%;top:calc(var(--fgk-y) + 318px);width:0;height:0}.fgk-portrait .fgk-cel-centre{top:calc(var(--fgk-h) - 520px)}.fgk-cel-centre>img{position:absolute;left:0;top:0;max-width:none;pointer-events:none}.fgk-cel-flare,.fgk-cel-glow,.fgk-cel-rays,.fgk-cel-stars{filter:brightness(.6) sepia(1) saturate(7) hue-rotate(-8deg) brightness(1.65)}.fgk-cel-glow{width:900px;height:900px;margin:-560px 0 0 -450px;opacity:.95;mix-blend-mode:screen;animation:fgk-cel-breathe 1.6s ease-in-out infinite}.fgk-cel-rays{width:980px;height:980px;margin:-600px 0 0 -490px;mix-blend-mode:screen;opacity:.9;animation:fgk-turn 10s linear infinite}.fgk-cel-rays-back{opacity:.55;width:1200px;height:1200px;margin:-710px 0 0 -600px;animation-direction:reverse;animation-duration:16s}.fgk-cel-flare{width:760px;height:auto;margin:-250px 0 0 -380px;mix-blend-mode:screen;animation:fgk-cel-flare 2.4s ease-in-out infinite}.fgk-cel-stars{width:520px;height:520px;margin:-380px 0 0 -260px;mix-blend-mode:screen;animation:fgk-cel-twinkle 1.2s ease-in-out infinite alternate}.fgk-cel-stage{position:absolute;left:0;top:0;animation:fgk-cel-in .55s cubic-bezier(.2,1.6,.4,1) both}.fgk-cel-plate,.fgk-cel-stage>img{position:absolute;left:0;transform:translateX(-50%)}.fgk-cel-garuda{top:-8px;width:180px;max-width:none;z-index:2;filter:drop-shadow(0 4px 6px #0008);animation:fgk-cel-garuda 1.8s ease-in-out infinite}.fgk-cel-garuda-left{left:-318px!important;transform:translateX(-50%) scaleX(-1)!important}.fgk-cel-garuda-right{left:318px!important}.fgk-cel-title{top:-260px;width:564px;animation:fgk-cel-pulse 1.4s ease-in-out .6s infinite}.fgk-cel-title,.fgk-cel-word{max-width:none;filter:drop-shadow(0 5px 6px #0009)}.fgk-cel-word{top:-120px;width:303px;animation:fgk-cel-pulse 1.4s ease-in-out .75s infinite}.fgk-cel-plate{top:12px;width:490px;height:120px;display:grid;place-items:center}.fgk-cel-plate img{position:absolute;left:0;top:-34px;width:490px;height:187px;max-width:none}.fgk-cel-amount{position:relative;height:80px;font-size:80px;display:flex;filter:drop-shadow(0 3px 2px #5a1a00)}.fgk-cel-done{animation:fgk-pop .35s cubic-bezier(.2,1.6,.4,1)}.fgk-cel-coins{position:absolute;left:0;top:-60px}.fgk-cel-coins i{position:absolute;left:-36px;top:-36px;width:72px;height:72px;animation:fgk-coin-burst var(--t) var(--d) cubic-bezier(.25,.6,.55,1) infinite}.fgk-cel-coins img{width:100%;height:100%;animation:fgk-coin-flip var(--spin) linear infinite}.fgk-cel-pile{position:absolute;left:50%;top:calc(var(--fgk-y) + 560px);width:0;height:0}.fgk-portrait .fgk-cel-pile{top:calc(var(--fgk-h) - 250px)}.fgk-cel-pile img{position:absolute;left:calc(var(--x) - 40px);top:calc(var(--y) - 40px);width:80px;height:80px;transform:scale(var(--s));animation:fgk-coin-drop .55s cubic-bezier(.3,1.5,.5,1) both}.fgk-portrait .fgk-cel-pile img{left:calc(var(--x) * .62 - 40px)}.fgk-portrait .fgk-cel-stage{scale:.9}.fgk-portrait .fgk-cel-garuda{width:140px;top:27px}.fgk-portrait .fgk-cel-garuda-left{left:-246px!important}.fgk-portrait .fgk-cel-garuda-right{left:246px!important}.fgk-cue{position:absolute;left:50%;top:50%;z-index:8;transform:translate(-50%,-50%);padding:14px 34px;white-space:nowrap;pointer-events:none;background:linear-gradient(90deg,transparent,#8a0b0bcc 18%,#b5150fdd 50%,#8a0b0bcc 82%,transparent);font:900 36px Georgia,serif;color:#ffe27a;text-shadow:0 2px 0 #6a2500,0 0 10px #ffb02a;animation:fgk-band-in .25s ease-out}.fgk-toast{top:46%;z-index:45;max-width:80%;padding:12px 20px;border-radius:8px;background:#000c;border:1px solid #c79b4c;font:700 18px Arial,sans-serif;animation:fgk-fade .2s ease-out}.fgk-offline,.fgk-toast{position:absolute;left:50%;transform:translate(-50%,-50%);text-align:center}.fgk-offline{top:40%;z-index:44;display:grid;gap:6px;padding:16px 24px;border-radius:10px;background:#140c06e6;border:1px solid #d4a64e}.fgk-offline span{color:#ddd;font-size:15px}.fgk-portrait .fgk-root{background:#2f80d6}.fgk-portrait .fgk-side{display:none}.fgk-portrait .fgk-portrait-sky{display:block!important;left:0;top:calc(var(--fgk-h) - 1660px);width:640px;height:1000px}.fgk-portrait .fgk-portrait-floor{display:block!important;left:0;top:calc(var(--fgk-h) - 330px);width:640px;height:auto}.fgk-portrait .fgk-stage{left:var(--fgk-x);top:0;width:640px;height:var(--fgk-h)}.fgk-portrait .fgk-portrait-logo{display:block!important;position:absolute;left:50%;top:8px;width:304px;transform:translateX(-50%)}.fgk-portrait .fgk-cabinet{top:calc(var(--fgk-h) - 708px);transform:translateX(-131.7px) scale(.81);transform-origin:0 0}.fgk-portrait .fgk-ex{left:4px;top:calc(var(--fgk-h) - 776px);transform:scale(.85);transform-origin:0 50%}.fgk-portrait .fgk-root[data-game] .fgk-ex{left:4px}.fgk-portrait .fgk-root .fgk-bar-bg-l{display:none}.fgk-portrait .fgk-root .fgk-bar-bg-p{display:block;left:calc(-1 * var(--fgk-x));top:calc(var(--fgk-h) - 220px);width:var(--fgk-w);height:220px}.fgk-portrait .fgk-readout{grid-auto-flow:column;align-items:baseline;gap:22px}.fgk-portrait .fgk-readout b{font-size:30px}.fgk-portrait .fgk-readout span{font-size:28px}.fgk-portrait .fgk-bet-caption{font-size:18px}.fgk-portrait .fgk-bet-caption b{font-size:22px}.fgk-portrait .fgk-win{left:270px;top:calc(var(--fgk-h) - 252px)}.fgk-portrait .fgk-balance{left:320px;top:calc(var(--fgk-h) - 74px)}.fgk-portrait .fgk-btn-settings{left:64px;top:calc(var(--fgk-h) - 146px)}.fgk-portrait .fgk-btn-bet{left:192px;top:calc(var(--fgk-h) - 150px)}.fgk-portrait .fgk-spin{left:320px;top:calc(var(--fgk-h) - 143px)}.fgk-portrait .fgk-btn-auto{left:448px;top:calc(var(--fgk-h) - 146px)}.fgk-portrait .fgk-btn-turbo{left:576px;top:calc(var(--fgk-h) - 146px)}.fgk-portrait .fgk-hint{left:448px;top:calc(var(--fgk-h) - 108px);font-size:13px}.fgk-portrait .fgk-wifi{left:599px;top:calc(var(--fgk-h) - 62px)}.fgk-portrait .fgk-close{right:calc(-1 * var(--fgk-x) + 10px);top:10px}@keyframes fgk-fade{0%{opacity:0}to{opacity:1}}@keyframes fgk-fade-out{to{opacity:0;transform:scale(1.04)}}@keyframes fgk-marquee{0%{transform:translateX(570px)}to{transform:translateX(-100%)}}@keyframes fgk-roll{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes fgk-land{0%{transform:translateY(-42px)}60%{transform:translateY(9px)}to{transform:translateY(0)}}@keyframes fgk-win-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.07);filter:brightness(1.25)}}@keyframes fgk-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes fgk-streak{0%{transform:translateY(-240px)}to{transform:translateY(426px)}}@keyframes fgk-mult-flash{0%{filter:brightness(1)}to{filter:brightness(1.8) drop-shadow(0 0 12px #fff6b0)}}@keyframes fgk-shuffle{0%{transform:translateY(0);opacity:1}45%{transform:translateY(60px);opacity:0}55%{transform:translateY(-60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fgk-plate-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes fgk-band-in{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}@keyframes fgk-pop{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes fgk-fly{0%{transform:translateX(373px) scale(1);opacity:1}70%{transform:translateX(40px) scale(.75);opacity:1}to{transform:translateX(0) scale(.35);opacity:0}}@keyframes fgk-debut{0%{opacity:0;filter:brightness(2.4)}to{opacity:1;filter:none}}@keyframes fgk-rise{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}@keyframes fgk-tray{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:none}}@keyframes fgk-turn{to{transform:rotate(1turn)}}@keyframes fgk-cel-in{0%{opacity:0;scale:.3;filter:brightness(3)}60%{opacity:1;filter:brightness(1.4)}to{opacity:1;scale:1;filter:none}}@keyframes fgk-cel-garuda{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes fgk-cel-pulse{0%,to{scale:1}50%{scale:1.04}}@keyframes fgk-cel-breathe{0%,to{opacity:.75;scale:.95}50%{opacity:1;scale:1.05}}@keyframes fgk-cel-flare{0%,to{opacity:.4;scale:.9 1}50%{opacity:1;scale:1.15 1}}@keyframes fgk-cel-twinkle{0%{opacity:.35;rotate:0deg}to{opacity:1;rotate:12deg}}@keyframes fgk-coin-burst{0%{transform:translate(0) scale(.2);opacity:0}6%{opacity:1}38%{transform:translate(calc(var(--dx) * .55),var(--up)) scale(var(--s))}to{transform:translate(var(--dx),620px) scale(var(--s));opacity:1}}@keyframes fgk-coin-flip{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}@keyframes fgk-coin-drop{0%{translate:0 -260px;opacity:0}to{translate:0 0;opacity:1}}@keyframes fgk-split-in{0%{opacity:0;transform:scale(1.18,.55);filter:brightness(3)}60%{opacity:1;filter:brightness(1.6)}to{opacity:1;transform:none;filter:none}}@keyframes fgk-split-out{to{opacity:0}}@keyframes fgk-split-band{0%{transform:none;filter:brightness(1);opacity:1}45%{transform:translateY(var(--shift));filter:brightness(1.8);opacity:1}to{transform:translateY(calc(var(--shift) * 1.6));filter:brightness(2.5);opacity:0}}@keyframes fgk-seam{0%{transform:scaleX(0);opacity:1}28%{transform:scaleX(1);opacity:1}60%{transform:scaleX(1);opacity:1;filter:brightness(1.4)}to{transform:scaleX(1);opacity:0}}@keyframes fgk-seam-spark{0%{left:0;opacity:1;transform:scale(.6)}90%{left:100%;opacity:1;transform:scale(1.2)}to{left:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.fgk-root *,.fgk-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important}.fgk-cel-coins,.fgk-cel-rays{display:none}}.fgk-pop{position:absolute;z-index:35;padding:12px;border-radius:10px;background:linear-gradient(#2c2117f2,#16100be8);border:1.5px solid #b98b45;box-shadow:0 6px 18px #000b,inset 0 1px #ffe7a833;animation:fgk-pop-in .16s ease-out}.fgk-pop b{display:block;margin:0 0 8px;font:700 16px Arial,sans-serif;color:#ffd441;text-align:center}.fgk-bet-pop{left:413px;bottom:calc(640px - 520px);transform:translateX(-50%)}.fgk-auto-pop{left:857px;bottom:calc(640px - 525px);transform:translateX(-50%)}.fgk-portrait .fgk-bet-pop{left:197px;bottom:205px;top:auto}.fgk-portrait .fgk-auto-pop{left:440px;bottom:205px}.fgk-bet-grid{display:grid;grid-template-columns:repeat(3,76px);gap:6px}.fgk-bet-grid button{height:40px;border-radius:6px;background:url(/games/fortune-gems-shared/bar/BottomBar_FrameBet.webp) 50%/100% 100%;color:#f6ead2;font:700 17px Arial,sans-serif;text-shadow:0 1px 1px #000}.fgk-bet-grid button.fgk-bet-on{background:linear-gradient(#ffe48a,#d89a2a);color:#4a2500;text-shadow:none;box-shadow:0 0 8px #ffcf5a}.fgk-bet-grid button:disabled{opacity:.35}.fgk-menu-pop{left:127px;bottom:calc(640px - 522px);display:grid;gap:4px;min-width:200px}.fgk-portrait .fgk-menu-pop{left:20px;bottom:210px}.fgk-menu-pop button{display:flex;align-items:center;gap:12px;padding:6px 10px;border-radius:7px;font:700 17px Arial,sans-serif;color:#f3e6cc;text-align:left}.fgk-menu-pop button:focus-visible,.fgk-menu-pop button:hover{background:#ffffff14}.fgk-menu-pop img{width:38px;height:38px}.fgk-sheet-scrim{position:absolute;left:calc(-1 * var(--fgk-x));top:calc(-1 * var(--fgk-y));width:var(--fgk-w);height:var(--fgk-h);z-index:70;background:#000a;display:grid;place-items:center;animation:fgk-fade .2s ease-out}.fgk-sheet{width:min(760px,calc(var(--fgk-w) - 40px));height:min(560px,calc(var(--fgk-h) - 40px));display:flex;flex-direction:column;border-radius:12px;background:linear-gradient(#22190f,#120c07);border:2px solid #b98b45;box-shadow:0 10px 30px #000;overflow:hidden}.fgk-sheet header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #b98b4566;background:#00000040}.fgk-sheet h2{margin:0;font:700 22px Arial,sans-serif;color:#ffd441}.fgk-sheet-close{width:38px;height:38px;display:grid;place-items:center}.fgk-sheet-close img{width:30px;height:30px}.fgk-sheet-body{overflow:auto;padding:14px 18px 22px;font:16px/1.45 Arial,sans-serif;color:#eee3cf;overscroll-behavior:contain}.fgk-sheet-body h3{margin:16px 0 8px;font:700 18px Arial,sans-serif;color:#ffd441}.fgk-sheet-body p{margin:0 0 8px}.fgk-paytable{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.fgk-pay-row{display:flex;align-items:center;gap:10px;padding:6px;border-radius:8px;background:#ffffff0a}.fgk-pay-row img{width:76px;height:62px;-o-object-fit:contain;object-fit:contain}.fgk-pay-row span{font:700 18px Arial,sans-serif;color:#fff}.fgk-pay-row b{color:#ffd441}.fgk-pay-faces{display:flex;flex-wrap:wrap;gap:8px}.fgk-pay-faces img{width:64px;height:64px}.fgk-sheet-note{margin-top:14px!important;font-size:14px;color:#bdb1a0}.fgk-tips{display:grid;gap:10px;margin-bottom:8px}.fgk-tips img{width:100%;max-width:480px;height:auto}.fgk-rule p{white-space:pre-line}.fgk-lines{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.fgk-lines figure{margin:0;padding:6px;border-radius:6px;background:#3a2a19}.fgk-lines img{width:100%;height:auto}.fgk-root .fgk-sheet.fgk-sheet-compact{width:auto;height:auto;max-width:calc(var(--fgk-w) - 40px);max-height:calc(var(--fgk-h) - 40px)}.fgk-sheet-compact .fgk-sheet-body{padding:14px 18px 18px}.fgk-portrait .fgk-sheet-scrim{top:0}.fgk-portrait .fgk-sheet{width:calc(var(--fgk-w) - 24px);height:calc(var(--fgk-h) - 80px)}@keyframes fgk-pop-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.fgk-history{display:grid;gap:8px}.fgk-history details{border:1px solid #b98b4555;border-radius:8px;background:#ffffff08}.fgk-history summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;cursor:pointer}.fgk-history summary small{display:block;color:#bdb1a0;font-size:13px}.fgk-history strong.positive{color:#ffd441}.fgk-history details>div{padding:4px 12px 12px}.fgk-history-grid{display:flex;gap:4px;margin:6px 0}.fgk-history-grid div{display:grid;gap:4px}.fgk-history-grid img{width:58px;height:47px;-o-object-fit:contain;object-fit:contain}.fgk-history-grid span{display:grid;justify-items:center}.fgk-history-grid b{font-size:12px;color:#ffd441}.fgk-auto-form{display:grid;gap:12px;width:400px;max-width:100%}.fgk-auto-form label{display:grid;gap:5px;font-weight:700;color:#f3e6cc}.fgk-auto-form input,.fgk-auto-form select{height:40px;padding:0 10px;border-radius:6px;border:1px solid #b98b45;background:#0d0905;color:#fff;font:16px Arial,sans-serif}.fgk-auto-form p{font-size:14px;color:#bdb1a0}.fgk-auto-actions{display:flex;gap:10px;justify-content:flex-end}.fgk-root .fgk-auto-actions button{min-width:110px;height:42px;border-radius:7px;font:700 17px Arial,sans-serif;background:url(/games/fortune-gems-shared/common/Common_Btn_Dark.webp) 50%/100% 100%;color:#f3e6cc}.fgk-root .fgk-auto-actions button[type=submit]{background-image:url(/games/fortune-gems-shared/common/Common_Btn_Green.webp);color:#fff}