﻿ .xk-action-gate-module___hTdtq__gate{color:#fff7df;background:#000;width:100%;min-height:100dvh;position:relative;overflow:hidden}.xk-action-gate-module___hTdtq__stage{z-index:0;padding:0;display:block;position:fixed;inset:0;overflow:hidden}.xk-action-gate-module___hTdtq__artwork{isolation:isolate;filter:saturate(1.08)contrast(1.04)brightness(1.01);background-image:url(/xk/shell/xk-royal-frame-desktop.webp?v=royal-frame-zoomout-3),url(/xk/shell/xk-landing-final-desktop.webp?v=royal-gate-no-cta-1),url(/xk/shell/xk-royal-gate-action.webp?v=3);background-position:top,top,top;background-repeat:no-repeat;background-size:84vw,cover,cover;width:100vw;height:100dvh;min-height:0;position:relative}.xk-action-gate-module___hTdtq__gate:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 30%,#ffd57b0b,#0000 25%),linear-gradient(#00000005,#0000 50%,#0000002e);position:fixed;inset:0}.xk-action-gate-module___hTdtq__hotspot{z-index:5;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:transform .17s,border-color .17s,box-shadow .17s,background .17s;display:flex;position:absolute;overflow:hidden}.xk-action-gate-module___hTdtq__hotspot span{z-index:2;color:#fff4cf;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 1px #000000b8,0 0 12px #ffc95433;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(.86rem,1vw,1.12rem);font-weight:800;line-height:1;display:block;position:relative}.xk-action-gate-module___hTdtq__hotspot:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:1px solid #ffe18f6b;position:absolute;inset:0;box-shadow:inset 0 1px #fff7d25c,inset 0 -1px #2f1905b3}.xk-action-gate-module___hTdtq__loginHotspot{background:radial-gradient(circle at 50% 0,#ffe7a11a,#0000 38%),linear-gradient(#161614f5,#040404f5);border:1px solid #e5ba5a94;width:16.8%;height:6.5%;top:83.1%;left:32%;box-shadow:0 14px 34px #00000094,inset 0 0 0 1px #ffeeba1a,0 0 22px #deae491a}.xk-action-gate-module___hTdtq__joinHotspot{background:radial-gradient(circle at 50% 0,#ffe7a11a,#0000 38%),linear-gradient(#161614f5,#040404f5);border:1px solid #e5ba5a94;width:17.2%;height:6.5%;top:83.1%;left:51.2%;box-shadow:0 14px 34px #00000094,inset 0 0 0 1px #ffeeba1a,0 0 22px #deae491a}.xk-action-gate-module___hTdtq__joinHotspot span{color:#fff4cf;text-shadow:0 1px #000000b8,0 0 12px #ffc95433}.xk-action-gate-module___hTdtq__hotspot:hover{transform:translateY(-1px)}.xk-action-gate-module___hTdtq__loginHotspot:hover,.xk-action-gate-module___hTdtq__joinHotspot:hover{background:radial-gradient(circle at 50% 0,#ffe7a124,#0000 38%),linear-gradient(#1c1c19fa,#050505fa);box-shadow:0 16px 38px #0000009e,inset 0 0 0 1px #ffeeba24,0 0 28px #deae492e}.xk-action-gate-module___hTdtq__hotspot:focus-visible{outline-offset:5px;outline:2px solid #ffe296eb}.xk-action-gate-module___hTdtq__languageFooter{left:0;right:0;bottom:max(24px, env(safe-area-inset-bottom));z-index:8;padding:0 max(58px, env(safe-area-inset-left)) 0 max(58px, env(safe-area-inset-right));pointer-events:none;background:0 0;position:fixed}.xk-action-gate-module___hTdtq__languageGrid{pointer-events:auto;grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:8px;width:min(100%,1040px);margin:0 auto;display:grid}.xk-action-gate-module___hTdtq__languageButton{-webkit-backdrop-filter:blur(12px);color:#f4dfaa;cursor:pointer;background:radial-gradient(circle at 50% 0,#ffe7a11a,#0000 40%),linear-gradient(#141412f2,#040404fa);border:1px solid #d6b16a57;border-radius:10px;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:34px;padding:4px 9px;transition:transform .17s,border-color .17s,box-shadow .17s,background .17s;display:flex;overflow:hidden;box-shadow:0 10px 22px #0009,0 0 16px #deae4914,inset 0 1px #ffeeba24}.xk-action-gate-module___hTdtq__languageButton:hover{background:radial-gradient(circle at 50% 0,#ffe7a124,#0000 40%),linear-gradient(#1c1c19fa,#060606fc);border-color:#e5ba5a9e;transform:translateY(-1px);box-shadow:0 12px 26px #000000a8,0 0 18px #deae4924,inset 0 1px #ffeeba33}.xk-action-gate-module___hTdtq__languageButton:focus-visible{outline-offset:3px;outline:2px solid #ecc767e0}.xk-action-gate-module___hTdtq__languageButtonActive{background:radial-gradient(circle at 50% 0,#ffecb62e,#0000 40%),linear-gradient(#1f1c14fa,#0a0804fc);border-color:#ffe28fbd;box-shadow:0 12px 26px #000000b3,0 0 18px #d6b16a33,inset 0 1px #ffefbe42}.xk-action-gate-module___hTdtq__languageButtonPending{cursor:wait;opacity:.7}.xk-action-gate-module___hTdtq__flagCircle{background:#00000094;border:1px solid #d6b16a38;border-radius:999px;flex:none;width:17px;height:17px;overflow:hidden}.xk-action-gate-module___hTdtq__flagImage{object-fit:cover;border-radius:999px;width:100%;height:100%;display:block}.xk-action-gate-module___hTdtq__languageText{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.02;display:flex}.xk-action-gate-module___hTdtq__languageText strong{letter-spacing:.015em;color:#f6e0acf0;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(.47rem,.5vw,.58rem);font-weight:800;overflow:hidden}.xk-action-gate-module___hTdtq__languageText small{color:#c4994db8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:0;font-size:clamp(.33rem,.35vw,.42rem);font-weight:600;overflow:hidden}@media (max-width:980px){.xk-action-gate-module___hTdtq__gate{overflow:hidden}.xk-action-gate-module___hTdtq__artwork{background-image:url(/xk/shell/xk-royal-frame-mobile.webp?v=royal-frame-zoomout-3),url(/xk/shell/xk-royal-frame-desktop.webp?v=royal-frame-zoomout-3),url(/xk/shell/xk-landing-final-mobile.webp?v=royal-gate-no-cta-1),url(/xk/shell/xk-royal-gate-action-mobile.webp?v=3);background-position:top;background-size:100%,cover,cover,cover}.xk-action-gate-module___hTdtq__loginHotspot{width:37.4%;height:6.9%;top:65.8%;left:12.3%}.xk-action-gate-module___hTdtq__joinHotspot{width:37.4%;height:6.9%;top:65.8%;left:50.3%}.xk-action-gate-module___hTdtq__hotspot span{letter-spacing:.08em;font-size:clamp(.66rem,1.95vw,.92rem)}.xk-action-gate-module___hTdtq__languageFooter{bottom:max(20px, env(safe-area-inset-bottom));padding:0 max(12px, env(safe-area-inset-left)) 0 max(12px, env(safe-area-inset-right))}.xk-action-gate-module___hTdtq__languageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,420px)}.xk-action-gate-module___hTdtq__languageButton{border-radius:10px;justify-content:center;gap:6px;min-height:42px;padding:5px 7px}.xk-action-gate-module___hTdtq__flagCircle{width:20px;height:20px}.xk-action-gate-module___hTdtq__languageText{max-width:calc(100% - 26px)}.xk-action-gate-module___hTdtq__languageText strong{font-size:.54rem}.xk-action-gate-module___hTdtq__languageText small{display:none}}@media (max-width:640px){.xk-action-gate-module___hTdtq__languageFooter{bottom:max(18px, env(safe-area-inset-bottom))}.xk-action-gate-module___hTdtq__languageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:min(100%,360px)}.xk-action-gate-module___hTdtq__languageButton{min-height:44px;padding:5px 6px}.xk-action-gate-module___hTdtq__flagCircle{width:18px;height:18px}.xk-action-gate-module___hTdtq__languageText{max-width:calc(100% - 24px)}.xk-action-gate-module___hTdtq__languageText strong{font-size:.5rem}}@media (max-width:980px){.xk-action-gate-module___hTdtq__loginHotspot{width:40.6%;left:7.4%}.xk-action-gate-module___hTdtq__joinHotspot{width:40.6%;left:52%}}@media (max-width:390px){.xk-action-gate-module___hTdtq__loginHotspot{width:40.75%;left:7%}.xk-action-gate-module___hTdtq__joinHotspot{width:40.75%;left:52.25%}.xk-action-gate-module___hTdtq__hotspot span{letter-spacing:.055em;font-size:clamp(.6rem,2.45vw,.78rem)}}
