@import "https://cdn.jsdelivr.net/npm/quill@2/dist/quill.snow.css";:root{--ivory:#f7f3ea;--marble:#ece8df;--marble-deep:#ded8cb;--highlight:#fffdf8;--gold:#c7a55b;--gold-bright:#e0c489;--champagne:#f2e7cb;--gold-deep:#94743a;--navy:#263a52;--navy-deep:#16243a;--navy-soft:#5a6b80;--olive:#7d8465;--olive-deep:#5c6349;--ivory-rgb:247 243 234;--marble-rgb:236 232 223;--marble-deep-rgb:222 216 203;--highlight-rgb:255 253 248;--gold-rgb:199 165 91;--gold-bright-rgb:224 196 137;--champagne-rgb:242 231 203;--gold-deep-rgb:148 116 58;--navy-rgb:38 58 82;--navy-deep-rgb:22 36 58;--navy-soft-rgb:90 107 128;--olive-rgb:125 132 101;--olive-deep-rgb:92 99 73;--black:var(--navy-deep);--black-rgb:var(--navy-deep-rgb);--surface:var(--marble);--surface-rgb:var(--marble-rgb);--surface-raised:var(--highlight);--emerald:var(--olive);--emerald-deep:var(--olive-deep);--emerald-rgb:var(--olive-rgb);--emerald-deep-rgb:var(--olive-deep-rgb);--burgundy:var(--olive);--burgundy-deep:var(--olive-deep);--burgundy-rgb:var(--olive-rgb);--burgundy-deep-rgb:var(--olive-deep-rgb);--wine:#8fa6bd;--wine-rgb:143 166 189;--line-faint:rgb(var(--gold-rgb) / .22);--line:rgb(var(--gold-rgb) / .34);--line-hover:var(--gold);--line-active:var(--gold-deep);--line-neutral:rgb(var(--navy-rgb) / .1);--readout-ink:#050a12;--gold-line-h:3px;--gold-line-h-top:2px;--gold-line:linear-gradient(180deg, #ffffff4d 0%, transparent 45%, #00000040 100%), linear-gradient(90deg, #5c4418 0%, #b6913f 10%, #f4dfa4 24%, #ffefc4 30%, #cfa94e 44%, #a8842f 58%, #ecd28e 72%, #c29f45 86%, #56401a 100%);--gold-line-glow:0 0 10px rgb(var(--gold-rgb) / .22);--gold-text:linear-gradient(180deg, #a8823a 0%, #f7ead0 47%, #f7ead0 52%, #8f6c2c 100%);--gold-text-shadow:drop-shadow(0 1px 0 rgb(var(--highlight-rgb) / .9)) drop-shadow(0 1px 3px rgb(var(--navy-deep-rgb) / .18));--gold-text-on-art:linear-gradient(180deg, #ebcd79 0%, #fffcf1 47%, #fffcf1 52%, #ddb13d 100%);--gold-text-mirror:linear-gradient(180deg, #fff0a1 3.5%, #fff3bf 49.04%, #b1a57a 51.44%);--card-line:rgb(var(--gold-rgb) / .55);--card-line-inner:rgb(var(--highlight-rgb) / .85);--r-featured:10px 10px 4px 4px;--glass-tint:linear-gradient(180deg, rgb(var(--navy-rgb) / .06) 0%, rgb(var(--navy-deep-rgb) / .09) 100%);--glass-tint-raised:linear-gradient(180deg, rgb(var(--navy-rgb) / .1) 0%, rgb(var(--navy-deep-rgb) / .14) 100%);--glass-blur:blur(6px) saturate(1.15);--glass-edge:inset 0 1px 0 rgb(var(--highlight-rgb) / .55), inset 0 -1px 0 rgb(var(--navy-deep-rgb) / .18);--glass-lip:0 6px 18px rgb(var(--navy-deep-rgb) / .12);--glass-tint-bottom:linear-gradient(180deg, transparent 0%, rgb(var(--navy-deep-rgb) / .06) 46%, rgb(var(--navy-deep-rgb) / .1) 100%);--glass-specular:linear-gradient(112deg, rgb(var(--highlight-rgb) / .22) 0%, rgb(var(--highlight-rgb) / 0) 26%, rgb(var(--highlight-rgb) / 0) 74%, rgb(var(--highlight-rgb) / .12) 100%);--silver-face:linear-gradient(180deg, #fafcfe 0%, #eef3f9 9%, #e2e9f1 49%, #cdd8e3 51%, #dbe3ec 100%);--silver-face-hover:linear-gradient(180deg, #fff 0%, #f7faff 52%, #edf3fb 100%);--silver-line:#96a6ba6b;--silver-line-hover:#bfcde0;--silver-shadow:inset 0 1px 0 0 #fffffff2, inset 0 -1px 0 0 #62749214, 0 1px 0 0 #ffffffb3, 0 8px 18px 0 #28375014;--silver-shadow-hover:inset 0 1px 0 0 #fffffffa, inset 0 -1px 0 0 #6274921a, 0 1px 0 0 #ffffffbf, 0 10px 22px 0 #28375021, 0 0 18px 0 #7e9bc82e;--silver-text:var(--navy-deep);--silver-text-shadow:0 1px 0 #ffffff40;--field-face:linear-gradient(180deg, rgb(var(--marble-deep-rgb) / .55) 0%, rgb(var(--marble-rgb) / .42) 100%), var(--highlight);--field-line:rgb(var(--gold-deep-rgb) / .85);--field-line-focus:var(--gold-deep);--field-inset:inset 0 1px 2px rgb(var(--navy-deep-rgb) / .14), inset 0 -1px 0 rgb(var(--highlight-rgb) / .8);--field-ring:0 0 0 3px rgb(var(--gold-rgb) / .22);--field-text:var(--navy-deep);--field-placeholder:rgb(var(--navy-rgb) / .76);--cta-face:linear-gradient(180deg, #eddcae 0%, #d9bb77 46%, #c7a55b 54%, #a4813c 100%);--cta-face-hover:linear-gradient(180deg, #f7ead0 0%, #e6cf93 46%, #d6b877 54%, #b8964c 100%);--metal-face-primary:linear-gradient(180deg, #fef3d7 0%, #fad67d 10%, #dfa719 49%, #c1931f 51%, #d3a01f 100%), #d3a01f;--metal-face-secondary:linear-gradient(180deg, #fdf8ec 0%, #f5ecd4 10%, #e7d9b6 49%, #d2be8b 51%, #decda5 100%), #decda5;--metal-line-primary:rgb(var(--gold-deep-rgb) / .82);--metal-line-secondary:rgb(var(--gold-deep-rgb) / .42);--metal-shadow:inset 0 2px 0 #ffffffd1, inset 2px 2px 4px 0 #ffffff2e, -2px -2px 5px 0 #ffffff59, 2px 2px 4px 0 #364e701f;--metal-shadow-glass:inset 0 2px 0 #ffffffd1, inset 2px 2px 4px 0 #ffffff2e, 0 2px 6px rgb(var(--navy-deep-rgb) / .28);--metal-shadow-pressed:inset 3px 3px 7px 0 #52658429, inset -3px -3px 8px 0 #ffffffeb, 0 1px 0 0 #ffffffb8;--metal-ink:var(--navy-deep);--metal-ink-shadow:0 1px 0 #ffffff80;--cta-line:rgb(var(--gold-deep-rgb) / .7);--cta-shadow:inset 0 1px 0 rgb(var(--highlight-rgb) / .75), inset 0 -1px 0 rgb(var(--gold-deep-rgb) / .35), 0 4px 12px rgb(var(--navy-deep-rgb) / .18);--cta-text:var(--navy-deep);--btn-2-face:rgb(var(--marble-rgb) / .75);--btn-2-face-hover:rgb(var(--gold-rgb) / .14);--btn-2-line:rgb(var(--gold-deep-rgb) / .5);--btn-2-line-hover:var(--gold-deep);--btn-2-text:var(--navy-deep);--plate:rgb(var(--highlight-rgb) / .94);--plate-line:var(--card-line);--plate-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift);--glow-faint:0 0 14px rgb(var(--gold-rgb) / .16);--glow:0 0 22px rgb(var(--gold-rgb) / .24);--lift:0 10px 30px rgb(var(--navy-deep-rgb) / .14);--lift-gold:0 10px 30px rgb(var(--navy-deep-rgb) / .14), 0 0 20px rgb(var(--gold-rgb) / .18);--sunbeam:radial-gradient(ellipse 120% 140% at 50% 120%, rgb(var(--champagne-rgb) / .95) 0%, rgb(var(--gold-bright-rgb) / .45) 38%, transparent 72%);--champagne-beam:linear-gradient(90deg, transparent 0%, rgb(var(--gold-rgb) / .15) 14%, rgb(var(--gold-rgb) / .95) 50%, rgb(var(--gold-rgb) / .15) 86%, transparent 100%);--marble-sheen:linear-gradient(100deg, transparent 0%, rgb(var(--highlight-rgb) / 0) 35%, rgb(var(--highlight-rgb) / .85) 50%, rgb(var(--highlight-rgb) / 0) 65%, transparent 100%);--sheen-active:linear-gradient(180deg, rgb(var(--highlight-rgb) / .95) 0%, rgb(var(--marble-rgb) / .9) 55%, rgb(var(--gold-rgb) / .12) 100%);--wash-burgundy:rgb(var(--olive-rgb) / .12);--text-hi:var(--navy-deep);--text:var(--navy);--text-2:#516073;--text-dim:rgb(var(--navy-rgb) / .76);--text-faint:rgb(var(--navy-rgb) / .45);--text-gold:#735a2d;--gnb-label:var(--marble);--gnb-label-active:#5c4620;--text-champagne:var(--gold);--text-on-art:var(--champagne);--eyebrow-size:12px;--eyebrow-tracking:.22em;--eyebrow-weight:600;--card-media:78%;--card-foot:22%;--card-scrim:linear-gradient(180deg, transparent 0%, rgb(var(--navy-deep-rgb) / .5) 42%, rgb(var(--navy-deep-rgb) / .92) 100%);--positive:#286a4d;--positive-rgb:40 106 77;--negative:#a63a33;--negative-rgb:166 58 51;--warning:var(--text-gold);--info:#43617f;--r-sm:2px;--r:4px;--r-lg:8px;--r-pill:999px;--ease:cubic-bezier(.22, .61, .36, 1);--dur-fast:.12s;--dur:.22s;--dur-slow:.38s;--dur-sheen:.62s;--mobile-gnb-h:60px;--mobile-gnb-gap:4px;--mobile-gnb-space:calc(var(--mobile-gnb-h) + var(--mobile-gnb-gap) + env(safe-area-inset-bottom,0px));--rail-w:92px;--gnb-box-h:106px;--gnb-h:122px;--header-h:56px;--gnb-slots:5;--primary:#ff9500;--primary-hover:#ffab2e;--primary-gradient:linear-gradient(135deg, #ff9500 0%, #ff5e00 100%);--secondary:#64748b;--bg:#f8fafc;--card-bg:#fff;--text-main:#1e293b;--text-muted:#64748b;--border:#e2e8f0;--radius:12px;--shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--sidebar-left:max(10px, calc((100vw - 1670px) / 4 - 47px));--slot-rail-zone:0px;--slot-rail-left:12px;--rail-scale:1;--slot-list-grid-top:150px;--casino-lobby-grid-top:76px;--slot-action-cta-angle:0deg}@property --slot-action-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}*,:before,:after{box-sizing:border-box!important}html,#root,.app{background-color:var(--ivory);flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden;background:0 0!important;margin:0!important;padding:0!important}.global-bg-container{z-index:-3;background:url(/assets/athena_bg_01_f-BCVNTjo8.webp) center / cover no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--ivory) 42%, var(--marble) 100%);width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}#particle-canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}body{background-color:var(--ivory);width:100%;height:100vh;color:var(--text);flex-direction:column;font-family:Pretendard JP,Pretendard,system-ui,-apple-system,sans-serif;line-height:1.5;display:flex;position:relative;overflow:hidden;background:0 0!important;margin:0!important;padding:0!important}.container{flex-direction:column;flex:1;width:100%;min-height:0;margin:0;padding:0;display:flex;background:0 0!important;max-width:none!important}.container-full{box-sizing:border-box;flex-direction:column;width:100%;height:100%;max-height:100%;display:flex;background:0 0!important;margin:0!important;padding:0!important}.main-viewport{flex:1;height:100%;min-height:0;position:relative;overflow:hidden;background:0 0!important;width:100%!important;margin:0!important;padding:0!important}.main-slider{will-change:transform;flex-direction:column;width:100%;height:100%;min-height:0;transition:transform .6s cubic-bezier(.65,0,.35,1);display:flex}.main-slide{flex-direction:column;flex-shrink:0;width:100%;display:flex;overflow:hidden;background:0 0!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important}@supports (overflow:clip){.main-viewport,.main-slide{overflow:clip}}.wireframe-container.full-mode{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.header-slim{background:var(--glass-specular), var(--glass-tint);height:56px;box-shadow:inset 0 1px 0 rgb(var(--highlight-rgb) / .55);color:var(--text-hi);box-sizing:border-box;z-index:100;align-items:center;width:100%;padding:0;font-size:13px;display:flex;position:relative}.header-readout .user-id-text,.header-readout .balance-amount-text,.header-readout .balance-unit-text,.header-readout .point-amount-text,.header-readout .point-unit-text{text-shadow:0 1px 1px rgb(var(--navy-deep-rgb) / .45), 0 0 3px rgb(var(--highlight-rgb) / .55)}.header-slim:after{content:"";right:0;bottom:calc(var(--gold-line-h-top) * -1);height:var(--gold-line-h-top);background:var(--gold-line);box-shadow:var(--gold-line-glow);pointer-events:none;z-index:2;position:absolute;left:0}@media screen and (width<=1024px){.header-slim{background:var(--glass-specular), var(--glass-tint)!important;width:100%!important;height:auto!important;padding:0!important}.header-slim-content{flex-direction:column!important;align-items:center!important;gap:0!important;width:100%!important;max-width:none!important;padding:0!important;position:relative!important}.header-logo-area{background:0 0!important;justify-content:center!important;width:100%!important;height:44px!important;margin:0!important}.user-info-group{background:var(--glass-tint-raised)!important;border-bottom:1px solid var(--line-neutral)!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:100%!important;height:32px!important;padding-right:15px!important;display:flex!important}.user-info-group button:not(.logout-btn),.user-info-group select{display:none!important}.logout-btn{z-index:10!important;height:28px!important;margin:0!important;padding:0 10px!important;font-size:12px!important;display:flex!important;position:absolute!important;top:8px!important;right:12px!important}.logout-btn span{font-size:11px!important}.user-id-text{color:var(--text-2)!important;font-size:14px!important;font-weight:700!important;display:block!important}.header-divider{background:var(--line-neutral)!important;width:1px!important;height:14px!important;margin:0 5px!important;display:block!important}.balance-frame{align-items:center!important;gap:4px!important;display:flex!important}.balance-amount-text{font-size:14px!important;font-weight:800!important}.balance-unit-text{color:var(--text-2)!important;font-size:12px!important}}.header-slim{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.header-slim-content{justify-content:space-between;align-items:center;width:100%;max-width:1670px;margin:0 auto;padding:0;display:flex}.header-logo-area{align-items:center;height:100%;display:flex}.user-info-group{align-items:center;gap:10px;height:36px;display:flex}.header-action-set{align-items:center;gap:7px;display:inline-flex}.header-action{isolation:isolate;border:1px solid var(--gold);height:31px;color:var(--navy-deep);background:var(--sunbeam) bottom / 100% 80% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);letter-spacing:0;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:650;line-height:1;transition:transform .16s,background .16s,border-color .16s,color .16s,box-shadow .16s,text-shadow .16s;display:inline-flex;position:relative}.header-action[aria-pressed=true]:before,.header-action.header-action--active:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--slot-action-cta-angle), transparent 0deg, transparent 250deg, rgb(var(--gold-rgb) / 0) 280deg, rgb(var(--gold-rgb) / 1) 320deg, rgb(var(--gold-rgb) / 0) 360deg);-webkit-mask-composite:xor;padding:2px;animation:2.6s linear infinite slot-action-cta-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.header-action:not(.header-action--active):hover .header-action__label{background-image:linear-gradient(105deg, rgb(var(--gold-deep-rgb) / 0) 32%, rgb(var(--gold-deep-rgb) / .7) 44%, var(--gold-deep) 50%, rgb(var(--gold-deep-rgb) / .7) 56%, rgb(var(--gold-deep-rgb) / 0) 68%), linear-gradient(180deg, var(--navy-deep) 0%, var(--navy-deep) 100%);-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:240% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:.55s ease-out both athena-header-label-shine}}@keyframes athena-header-label-shine{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}@media (hover:hover) and (pointer:fine){.logout-btn:hover span{background-image:linear-gradient(105deg, rgb(var(--gold-deep-rgb) / 0) 32%, rgb(var(--gold-deep-rgb) / .7) 44%, var(--gold-deep) 50%, rgb(var(--gold-deep-rgb) / .7) 56%, rgb(var(--gold-deep-rgb) / 0) 68%), linear-gradient(180deg, var(--navy-deep) 0%, var(--navy-deep) 100%);-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:240% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:.55s ease-out both athena-header-label-shine}}.logout-btn svg{transition:transform .2s}@media (hover:hover) and (pointer:fine){.logout-btn:hover svg{animation:.9s ease-in-out infinite athena-logout-nudge}}@keyframes athena-logout-nudge{0%,to{transform:translate(0)}50%{transform:translate(2.5px)}}@media (prefers-reduced-motion:reduce){.header-action:not(.header-action--active):hover .header-action__label,.logout-btn:hover span,.logout-btn:hover svg{animation:none}}.header-action__label{letter-spacing:1.5px;-webkit-text-fill-color:currentColor;color:inherit;text-shadow:none;filter:none;background:0 0;margin-right:-1.5px;font-size:14px;font-weight:800}.header-action[aria-pressed=true] .header-action__label,.header-action.header-action--active .header-action__label{color:var(--metal-ink);text-shadow:var(--metal-ink-shadow)}@media (hover:hover) and (pointer:fine){.header-action:hover{border-color:var(--gold-bright);background:var(--sunbeam) bottom / 100% 118% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);color:var(--navy-deep);text-shadow:none;box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .95), var(--lift-gold)}}.header-action--deposit{border-color:var(--gold)}@media (hover:hover) and (pointer:fine){.header-action--deposit:hover{border-color:var(--gold-bright)}}.header-action--withdraw{border-color:var(--gold)}@media (hover:hover) and (pointer:fine){.header-action--withdraw:hover{border-color:var(--gold-bright)}}.header-action[aria-pressed=true],.header-action.header-action--active{color:var(--navy-deep);border-color:var(--gold-bright);background:var(--sunbeam) bottom / 100% 118% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .95), var(--lift-gold)}.header-action:active{transform:translateY(0)}.header-action__badge{border:1px solid rgb(var(--gold-deep-rgb) / .8);background:var(--gold-bright);min-width:15px;height:15px;color:var(--navy-deep);text-align:center;box-shadow:0 0 8px rgb(var(--gold-rgb) / .6);border-radius:999px;padding:0 4px;font-size:10px;font-weight:900;line-height:13px;position:absolute;top:-6px;right:-5px}.user-id-text{height:28px;color:var(--readout-ink);-webkit-text-fill-color:currentColor;text-shadow:none;background:0 0;font-size:16px;font-weight:800;line-height:28px;display:inline-block;transform:none}.header-divider{background:rgb(var(--navy-deep-rgb) / .42);align-self:center;width:1px;height:18px;margin:0 5px;transform:none}.balance-frame{align-items:baseline;gap:6px;height:28px;display:flex;transform:none}.balance-amount-text{text-align:right;font-variant-numeric:tabular-nums;height:28px;color:var(--readout-ink);-webkit-text-fill-color:currentColor;background:0 0;font-family:Pretendard JP,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:28px;display:inline-block}.balance-unit-text{height:28px;color:var(--readout-ink);text-shadow:none;font-family:Pretendard JP,sans-serif;font-size:14px;font-weight:800;line-height:28px;display:inline-block}.logout-btn span{-webkit-text-fill-color:currentColor;color:var(--navy-deep);-webkit-text-stroke:0;text-shadow:none;filter:none;letter-spacing:0;background:0 0;font-family:Pretendard JP,Pretendard,sans-serif;font-size:14.481px;font-weight:700;line-height:14.744px}.logout-btn{background:var(--sunbeam) bottom / 100% 80% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);border:1px solid var(--gold);height:36px;color:var(--navy-deep);cursor:pointer;box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);border-radius:10px;align-items:center;gap:6px;padding:0 16px;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.logout-btn:hover{border:1px solid var(--gold-bright);background:var(--sunbeam) bottom / 100% 118% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);background-blend-mode:normal;box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .95), var(--lift-gold);filter:none;border-radius:10px}}.header-logo-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0;padding:0;display:flex}.header-logo-wrap{line-height:0;display:inline-block;position:relative;transform:translateY(2px)}.header-logo-shine{pointer-events:none;-webkit-mask-image:var(--top-logo);-webkit-mask-image:var(--top-logo);mask-image:var(--top-logo);position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header-logo-shine:before{content:"";filter:blur(1px);background:linear-gradient(105deg,#fff0 0%,#fffceb80 38%,#ffffffe6 50%,#fffceb80 62%,#fff0 100%);width:34%;animation:6.5s linear infinite athena-top-logo-shine;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-170%)skew(-18deg)}@keyframes athena-top-logo-shine{0%{transform:translate(-170%)skew(-18deg)}20%{transform:translate(400%)skew(-18deg)}to{transform:translate(400%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.header-logo-shine:before,.slot-hero-card:hover .hero-icon-shine:before,.mobile-tab-button.is-active .mobile-tab-icon-shine:before,.mobile-tab-button.is-active .mobile-tab-bg:after,.mobile-tab-button.is-active .mobile-tab-sweep:before,.mobile-tab-button.is-active .mobile-tab-icon-3d,.mobile-tab-button:not(.is-active) .mobile-tab-icon-3d{animation:none}}.header-logo-btn:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #f2d996b3}.header-logo-img{object-fit:contain;width:auto;height:38px;display:block}.btn{cursor:pointer;border:none;border-radius:20px;align-items:center;gap:8px;height:40px;padding:0 20px;font-weight:700;transition:all .2s;display:flex}.btn:active{transform:scale(.95)}.provider-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;padding-bottom:150px;display:grid}.tabs{gap:30px;display:flex}.tab{color:#94a3b8;cursor:pointer;padding-bottom:18px;font-size:16px;font-weight:800;position:relative}.tab.active{color:var(--primary)}.tab.active:after{content:"";background:var(--primary);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.game-play-view-full{background:#000;border:none;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;margin:0;display:flex;overflow:hidden;margin-top:0!important}.game-play-body-full{box-sizing:border-box;background:#000;flex:1;justify-content:center;align-items:flex-start;width:1670px;max-width:100%;height:100%;margin:0 auto;display:flex;overflow:auto;padding-top:0!important}.game-play-body-full iframe{width:100%!important;height:100%!important}.fullscreen-mode .container-full,.fullscreen-mode .main-viewport,.fullscreen-mode .game-play-body-full{border-radius:0!important;width:1670px!important;max-width:100vw!important;height:100vh!important;margin:0 auto!important;padding:0!important}.fullscreen-mode iframe{border:none!important;width:100%!important;height:100%!important}.fullscreen-mode{overflow:hidden!important}.game-placeholder-guide{border:1px solid var(--card-line);background:linear-gradient(135deg, var(--highlight) 0%, var(--marble) 100%);width:1670px;max-width:100%;height:100%;max-height:100%;box-shadow:none;box-sizing:border-box;border-radius:0;justify-content:center;align-items:center;display:flex;position:relative}.slot-hero-card.active{border-color:var(--gold);background:var(--sunbeam) bottom / 100% 70% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);filter:none;border-radius:12px}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover{border-color:var(--gold);background:var(--sunbeam) bottom / 100% 70% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);filter:none;border-radius:12px}}.wireframe-container{color:#fff;background-color:#0000;flex-direction:column;justify-content:space-between;height:100%;display:flex;overflow:hidden;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.wireframe-container.game-mode{padding:0}.wireframe-container.full-mode .wf-hero-expanded{background-color:#0000;border:none;border-radius:0;margin:0}@keyframes slideFromRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.inplay-layout{background:var(--ivory);width:100%;height:100%;color:var(--text-hi);border-radius:0;display:flex;overflow:hidden}.inplay-main{background:var(--ivory);flex-direction:column;flex:6;display:flex;overflow-y:auto}.score{color:#fff;font-variant-numeric:tabular-nums;font-size:32px;font-weight:900}.slot-hero-grid{z-index:1000;pointer-events:none;flex-direction:column;gap:12px;width:94px;display:flex;position:fixed;background:0 0!important;margin:0!important}.slot-hero-grid.game-list-mode{top:150px;left:var(--sidebar-left)}.slot-hero-grid.game-list-mode.casino-lobby-mode{top:var(--casino-lobby-grid-top)}.slot-hero-grid.lobby-mode,.slot-hero-grid.game-play-mode{top:var(--casino-lobby-grid-top);left:calc(50% - 945px)}.slot-hero-grid.fullscreen-floating{z-index:10000;gap:15px;width:auto;padding:0;position:fixed;top:50%;left:20px;transform:translateY(-50%);box-shadow:none!important;background:0 0!important;border:none!important}.slot-hero-grid.fullscreen-floating .slot-hero-card{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=1025px) and (width<=1889px){.header-slim-content{box-sizing:border-box;padding-inline:var(--slot-rail-left)}.main-content-container.has-side-rail .container-full{padding-left:var(--slot-rail-zone)!important}.slot-hero-grid.lobby-mode,.slot-hero-grid.game-play-mode{left:var(--slot-rail-left);transform:scale(var(--rail-scale,1));transform-origin:0 0}.slot-hero-grid.game-list-mode{top:var(--slot-list-grid-top);left:var(--slot-rail-left);transform:scale(var(--rail-scale,1));transform-origin:0 0}.live-bet-container{left:var(--slot-rail-left)!important}.live-toggle-btn{transform:scale(var(--rail-scale,1));transform-origin:0 100%}}.slot-hero-card{pointer-events:auto;isolation:isolate;background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 62%, var(--marble-deep) 100%);border:1px solid var(--card-line);width:94px;height:94px;transition:transform var(--dur) var(--ease), background var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);cursor:pointer;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:6px 0 0;transition:border-color .22s,background .22s,box-shadow .22s,filter .22s;display:flex;position:relative;overflow:visible}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover{border-color:var(--gold);background:var(--sunbeam) bottom / 100% 82% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold)}}.hero-icon-frame{transition:scale .26s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .hero-icon-frame{animation:1.45s ease-in-out infinite athena-rail-icon-bob;scale:1.12}}@keyframes athena-rail-icon-bob{0%,to{translate:0 1px}50%{translate:0 -5px}}@media (hover:hover) and (pointer:fine){.slot-hero-card[data-action=scroll-down]:hover .hero-icon-frame{animation-name:athena-rail-icon-bob-down}}@keyframes athena-rail-icon-bob-down{0%,to{translate:0 1px}50%{translate:0 7px}}.hero-icon-wrapper:before{content:"";background:radial-gradient(circle, rgb(var(--gold-bright-rgb) / .5) 0%, rgb(var(--gold-rgb) / .26) 44%, transparent 70%);opacity:0;pointer-events:none;z-index:-1;width:76px;height:76px;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:50%;margin:-38px 0 0 -38px;position:absolute;top:50%;left:50%;transform:scale(.55)}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .hero-icon-wrapper:before{opacity:1;animation:2.2s ease-in-out .22s infinite athena-rail-halo-breathe;transform:scale(1)}}@keyframes athena-rail-halo-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.slot-hero-card:before{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;background:conic-gradient(from var(--slot-action-cta-angle), transparent 0deg, transparent 250deg, rgb(var(--gold-rgb) / 0) 280deg, rgb(var(--gold-rgb) / 1) 320deg, rgb(var(--gold-rgb) / 0) 360deg);-webkit-mask-composite:xor;padding:2px;transition:opacity .22s;animation:2.6s linear infinite slot-action-cta-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.slot-hero-card.active:before{opacity:1}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover:before{opacity:1}}.slot-action-particles{z-index:1;opacity:0;pointer-events:none;border-radius:10px;transition:opacity .18s;position:absolute;inset:8px;overflow:hidden}.slot-action-particle{left:var(--particle-x,50%);bottom:var(--particle-bottom,10%);width:var(--particle-size,2px);height:var(--particle-size,2px);background:rgb(var(--gold-rgb) / .8);box-shadow:0 0 4px rgb(var(--gold-deep-rgb) / .35);opacity:0;border-radius:999px;position:absolute;transform:translateY(6px)}.slot-action-particle:first-child{--particle-x:24%;--particle-bottom:14%;--particle-size:1px}.slot-action-particle:nth-child(2){--particle-x:39%;--particle-bottom:9%;--particle-size:2px}.slot-action-particle:nth-child(3){--particle-x:62%;--particle-bottom:16%;--particle-size:1.5px}.slot-action-particle:nth-child(4){--particle-x:74%;--particle-bottom:11%;--particle-size:1px}.slot-action-particle:nth-child(5){--particle-x:31%;--particle-bottom:34%;--particle-size:1.5px}.slot-action-particle:nth-child(6){--particle-x:54%;--particle-bottom:28%;--particle-size:1px}.slot-action-particle:nth-child(7){--particle-x:68%;--particle-bottom:39%;--particle-size:2px}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .slot-action-particles{opacity:1}.slot-hero-card:hover .slot-action-particle{animation:1.85s ease-out infinite slot-action-particle-rise}.slot-hero-card:hover .slot-action-particle:nth-child(2){animation-delay:.18s}.slot-hero-card:hover .slot-action-particle:nth-child(3){animation-delay:.35s}.slot-hero-card:hover .slot-action-particle:nth-child(4){animation-delay:.5s}.slot-hero-card:hover .slot-action-particle:nth-child(5){animation-delay:.68s}.slot-hero-card:hover .slot-action-particle:nth-child(6){animation-delay:.82s}.slot-hero-card:hover .slot-action-particle:nth-child(7){animation-delay:1s}.slot-hero-card[data-action=hot]:hover .hero-icon-wrapper,.slot-hero-card[data-action=demo]:hover .hero-icon-wrapper,.slot-hero-card[data-action=fullscreen]:hover .hero-icon-wrapper{animation:1.55s ease-in-out infinite slot-action-icon-float}.slot-hero-card[data-action=new]:hover .hero-icon-wrapper{animation:1.5s ease-in-out infinite slot-action-icon-wiggle}.slot-hero-card[data-action=back]:hover .hero-icon-frame{animation:1.35s ease-in-out infinite slot-action-icon-back}.slot-hero-card[data-action=refresh]:hover .hero-icon-wrapper{animation:2.8s linear infinite slot-action-icon-refresh}.slot-hero-card[data-action=close]:hover .hero-icon-wrapper{animation:1.45s ease-in-out infinite slot-action-icon-close}}.hero-icon-wrapper{z-index:2;color:var(--gold-deep);justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}.hero-icon-frame{width:44px;height:44px;display:block;position:relative}.hero-icon-art{object-fit:contain;width:100%;height:100%;filter:brightness(.9) saturate(1.06) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .18));-webkit-user-select:none;user-select:none;pointer-events:none;display:block}.slot-hero-card.active .hero-icon-art{filter:brightness(.94) saturate(1.12) drop-shadow(0 0 6px rgb(var(--gold-rgb) / .5)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .18))}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .hero-icon-art{filter:brightness(.94) saturate(1.12) drop-shadow(0 0 6px rgb(var(--gold-rgb) / .5)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .18))}}.hero-icon-shine{opacity:0;pointer-events:none;-webkit-mask-image:var(--hero-icon-image);-webkit-mask-image:var(--hero-icon-image);mask-image:var(--hero-icon-image);position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-icon-shine:before{content:"";filter:blur(.8px);background:linear-gradient(105deg,#fff0 0%,#fffceb80 38%,#ffffffe6 50%,#fffceb80 62%,#fff0 100%);width:42%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-170%)skew(-18deg)}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .hero-icon-shine{opacity:1}.slot-hero-card:hover .hero-icon-shine:before{animation:.85s ease-out forwards athena-rail-icon-shine}}@keyframes athena-rail-icon-shine{0%{transform:translate(-170%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}.hero-icon-wrapper img{transition:filter .18s,opacity .18s}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .hero-icon-wrapper img{filter:brightness(1) saturate(1.2) drop-shadow(0 0 9px rgb(var(--gold-rgb) / .55)) drop-shadow(0 2px 4px rgb(var(--navy-deep-rgb) / .3))}}.hero-icon-wrapper svg{color:var(--gold-deep);transition:filter .18s,opacity .18s}@media (hover:hover) and (pointer:fine){.slot-hero-card:hover .hero-icon-wrapper svg{filter:brightness(1.22)saturate(1.28)drop-shadow(0 0 5px #ffe0806b)}}.slot-hero-card--launch-mode{font:inherit;appearance:none;color:inherit}.slot-hero-card--launch-mode .card-text-group{gap:6px}.launch-mode-track{justify-content:center;align-items:center;gap:5px;display:flex}.launch-mode-dot{background:#fff0a133;border-radius:999px;width:6px;height:6px;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:inset 0 0 0 1px #fff0a14d}.launch-mode-dot.is-on{background:radial-gradient(circle at 50% 40%,#fff3bf 0%,#e0b85f 72%);transform:scale(1.1);box-shadow:0 0 6px #ffc85cbf}.slot-hero-card--launch-mode[data-mode=popup]{border-color:#ffd680e6;box-shadow:0 0 10px #ffa8206b,inset 0 1px 6px #ffc86033}@media screen and (width<=1024px){.slot-hero-card.slot-hero-card--scroll{display:none!important}.slot-hero-grid{z-index:99999!important;background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;border-bottom:1px solid #ffffff1a!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;margin:0!important;padding:8px 6px!important;display:flex!important;position:sticky!important;top:0!important}.slot-hero-grid.game-play-mode,.slot-hero-grid.game-list-mode,.slot-hero-grid.lobby-mode{display:flex!important;position:relative!important;top:0!important;left:0!important;transform:none!important}.slot-hero-card{border-radius:var(--r)!important;background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;border:1.5px solid var(--card-line)!important;width:auto!important;height:30px!important;box-shadow:none!important;flex-direction:row!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 8px!important;display:flex!important}.slot-hero-card.active{background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;border-color:var(--gold)!important;box-shadow:inset 0 -14px 22px -12px rgb(var(--gold-rgb) / .5)!important;margin:0!important;transform:none!important}.slot-hero-card:hover{background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;box-shadow:none!important;transform:none!important}.hero-icon-wrapper{justify-content:center!important;align-items:center!important;display:flex!important}.hero-icon-wrapper img{width:18px!important;height:18px!important}.hero-title{white-space:nowrap;color:var(--text-hi)!important;text-shadow:none!important;font-size:13px!important;font-weight:800!important;display:block!important}}.card-text-group{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}@keyframes slot-action-cta-spin{to{--slot-action-cta-angle:360deg}}@keyframes slot-action-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes slot-action-icon-wiggle{0%,to{transform:rotate(0)}32%{transform:rotate(-2deg)}68%{transform:rotate(1.8deg)}}@keyframes slot-action-icon-back{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}@keyframes slot-action-icon-refresh{to{transform:rotate(360deg)}}@keyframes slot-action-icon-close{0%,to{transform:rotate(0)}35%{transform:rotate(-2deg)}70%{transform:rotate(2deg)}}@keyframes slot-action-particle-rise{0%{opacity:0;transform:translateY(6px)}22%{opacity:.42}68%{opacity:.26}to{opacity:0;transform:translate3d(var(--particle-drift,1px), -18px, 0)}}.hero-title{-webkit-text-fill-color:currentColor;color:var(--text-hi);-webkit-text-stroke:0;text-shadow:none;filter:none;text-align:center;letter-spacing:0;background:0 0;margin:-.25em 0;padding:.25em 0;font-family:Pretendard JP,Pretendard,sans-serif;font-size:14.481px;font-style:normal;font-weight:700;line-height:14.744px}.lobby-container{padding-bottom:150px}.provider.lobby-container{flex-direction:column;display:flex}.game-grid-full{grid-template-columns:repeat(8,200px);justify-content:center;gap:10px;width:100%;display:grid}.game-grid-full.game-grid-full--virtualized{padding-top:var(--slot-grid-virtual-padding-top,0px);padding-bottom:var(--slot-grid-virtual-padding-bottom,0px)}@media screen and (width<=1024px){.game-grid-full{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 10px}.game-grid-full.game-grid-full--virtualized{padding-top:var(--slot-grid-virtual-padding-top,0px);padding-bottom:var(--slot-grid-virtual-padding-bottom,0px)}}.slip-container{background:0 0;border:none;border-radius:16px;flex-direction:column;flex:1;gap:0;padding:0;display:flex;overflow:hidden}@property --login-card-light-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.login-screen{background:var(--ivory);width:100vw;height:100vh;position:relative;overflow:hidden}.login-screen__bg{z-index:0;object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.login-screen__bg--pan{object-fit:unset;will-change:transform;width:max(100vw,300vh);height:auto;animation:90s ease-in-out infinite alternate athena-bg-pan;inset:50% auto auto 0;transform:translate(calc(12vw - max(100vw,300vh)/8.33333),-50%)}@media (prefers-reduced-motion:reduce){.login-screen__bg--pan{animation:none}}.login-screen:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(ellipse 34% 46% at 50% 50%, rgb(var(--navy-deep-rgb) / .18) 0%, rgb(var(--navy-deep-rgb) / .1) 58%, transparent 100%), radial-gradient(ellipse 72% 66% at 50% 50%, transparent 60%, rgb(var(--ivory-rgb) / .28) 100%);position:absolute;inset:0}.login-screen__content{z-index:3;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:relative}.login-card{aspect-ratio:2/3;background:linear-gradient(145deg, rgb(var(--highlight-rgb) / .075) 0%, rgb(var(--ivory-rgb) / .025) 42%, rgb(var(--navy-deep-rgb) / .035) 100%);border:1px solid rgb(var(--ivory-rgb) / .2);-webkit-backdrop-filter:blur(8px)saturate(1.08);backdrop-filter:blur(8px)saturate(1.08);width:min(500px,100vw - 32px,66.6667dvh - 21.3333px);height:auto;min-height:0;box-shadow:inset 0 1px 0 rgb(var(--highlight-rgb) / .2), inset 0 -1px 0 rgb(var(--navy-deep-rgb) / .07), 0 20px 52px rgb(var(--navy-deep-rgb) / .28), 0 5px 16px rgb(var(--gold-deep-rgb) / .18);box-sizing:border-box;border-radius:24px;padding:0;display:block;position:relative;overflow:hidden}.login-card__art{z-index:0;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.login-kiosk-exit{z-index:3;border:1px solid var(--btn-2-line);border-radius:var(--r);background:var(--btn-2-face);min-height:28px;color:var(--btn-2-text);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:8%;right:7%}@media (hover:hover) and (pointer:fine){.login-kiosk-exit:hover{background:var(--btn-2-face-hover);border-color:var(--btn-2-line-hover)}}.login-card:before{display:none}.login-header{border-bottom:1px solid rgb(var(--gold-deep-rgb) / .55);box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:auto;padding:0 8px 52px;display:flex}.login-brand-group{box-sizing:border-box;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;padding:0;display:flex}.login-logo-box{flex:none;justify-content:center;align-self:stretch;align-items:center;height:90px;display:flex;position:relative;overflow:visible}.login-brand-logo{object-fit:contain;width:auto;max-width:100%;height:90px}.login-form{z-index:2;flex-direction:column;align-items:center;gap:10px;width:70%;padding:0;display:flex;position:absolute;top:44.5%;left:50%;transform:translate(-50%)}.input-group{flex-direction:column;gap:0;display:flex;position:relative}.login-form .input-group+.input-group{margin-top:0}.login-input-frame{box-sizing:border-box;flex-direction:column;flex:none;align-items:center;width:100%;display:flex}.login-input-frame--username,.login-input-frame--password{height:auto;padding:0}.input-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login-input{background:var(--field-face);border:1px solid var(--field-line);border-radius:var(--r);width:100%;height:40px;color:var(--field-text);caret-color:var(--gold-deep);box-shadow:var(--field-inset);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);box-sizing:border-box;outline:none;padding:8px;font-family:Pretendard JP,Pretendard,sans-serif;font-size:13.672px;font-weight:700;line-height:21px}.login-input::placeholder{color:var(--field-placeholder);opacity:1}.login-input:focus::placeholder{color:#0000}.login-input:focus{border-color:var(--field-line-focus);box-shadow:var(--field-inset), var(--field-ring)}.login-input:-webkit-autofill{border-color:var(--field-line);-webkit-text-fill-color:var(--field-text);caret-color:var(--gold-deep);box-shadow:0 0 0 1000px var(--marble) inset;transition:background-color 9999s ease-out}.login-input:-webkit-autofill:hover{border-color:var(--field-line);-webkit-text-fill-color:var(--field-text);caret-color:var(--gold-deep);box-shadow:0 0 0 1000px var(--marble) inset;transition:background-color 9999s ease-out}.login-input:-webkit-autofill:focus{border-color:var(--field-line);-webkit-text-fill-color:var(--field-text);caret-color:var(--gold-deep);box-shadow:0 0 0 1000px var(--marble) inset;transition:background-color 9999s ease-out}.login-input:-webkit-autofill:active{border-color:var(--field-line);-webkit-text-fill-color:var(--field-text);caret-color:var(--gold-deep);box-shadow:0 0 0 1000px var(--marble) inset;transition:background-color 9999s ease-out}.login-captcha-frame{box-sizing:border-box;flex-direction:column;gap:6px;width:100%;padding:0;display:flex}.login-captcha-row{grid-template-columns:34% 40px minmax(0,1fr);align-items:center;gap:8px;width:100%;display:grid}.login-captcha-image-box{border:1px solid var(--field-line);border-radius:var(--r);box-sizing:border-box;background:#fff;justify-content:center;align-items:center;width:100%;height:40px;display:flex;overflow:hidden}.login-captcha-image{object-fit:contain;width:100%;height:100%;display:block}.login-captcha-placeholder{color:var(--navy-deep);font-size:13px;font-weight:800}.login-captcha-refresh{border:1px solid var(--btn-2-line);border-radius:var(--r);background:var(--btn-2-face);width:40px;height:40px;color:var(--btn-2-text);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);box-sizing:border-box;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.login-captcha-refresh:hover:not(:disabled){border-color:var(--btn-2-line-hover);background:var(--btn-2-face-hover)}}.login-captcha-refresh:disabled{cursor:not-allowed;opacity:.58}.login-captcha-input{text-align:center;width:100%}.login-captcha-message{min-height:16px;color:var(--negative);text-align:center;font-size:12px;font-weight:700;line-height:1.35}.login-btn{background:var(--cta-face);border:1px solid var(--cta-line);border-radius:var(--r);width:100%;height:42px;box-shadow:var(--cta-shadow);cursor:pointer;transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease);box-sizing:border-box;justify-content:center;align-items:center;gap:8px;margin-top:0;padding:10px 4px;display:flex}.login-button-frame{box-sizing:border-box;flex:none;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:4px 0 0;display:flex}.login-signup-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.login-signup-btn{border:1px solid var(--btn-2-line);border-radius:var(--r);background:var(--btn-2-face);min-width:0;height:36px;color:var(--btn-2-text);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), text-shadow var(--dur) var(--ease);font-family:Pretendard JP,Pretendard,sans-serif;font-size:13px;font-weight:800;line-height:1}@media (hover:hover) and (pointer:fine){.login-signup-btn:hover{border-color:var(--btn-2-line-hover);background:var(--btn-2-face-hover);color:var(--ivory);-webkit-text-fill-color:var(--ivory);text-shadow:0 1px 2px rgb(var(--navy-deep-rgb) / .72)}}.login-btn span{color:var(--cta-text);-webkit-text-fill-color:var(--cta-text);text-shadow:none;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Pretendard JP,Pretendard,sans-serif;font-size:16px;font-weight:800;line-height:17px}@media (hover:hover) and (pointer:fine){.login-btn:hover{background:var(--cta-face-hover);box-shadow:var(--cta-shadow), var(--glow-faint)}}.login-btn.is-disabled{cursor:not-allowed;filter:saturate(.72)brightness(.86);opacity:.72}@keyframes login-card-border-light{to{--login-card-light-angle:360deg}}.login-error-message{width:100%;color:var(--negative);text-align:center;font-size:12px;font-weight:700;line-height:1.35;position:static;transform:none}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;overflow-y:auto!important}.pagination{border-top:1px solid var(--line-neutral);justify-content:center;align-items:center;gap:8px;margin-top:30px;padding-top:20px;display:flex}.pagination button{background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);border:1px solid var(--line-neutral);width:38px;height:38px;color:var(--text-2);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.pagination button:hover:not(:disabled){border-color:var(--gold);color:var(--text-hi);background:var(--highlight)}}.pagination button.active{background:linear-gradient(180deg, var(--champagne) 0%, var(--gold) 100%);color:var(--navy-deep);border-color:var(--gold-deep);box-shadow:var(--glow)}.pagination button:disabled{opacity:.2;cursor:not-allowed}@media (width<=1024px){.container{height:100%;min-height:0;padding:0!important}.mobile-logo{letter-spacing:.1em;color:#f59e0b;font-size:24px;font-style:italic;font-weight:900;display:block!important}.user-id{color:#cbd5e1;font-size:13px;font-weight:700}.header-slim select{display:none!important}.game-play-view-full{flex-direction:column!important;flex:1!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.game-play-body-full{background:#000!important;flex:1!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.toast-container{width:calc(100% - 24px)!important;left:12px!important;right:12px!important}.toast-message{width:100%!important}}@media (width>=1025px){.game-play-body-full{flex:none!important;width:1670px!important;min-width:1670px!important;max-width:1670px!important;height:100%!important}}.game-list-toolbar{border-bottom:1px solid rgb(var(--gold-rgb) / .5)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:rgb(var(--ivory-rgb) / .88)!important;z-index:100!important;box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:1670px!important;margin:0 auto 30px!important;padding:12px 10px!important;display:flex!important;position:sticky!important;top:0!important}.provider-branding{align-items:center;gap:12px;display:flex}.provider-name-text{color:var(--text-hi);text-align:center;font-family:Pretendard,sans-serif;font-size:20px;font-weight:600}.search-pill-wrapper{background:var(--highlight);width:277px;box-shadow:inset 0 0 0 1px var(--card-line), inset 0 2px 4px rgb(var(--navy-deep-rgb) / .06);border-radius:50px;align-items:center;gap:8px;padding:8px 18px;display:flex}.game-list-container{padding-bottom:20px}.search-pill-wrapper input{color:var(--text-hi);background:0 0;border:none;outline:none;width:100%;font-size:14px}.search-pill-wrapper input::placeholder{color:var(--text-faint)}.search-icon-figma{color:var(--gold-deep)}@media screen and (width>=1025px){.bottom-nav,.main-viewport,.game-play-body-full{flex-shrink:0!important;width:1670px!important;min-width:1670px!important;max-width:1670px!important;margin-left:auto!important;margin-right:auto!important}.main-viewport{transform:scale(var(--app-fit-scale,1));transform-origin:0 0;height:calc(100% / var(--app-fit-scale,1));flex:none}.container-full{overflow:hidden}@supports (overflow:clip){.container-full{overflow:clip}}}@keyframes odds-flash{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.odds-arrow{vertical-align:middle;animation:.5s ease-in-out 10 odds-flash;display:inline-block}.bet-selection-button.odds-up{border-color:#ff4d4d99!important}.bet-selection-button.odds-down{border-color:#4d94ff99!important}@media (width<=1024px){.mobile-bottom-nav .mobile-tab-icon{z-index:2!important;width:30px!important;height:30px!important;color:var(--text-2)!important;box-shadow:none!important;opacity:.94!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}.mobile-bottom-nav .mobile-tab-icon-art{z-index:1!important;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important;position:relative!important}.mobile-bottom-nav .mobile-tab-icon-svg{z-index:1!important;filter:none!important;width:100%!important;height:100%!important;display:block!important;position:relative!important;overflow:visible!important}.mobile-bottom-nav .mobile-tab-button.is-active .mobile-tab-icon-svg{filter:brightness(1.06) drop-shadow(0 1px 0 rgb(var(--highlight-rgb) / .8)) drop-shadow(0 3px 6px rgb(var(--navy-deep-rgb) / .14)) drop-shadow(0 0 8px rgb(var(--gold-rgb) / .55))!important}}.header-action__icon{display:none}@media (width<=1024px){:root{--integrated-mobile-header-height:104px;--integrated-mobile-footer-height:var(--mobile-gnb-space)}html,body,#root,.app{width:100%!important;min-width:0!important;height:100dvh!important;overflow:hidden!important}html{background:var(--ivory)!important}body,#root,.app{background:0 0!important}.global-bg-container{background:url(/assets/athena_bg_01_f-BCVNTjo8.webp) 72% center / cover no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--ivory) 42%, var(--marble) 100%)!important}.header-slim{height:var(--integrated-mobile-header-height)!important;min-height:var(--integrated-mobile-header-height)!important;background:linear-gradient(180deg, rgb(var(--marble-deep-rgb) / .88) 0%, rgb(var(--ivory-rgb) / .84) 32%, rgb(var(--marble-rgb) / .78) 100%)!important;border-bottom:1px solid rgb(var(--gold-deep-rgb) / .34)!important;box-shadow:0 8px 20px rgb(var(--navy-deep-rgb) / .12), inset 0 -1px 0 rgb(var(--highlight-rgb) / .9)!important;flex:none!important;padding:0!important}.header-slim-content{align-items:center!important;gap:8px 10px!important;width:100%!important;max-width:none!important;height:100%!important;padding:0!important;display:block!important;position:relative!important}.header-logo-area{background:0 0!important;justify-content:flex-start!important;width:auto!important;height:26px!important;margin:0!important;position:absolute!important;top:9px!important;left:10px!important}.header-logo-img{width:auto!important;filter:drop-shadow(0 1px 3px rgb(var(--navy-deep-rgb) / .28))!important}.user-info-group{background:0 0!important;border:0!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.user-id-text{color:#ffeaa8!important;text-shadow:0 0 8px #ffdc8c2e!important;align-items:center!important;height:24px!important;margin-left:0!important;font-size:11px!important;font-weight:800!important;line-height:24px!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:126px!important}.header-divider{background:#d8b16a52!important;width:1px!important;height:14px!important;margin:0 2px!important;position:absolute!important;top:14px!important;right:111px!important}.balance-frame{gap:4px!important;height:24px!important;position:absolute!important;top:12px!important;right:45px!important}.balance-amount-text{height:24px!important;font-size:11px!important;font-weight:900!important;line-height:24px!important}.point-amount-text{font-size:10px!important}.balance-unit-text{color:#d1b878!important;height:24px!important;font-size:10px!important;font-weight:700!important;line-height:24px!important}.logout-btn{color:#f1cf7a!important;width:28px!important;height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:6px!important;right:8px!important}.logout-btn span{display:none!important}.logout-btn svg{filter:drop-shadow(0 0 7px #ffda7e52)!important;width:21px!important;height:21px!important;display:block!important}.header-action-set{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;width:auto!important;display:grid!important;position:absolute!important;bottom:7px!important;left:10px!important;right:10px!important}.header-slim .user-info-group button.header-action,.header-slim .user-info-group button.header-action:not(.logout-btn){display:inline-flex!important}.header-action{border-color:rgb(var(--gold-rgb) / .36)!important;background:linear-gradient(180deg, rgb(var(--gold-rgb) / .12), rgb(var(--gold-rgb) / .04))!important;width:100%!important;height:31px!important;box-shadow:inset 0 1px 0 rgb(var(--gold-rgb) / .14)!important;color:var(--gold-bright)!important;text-shadow:none!important;border-radius:6px!important;justify-content:center!important;gap:5px!important;padding:0 6px!important;font-size:11px!important;font-weight:800!important}.header-action[aria-pressed=true],.header-action.header-action--active{color:var(--metal-ink)!important;background:var(--metal-face-primary)!important;border-color:var(--metal-line-primary)!important;box-shadow:var(--metal-shadow)!important;text-shadow:var(--metal-ink-shadow)!important}.main-content-container{width:100vw!important;max-width:100vw!important;min-height:0!important;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))!important;flex-direction:column!important;flex:auto!important;display:flex!important;overflow:hidden!important}.main-content-container.fullscreen-mode{padding-bottom:0!important}.slot-hero-grid,.slot-hero-grid.game-list-mode,.slot-hero-grid.game-play-mode,.slot-hero-grid.lobby-mode{background:linear-gradient(180deg, rgb(var(--marble-rgb) / .92), rgb(var(--marble-deep-rgb) / .9))!important;border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3)!important;z-index:30!important;flex:none!important;justify-content:center!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:40px!important;padding:0 10px!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.slot-hero-card{min-width:0!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:1 1 0!important;padding:0!important;transform:none!important}.slot-hero-card:before,.slot-hero-card:after,.slot-action-particles,.slot-hero-card .hero-icon-wrapper{display:none!important}.slot-hero-card .card-text-group{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important}.slot-hero-card .hero-title{color:#b8a36a!important;text-shadow:none!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.slot-hero-card.active .hero-title{color:#fff0a8!important;text-shadow:0 0 10px #ffda7e38!important;font-weight:900!important}.slot-hero-card.active:after{content:""!important;background:#ffe389!important;border-radius:999px!important;width:36px!important;height:2px!important;display:block!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 14px #ffdc78b8!important}.container-full,.wireframe-container{flex-direction:column!important;flex:auto!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.main-viewport{background:0 0!important;flex-direction:column!important;flex:auto!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.main-slider{flex-flow:column!important;flex:auto!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100%!important;display:flex!important;overflow:visible!important}.main-slide{flex:0 0 100%!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100%!important;min-height:0!important;overflow:hidden!important}@supports (overflow:clip){.container-full,.main-viewport,.main-slide{overflow:clip!important}}.lobby-container{padding:8px 0!important}.provider-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;justify-content:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 8px!important;display:grid!important}.game-grid-full{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px 10px 8px!important}.game-grid-full.game-grid-full--virtualized{padding-top:calc(10px + var(--slot-grid-virtual-padding-top,0px))!important;padding-bottom:calc(8px + var(--slot-grid-virtual-padding-bottom,0px))!important}.notice-viewport{padding-bottom:86px!important}.header-action__icon{stroke-width:2.4px!important;flex:none!important;width:14px!important;height:14px!important;display:block!important}.header-action[aria-pressed=true] .header-action__icon,.header-action.header-action--active .header-action__icon{filter:drop-shadow(0 1px #ffffff59)!important}.provider-name-text{color:#baac7f!important;font-size:19px!important}.search-pill-wrapper{gap:6px!important;width:170px!important;padding:6px 12px!important}.search-pill-wrapper input{font-size:12px!important}.game-list-toolbar{margin-bottom:10px!important;padding:8px 10px!important}.login-screen{background:radial-gradient(circle at 50% 8%, rgb(var(--gold-rgb) / .14), transparent 34%), linear-gradient(180deg, var(--highlight) 0%, var(--ivory) 58%, var(--marble) 100%)!important;height:100dvh!important}.login-card{aspect-ratio:2/3!important;width:min(440px,100vw - 24px,66.6667dvh - 16px)!important;height:auto!important;min-height:0!important}}.mobile-footer-nav-shell,.mobile-header-shell,.mobile-action-bar-shell{display:none}.desktop-footer-nav-shell,.desktop-header-shell,.desktop-action-bar-shell{display:contents}@media (width<=1024px){.desktop-header-shell,.desktop-action-bar-shell,.desktop-footer-nav-shell{display:none!important}.mobile-header-shell,.mobile-action-bar-shell,.mobile-footer-nav-shell{display:block!important}}.partner-page-access-btn{margin-right:8px}.header-readout{filter:none;align-items:baseline;height:28px;display:flex}.point-container{align-items:center;gap:6px;height:28px;display:flex;transform:none}.point-display{height:28px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:3px;padding:0;display:inline-flex;position:static;top:auto}.point-display .point-amount-text,.point-display .point-unit-text{color:var(--readout-ink);-webkit-text-fill-color:currentColor;background:0 0;font-size:17px;font-weight:800}.header-action--point-convert{font-weight:650}.point-refresh-btn{color:var(--navy-deep);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;transition:color .2s,transform .2s,background-color .2s,border-color .2s;display:inline-flex;background:var(--sunbeam) bottom / 100% 80% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;border:1px solid var(--gold)!important;border-radius:10px!important;transform:none!important}@media (hover:hover) and (pointer:fine){.point-refresh-btn:hover{color:var(--navy-deep);background:var(--sunbeam) bottom / 100% 118% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;border-color:var(--gold-bright)!important;transform:rotate(180deg)!important}}.site-maintenance-screen{z-index:10000;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));color:var(--text-hi);background:radial-gradient(circle at 50% 44%, rgb(var(--gold-rgb) / .108), transparent 38%), var(--ivory);text-align:center;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.site-maintenance-screen__content{isolation:isolate;box-sizing:border-box;background:var(--plate) padding-box, linear-gradient(110deg, var(--gold-deep) 0%, var(--gold-bright) 18%, var(--gold-deep) 45%, var(--gold-bright) 68%, var(--gold-deep) 100%) border-box;width:min(100%,680px);box-shadow:0 24px 70px rgb(var(--navy-deep-rgb) / .2), 0 0 24px rgb(var(--gold-rgb) / .2), inset 0 1px 0 rgb(var(--highlight-rgb) / .8);border:1px solid #0000;border-radius:24px;flex-direction:column;align-items:center;padding:clamp(36px,5vw,52px) clamp(24px,5vw,48px) clamp(40px,5vw,52px);display:flex;position:relative;overflow:hidden}.site-maintenance-screen__content:before{z-index:0;border-radius:inherit;background:radial-gradient(circle at 50% 0%, rgb(var(--gold-rgb) / .108), transparent 44%);content:"";pointer-events:none;position:absolute;inset:0}.site-maintenance-screen__content>*{z-index:1;position:relative}.site-maintenance-screen__warning{width:clamp(84px,16vw,96px);height:clamp(84px,16vw,96px);display:block}.site-maintenance-screen__logo{width:clamp(120px,22vw,136px);height:auto;margin-top:10px;display:block}.site-maintenance-screen__title{color:var(--text-hi);letter-spacing:-.04em;margin:clamp(28px,5vh,42px) 0 0;font-size:clamp(30px,5vw,38px);font-weight:700;line-height:1.25}.site-maintenance-screen__message{color:var(--text-hi);letter-spacing:-.015em;overflow-wrap:break-word;word-break:keep-all;white-space:pre-line;margin:clamp(26px,4vh,36px) 0 0;font-size:clamp(16px,2.4vw,18px);font-weight:600;line-height:1.65}.site-maintenance-screen__time{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .081);border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:10px 16px;display:flex}.site-maintenance-screen__time-label{color:var(--text-2);letter-spacing:-.015em;font-size:13px;font-weight:600}.site-maintenance-screen__time-value{color:var(--text-gold);letter-spacing:-.015em;font-size:16px;font-weight:700}@media (width<=480px){.site-maintenance-screen__content{border-radius:20px;padding:32px 20px 36px}.site-maintenance-screen__warning{width:clamp(76px,22vw,92px);height:clamp(76px,22vw,92px)}.site-maintenance-screen__title{margin-top:24px}.site-maintenance-screen__message{margin-top:22px}.site-maintenance-screen__time{flex-direction:column;gap:2px;margin-top:20px;padding:9px 16px}}@media (height<=640px){.site-maintenance-screen__content{padding-top:28px;padding-bottom:30px}.site-maintenance-screen__warning{width:120px}.site-maintenance-screen__title{margin-top:20px}.site-maintenance-screen__message{margin-top:18px}}.ambient-particles{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.ambient-particles--inline{z-index:1;position:absolute}.signup-request-modal__backdrop{z-index:24000;background:rgb(var(--navy-deep-rgb) / .36);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.signup-request-modal{--signup-submit-gold-face:linear-gradient(180deg, #fff4d0 0%, #efd48a 12%, #ddb757 49%, #bd8c32 51%, #d3a84d 100%);--signup-submit-gold-face-hover:linear-gradient(180deg, #fff8df 0%, #f4dd99 12%, #e5c066 49%, #c8983e 51%, #dcb65d 100%);--signup-submit-gold-raised-shadow:inset 0 2px 0 #ffffffb3, inset 1px 1px 3px #ffffff29, -1px -1px 3px #ffffff80, 2px 2px 4px rgb(var(--navy-deep-rgb) / .14);--signup-submit-gold-pressed-shadow:inset 2px 2px 5px rgb(var(--navy-deep-rgb) / .18), inset -2px -2px 5px #ffffff80, 0 1px 0 #ffffff7a;border:1px solid rgb(var(--gold-deep-rgb) / .44);background:var(--highlight);width:min(920px,100vw - 32px);max-height:min(860px,100dvh - 32px);box-shadow:0 28px 80px rgb(var(--navy-deep-rgb) / .252);color:var(--text-hi);border-radius:8px;flex-direction:column;font-family:Pretendard JP,Pretendard,sans-serif;display:flex;overflow:hidden}.signup-request-modal__header{border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3);background:linear-gradient(180deg, var(--highlight) 0%, var(--highlight) 100%);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 18px;display:flex}.signup-request-modal__eyebrow{color:var(--text-gold);letter-spacing:0;margin:0 0 6px;font-size:12px;font-weight:800}.signup-request-modal__header h2{margin:0;font-size:21px;font-weight:900;line-height:1.2}.signup-request-modal__close{border:1px solid rgb(var(--navy-rgb) / .15);border-radius:var(--r);background:rgb(var(--navy-rgb) / .065);width:34px;height:34px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.signup-request-modal__close:hover{border-color:rgb(var(--gold-deep-rgb) / .46);color:var(--text-gold)}}.signup-request-modal__body{min-height:0;padding:22px 24px;overflow-y:auto}.signup-request-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.signup-request-modal__field{flex-direction:column;gap:7px;min-width:0;display:flex}.signup-request-modal__field--wallet{grid-column:1/-1}.signup-request-modal__field-help{color:var(--text-gold);margin:0;font-size:11px;font-weight:650;line-height:1.45}.signup-request-modal__field-help--muted{color:var(--text-2)}.signup-request-modal__field label{color:var(--text-gold);font-size:12px;font-weight:800;line-height:1}.signup-request-modal__field input,.signup-request-modal__field select{border:1px solid var(--field-line);border-radius:var(--r);background:var(--field-face);width:100%;height:38px;box-shadow:var(--field-inset);color:var(--field-text);box-sizing:border-box;outline:none;padding:0 10px;font-size:13px;font-weight:700}.signup-request-modal__field input::placeholder{color:var(--field-placeholder);opacity:1}.signup-request-modal__field input:focus::placeholder{color:#0000}.signup-request-modal__field input:focus,.signup-request-modal__field select:focus{border-color:var(--field-line-focus);box-shadow:var(--field-inset), var(--field-ring)}.signup-request-modal__field select option{background:var(--highlight);color:var(--text-hi)}.signup-request-modal__inline-row{grid-template-columns:minmax(0,1fr) 94px;gap:8px;display:grid}.signup-request-modal__inline-row button{border:1px solid rgb(var(--gold-deep-rgb) / .34);border-radius:var(--r);background:rgb(var(--gold-rgb) / .162);height:38px;color:var(--text-gold);cursor:pointer;font-size:12px;font-weight:900}.signup-request-modal__inline-row button.is-available{border-color:rgb(var(--positive-rgb) / .44);background:rgb(var(--positive-rgb) / .138);color:var(--positive)}.signup-request-modal__inline-row button:disabled,.signup-request-modal__submit:disabled{cursor:not-allowed;opacity:.62}.signup-request-modal__phone-row{grid-template-columns:86px minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.signup-request-modal__footer{border-top:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--ivory);grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:16px;padding:16px 24px 20px;display:grid}.signup-request-modal__message{min-height:18px;color:var(--negative);margin:0;font-size:13px;font-weight:700;line-height:1.35}.signup-request-modal__submit{border:1px solid rgb(var(--gold-deep-rgb) / .82);border-radius:var(--r);background:var(--signup-submit-gold-face);height:42px;box-shadow:var(--signup-submit-gold-raised-shadow);color:var(--navy-deep);cursor:pointer;font-size:15px;font-weight:900;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}@media (hover:hover) and (pointer:fine){.signup-request-modal__submit:hover:not(:disabled){border-color:rgb(var(--gold-deep-rgb) / .95);background:var(--signup-submit-gold-face-hover);box-shadow:var(--signup-submit-gold-raised-shadow), 0 3px 8px rgb(var(--gold-deep-rgb) / .16)}}.signup-request-modal__submit:active:not(:disabled){box-shadow:var(--signup-submit-gold-pressed-shadow);transform:translateY(1px)}@media (width<=1024px){.signup-request-modal__backdrop{align-items:flex-start;padding:14px;overflow-y:auto}.signup-request-modal{width:100%;max-height:none}.signup-request-modal__header,.signup-request-modal__body,.signup-request-modal__footer{padding-left:16px;padding-right:16px}.signup-request-modal__grid{grid-template-columns:1fr}.signup-request-modal__footer{grid-template-columns:1fr;gap:10px}.signup-request-modal__submit{width:100%}}@media (width<=420px){.signup-request-modal__inline-row{grid-template-columns:minmax(0,1fr) 84px}.signup-request-modal__phone-row{grid-template-columns:78px minmax(0,1fr) minmax(0,1fr)}}.page-backdrop{z-index:-2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-backdrop__layer{object-fit:cover;opacity:0;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .6s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.page-backdrop__layer.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.page-backdrop__layer{transition:none}}.page-backdrop__layer--pan{object-fit:unset;will-change:transform;width:max(100vw,300vh);height:auto;animation:90s ease-in-out infinite alternate athena-bg-pan;top:50%;left:0;transform:translate(calc(50vw - max(100vw,300vh)/2),-50%)}@keyframes athena-bg-pan{0%{transform:translate(calc(12vw - max(100vw,300vh)/8.33333),-50%)}to{transform:translate(calc(88vw - max(100vw,300vh)/1.13636),-50%)}}@media (prefers-reduced-motion:reduce){.page-backdrop__layer--pan{animation:none}}.footer-nav{z-index:1000;width:100%;height:calc(var(--gnb-h) * var(--gnb-scale,1));background:var(--glass-specular), var(--glass-tint-bottom);box-shadow:inset 0 -1px 0 rgb(var(--navy-deep-rgb) / .18);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:0;flex:none;margin:0;padding:0;position:relative}.footer-nav:before{content:"";left:0;right:0;top:calc(var(--gold-line-h) * -1);height:var(--gold-line-h);background:var(--gold-line);box-shadow:var(--gold-line-glow);pointer-events:none;z-index:2;position:absolute}.imperial-console{gap:calc(14px * var(--app-fit-scale,1));background:0 0;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;width:100%;max-width:1670px;height:100%;margin:0 auto;display:grid;position:relative}@media (width>=1025px){.imperial-console{width:var(--desktop-gnb-width,100%);max-width:var(--desktop-gnb-max-width,1670px)}}.imperial-console .nav-item{min-width:0;height:calc(var(--gnb-box-h,121px) * var(--gnb-scale,1));color:var(--text-2);cursor:pointer;transition:color var(--dur) var(--ease), transform var(--dur) var(--ease), filter var(--dur) var(--ease);background:0 0;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;display:flex;position:relative}.imperial-console .nav-item:active{transition-duration:var(--dur-fast);transform:translateY(1px)}.nav-item__box{pointer-events:none;display:block;position:absolute;inset:0}.nav-item__box img{object-fit:contain;object-position:center;filter:brightness(.94)saturate(.8);width:100%;height:100%;transition:filter var(--dur) var(--ease)}.nav-item__content{top:calc(5.5px * var(--app-fit-scale,1));z-index:3;justify-content:center;align-items:center;gap:calc(18px * var(--app-fit-scale,1));pointer-events:none;flex-direction:row;display:flex;position:relative}.nav-item__icon-slot{height:calc(50px * var(--app-fit-scale,1));justify-content:center;align-items:center;display:flex;position:relative}.nav-item__icon-img{object-fit:contain;image-rendering:auto;width:auto;height:100%;filter:brightness(.84) saturate(.82) contrast(1.12) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .55));transition:filter var(--dur) var(--ease)}.nav-item__icon{aspect-ratio:1;width:auto;height:100%;color:var(--gold);transition:color var(--dur) var(--ease)}.nav-item__label-img{height:calc(25px * var(--app-fit-scale,1));object-fit:contain;filter:drop-shadow(0 1px 1px #000000d9)drop-shadow(0 0 3px #000000b3)drop-shadow(0 0 6px #0000006b);opacity:.68;width:auto;transition:opacity var(--dur) var(--ease)}.imperial-console .nav-item.is-active .nav-item__label-img{opacity:1}.nav-item__label-wrap{line-height:0;display:block;position:relative}@media (width>=1025px){.nav-item__label-wrap,.nav-item__label{translate:0 -1px}}.nav-item__label-shine{z-index:1;pointer-events:none;-webkit-mask-image:var(--gnb-label,none);-webkit-mask-image:var(--gnb-label,none);mask-image:var(--gnb-label,none);position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-item__label-shine:before{content:"";filter:blur(1px);mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#fff0 0%,#fffceb8c 38%,#fff 50%,#fffceb8c 62%,#fff0 100%);width:26%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-220%)skew(-18deg)}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover .nav-item__label-shine:before{opacity:1;animation:.55s linear hera-label-shine-once}}@keyframes hera-label-shine-once{0%{transform:translate(-220%)skew(-18deg)}to{transform:translate(460%)skew(-18deg)}}.nav-item__label{letter-spacing:-.02em;white-space:nowrap;background-image:var(--gold-text);-webkit-text-fill-color:transparent;color:#0000;filter:var(--gold-text-shadow);opacity:.68;transition:opacity var(--dur) var(--ease);-webkit-background-clip:text;background-clip:text;margin:-.12em 0;padding:.12em 0;font-size:18px;font-weight:800;line-height:1.15}.nav-item__box:before{content:"";aspect-ratio:960/242;z-index:1;pointer-events:none;opacity:0;background-image:linear-gradient(105deg, transparent 34%, rgb(var(--champagne-rgb) / .55) 44%, rgb(var(--highlight-rgb) / .95) 50%, rgb(var(--champagne-rgb) / .55) 56%, transparent 66%);mix-blend-mode:overlay;background-position:200% 0;background-repeat:no-repeat;background-size:260% 100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-mask-image:url(/assets/gnb_box-Bc6B57KP.webp);mask-image:url(/assets/gnb_box-Bc6B57KP.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover .nav-item__box:before{animation:.75s ease-out hera-gnb-frame-sweep}}@keyframes hera-gnb-frame-sweep{0%{opacity:1;background-position:-120% 0}to{opacity:1;background-position:220% 0}}.nav-item__glow{aspect-ratio:960/242;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse 78% 96% at 50% 50%, #fff6d6e6 0%, rgb(var(--gold-rgb) / .55) 52%, rgb(var(--gold-rgb) / .2) 78%, transparent 100%);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-mask-image:url(/assets/gnb_box-Bc6B57KP.webp);mask-image:url(/assets/gnb_box-Bc6B57KP.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.imperial-console .nav-item.is-active .nav-item__glow{animation:1.5s ease-in-out infinite hera-gnb-flame-flicker}@keyframes hera-gnb-flame-flicker{0%,to{opacity:.62}40%{opacity:1}70%{opacity:.78}}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover{filter:brightness(1.06) drop-shadow(0 6px 14px #02080680) drop-shadow(0 0 10px rgb(var(--gold-rgb) / .45));transform:translateY(-2px)}.imperial-console .nav-item:hover .nav-item__box img{filter:brightness()saturate()}.imperial-console .nav-item:hover .nav-item__icon-img,.imperial-console .nav-item:hover .nav-item__icon{filter:brightness(1.02) saturate(1.02) contrast(1.1) drop-shadow(0 0 4px rgb(var(--gold-rgb) / .58)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .7))}.imperial-console .nav-item:hover .nav-item__icon{color:var(--gold)}.imperial-console .nav-item:hover .nav-item__label-img{opacity:1}}.imperial-console .nav-item.is-active{animation:1.7s ease-in-out infinite hera-gnb-active-pulse}@keyframes hera-gnb-active-pulse{0%,to{filter:brightness(1.08) drop-shadow(0 0 8px rgb(var(--gold-rgb) / .6))}50%{filter:brightness(1.17) drop-shadow(0 0 17px rgb(var(--gold-rgb) / .95))}}.imperial-console .nav-item.is-active .nav-item__box img{filter:brightness(1.05) saturate(1.08) drop-shadow(0 0 10px rgb(var(--gold-rgb) / .45))}.nav-item__icon-img{animation:3.6s ease-in-out infinite hera-icon-float}@keyframes hera-icon-float{0%,35%,to{transform:translateY(0)}50%,85%{transform:translateY(-1px)}}.nav-item__icon-slot:after{content:"";z-index:1;pointer-events:none;opacity:0;-webkit-mask-image:var(--gnb-icon,none);-webkit-mask-image:var(--gnb-icon,none);mask-image:var(--gnb-icon,none);mix-blend-mode:screen;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover:not(.is-active) .nav-item__icon-slot:after{background:radial-gradient(circle at 50% 52%, #fffffff2 0%, rgb(var(--champagne-rgb) / .6) 38%, rgb(var(--gold-rgb) / 0) 70%);animation:1.9s cubic-bezier(.4,0,.2,1) infinite hera-icon-charge}}@keyframes hera-icon-charge{0%{opacity:0;transform:scale(.2)}12%{opacity:1}50%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover:not(.is-active) .nav-item__icon-img{animation:3.6s ease-in-out infinite hera-icon-float,1.9s cubic-bezier(.4,0,.2,1) infinite hera-icon-charge-body}}@keyframes hera-icon-charge-body{0%,to{filter:brightness()}10%{filter:brightness(1.55) drop-shadow(0 0 10px rgb(var(--gold-rgb) / .9))}45%{filter:brightness()}}.imperial-console .nav-item.is-active .nav-item__icon-img{animation:3.6s ease-in-out infinite hera-icon-shine-flip}@keyframes hera-icon-shine-flip{0%,30%{filter:brightness(1.02) saturate(1.03) contrast(1.12) drop-shadow(0 0 2px #fff6d600) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .42)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(0)}42%{filter:brightness(1.08) saturate(1.06) contrast(1.1) drop-shadow(0 0 7px #fff6d6bf) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .55)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(0)}55%{filter:brightness(1.02) saturate(1.03) contrast(1.12) drop-shadow(0 0 2px #fff6d600) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .42)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(0)}85%,to{filter:brightness(1.02) saturate(1.03) contrast(1.12) drop-shadow(0 0 2px #fff6d600) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .42)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(360deg)}}.imperial-console .nav-item.is-active .nav-item__icon{color:var(--gold-bright);scale:1}.nav-item__fireflies{z-index:2;pointer-events:none;opacity:0;transition:opacity .14s;position:absolute;inset:0}.imperial-console .nav-item.is-active .nav-item__fireflies{opacity:1}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover .nav-item__fireflies{opacity:1}}.nav-item__fireflies i{background:radial-gradient(circle, #fff 0%, rgb(var(--gold-rgb) / .95) 40%, transparent 74%);width:4px;height:4px;box-shadow:0 0 7px 2px rgb(var(--gold-rgb) / .6);opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;bottom:10px;left:50%}.imperial-console .nav-item.is-active .nav-item__fireflies i{animation:hera-firefly-rise calc(var(--dur,3s) * .9) ease-out infinite;animation-delay:calc(var(--delay,0s) * .15);--rise-boost:1.6}@media (hover:hover) and (pointer:fine){.imperial-console .nav-item:hover .nav-item__fireflies i{animation:hera-firefly-rise calc(var(--dur,3s) * .9) ease-out infinite;animation-delay:calc(var(--delay,0s) * .15);--rise-boost:1.6}}.imperial-console .nav-item.is-active .nav-item__fireflies i{animation-duration:calc(var(--dur,3s) * .68);--rise-boost:3.2;box-shadow:0 0 12px 3px rgb(var(--gold-rgb) / .85);background:radial-gradient(circle,#fff 0%,#fff6d6fa 40%,#0000 74%)}.nav-item__fireflies i:first-child{--dur:3s;--delay:0s;--drift:-6px;--rise:-42px;left:8%}.nav-item__fireflies i:nth-child(2){--dur:2.5s;--delay:.3s;--drift:5px;--rise:-36px;width:3px;height:3px;left:17%}.nav-item__fireflies i:nth-child(3){--dur:3.4s;--delay:.6s;--drift:-4px;--rise:-50px;left:26%}.nav-item__fireflies i:nth-child(4){--dur:2.8s;--delay:.15s;--drift:7px;--rise:-40px;width:3px;height:3px;left:35%}.nav-item__fireflies i:nth-child(5){--dur:3.6s;--delay:.45s;--drift:-7px;--rise:-54px;left:44%}.nav-item__fireflies i:nth-child(6){--dur:2.6s;--delay:.7s;--drift:4px;--rise:-38px;width:3px;height:3px;left:52%}.nav-item__fireflies i:nth-child(7){--dur:3.2s;--delay:.2s;--drift:-5px;--rise:-48px;left:60%}.nav-item__fireflies i:nth-child(8){--dur:2.9s;--delay:.55s;--drift:6px;--rise:-44px;width:3px;height:3px;left:68%}.nav-item__fireflies i:nth-child(9){--dur:3.5s;--delay:.1s;--drift:-8px;--rise:-52px;left:76%}.nav-item__fireflies i:nth-child(10){--dur:2.7s;--delay:.4s;--drift:5px;--rise:-40px;width:3px;height:3px;left:84%}.nav-item__fireflies i:nth-child(11){--dur:3.3s;--delay:.65s;--drift:-6px;--rise:-46px;left:91%}.nav-item__fireflies i:nth-child(12){--dur:3.8s;--delay:.85s;--drift:2px;--rise:-58px;width:3px;height:3px;left:48%}@keyframes hera-firefly-rise{0%{opacity:0;transform:translate(-50%)scale(.35)}6%{opacity:.95}14%{transform:translate(calc(-50% + var(--drift,0px) * .12), calc(var(--rise,-44px) * var(--rise-boost,1) * .14)) scale(1);opacity:.18}26%{opacity:1}38%{opacity:.22}50%{transform:translate(calc(-50% + var(--drift,0px) * .5), calc(var(--rise,-44px) * var(--rise-boost,1) * .5)) scale(.85);opacity:.95}64%{opacity:.2}78%{opacity:.8}to{transform:translate(calc(-50% + var(--drift,0px)), calc(var(--rise,-44px) * var(--rise-boost,1))) scale(.4);opacity:0}}@media (prefers-reduced-motion:reduce){.imperial-console .nav-item.is-active,.imperial-console .nav-item.is-active .nav-item__glow,.nav-item__icon-img,.imperial-console .nav-item.is-active .nav-item__icon-img,.imperial-console .nav-item:hover:not(.is-active) .nav-item__icon-slot:after,.imperial-console .nav-item:hover .nav-item__box:before,.imperial-console .nav-item:hover .nav-item__label-shine:before,.imperial-console .nav-item:hover .nav-item__fireflies i,.imperial-console .nav-item.is-active .nav-item__fireflies i{animation:none}.imperial-console .nav-item.is-active .nav-item__glow{opacity:.62}}.imperial-console .nav-item.is-active .nav-item__icon-img{filter:brightness(1.02) saturate(1.03) contrast(1.12) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .42)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62))}.imperial-console .nav-item.is-active .nav-item__icon{color:var(--gold-bright)}.imperial-console .nav-item.is-active .nav-item__label{opacity:1}.imperial-console .nav-item:focus-visible .nav-item__box img{filter:brightness(1) saturate(1) drop-shadow(0 0 10px rgb(var(--gold-rgb) / .6))}.loading-overlay{top:56px;bottom:calc(var(--gnb-h) * var(--gnb-scale,1) + var(--gold-line-h));z-index:9999;background-color:rgb(var(--ivory-rgb) / .88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed;left:0;right:0}@media screen and (width<=1024px){.loading-overlay{top:82px;bottom:calc(60px + env(safe-area-inset-bottom,0px))}}@media (width>=900px) and (width<=1024px){.loading-overlay{top:45px}}.spinner-container{margin-bottom:2rem;position:relative}.outer-glow{background-color:rgb(var(--gold-rgb) / .28);filter:blur(64px);border-radius:9999px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;position:absolute;inset:0}.golden-ring-wrapper{width:128px;height:128px;position:relative}.ring{border-radius:9999px;position:absolute;inset:0}.ring-guide{border:2px solid rgb(var(--gold-deep-rgb) / .16)}.ring-main{border:4px solid #0000;border-top-color:var(--gold-deep);border-right-color:rgb(var(--gold-rgb) / .55);animation:1.2s cubic-bezier(.4,0,.2,1) infinite spin}.logo-section{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner-logo{width:88px;height:88px;animation:2s cubic-bezier(.4,0,.6,1) infinite symbol-breathe}@keyframes symbol-breathe{0%,to{opacity:1}50%{opacity:.78}}.text-section{text-align:center}.loading-title{letter-spacing:.5em;text-transform:uppercase;color:var(--text-gold);margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.status-container{justify-content:center;align-items:center;gap:.5rem;display:flex}.status-text{color:var(--text-2);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:500}.dot-container{gap:.25rem;display:flex}.dot{background-color:var(--gold-deep);border-radius:9999px;width:6px;height:6px;animation:1.4s ease-in-out infinite both bounce}.dot-1{animation-delay:-.32s}.dot-2{animation-delay:-.16s}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.game-card-full{background:var(--marble);border-radius:var(--r);cursor:pointer;border:1px solid var(--card-line);width:200px;height:250px;box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift);flex-direction:column;flex-shrink:0;transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.game-card-full:hover{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift-gold)}}.game-img-box-full{background:var(--marble-deep);flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.game-img-box-full img{object-fit:cover;width:100%;height:100%;transition:transform .3s}@media (hover:hover) and (pointer:fine){.game-card-full:hover .game-img-box-full img{transform:scale(1.1)}}.game-img-box-full .badge{text-transform:uppercase;z-index:5;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:900;position:absolute;top:10px;left:10px}.game-img-box-full .badge.hot{background:var(--negative);color:var(--highlight)}.game-img-box-full .badge.new{color:#000;background:#00df81}.game-img-box-full .slot-status-badges{top:8px;right:8px}.play-overlay{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#0006;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:200px;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0 0 auto}@media (hover:hover) and (pointer:fine){.game-card-full:hover .play-overlay{opacity:1}}.game-hover-btn{color:#211404;cursor:pointer;text-transform:uppercase;background:linear-gradient(#fff0bd 0%,#e1b967 50%,#9b6b24 100%);border:1px solid #ffeaabd1;border-radius:9999px;justify-content:center;align-items:center;gap:7.61px;width:90px;height:33px;padding:0;font-size:14px;font-weight:800;line-height:1;transition:all .2s;display:inline-flex;box-shadow:0 0 12px #d8b16a29,inset 0 1px #ffffff57}.game-hover-btn.secondary .free-label-short{display:none}.game-hover-btn.secondary{opacity:1;color:#eaffe9;text-shadow:0 0 5px #3cff78f2,0 1px 2px #000000b3;background-color:#0d5827;background-image:linear-gradient(90deg,#052211e0 0%,#05221100 27% 73%,#052211e0 100%),radial-gradient(70% 64%,#0f6c2e 0% 40%,#0f6c2e00 74%),radial-gradient(circle,#8cf5af99 .62px,#0000 1px);background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,2.4px 2.4px;border:2px solid #7d5cff;width:90px;box-shadow:0 0 6px #8264ffd9,0 0 13px #5a8cff80,inset 0 0 10px #28ff6e59}@media (hover:hover) and (pointer:fine){.game-hover-btn.secondary:hover{color:#fff;text-shadow:0 0 8px #82ffa5,0 1px 2px #000000b3;background-color:#117230;background-image:linear-gradient(90deg,#052211cc 0%,#05221100 28% 72%,#052211cc 100%),radial-gradient(70% 64%,#148037 0% 40%,#14803700 74%),radial-gradient(circle,#96fab9a8 .62px,#0000 1px);border-color:#b39bff;box-shadow:0 0 10px #9b7dfffa,0 0 24px #699bffad,inset 0 0 15px #5affa08c}.game-hover-btn:hover{color:#1a1003;background:linear-gradient(#fff6cb 0%,#e6bd68 52%,#9b6420 100%);border-color:#ffeeb4f2;transform:scale(1.05)}}.play-overlay .game-hover-btn:not(.secondary){overflow:hidden}.game-hover-btn:not(.secondary):after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 32%,#fff9 50%,#0000 68%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover) and (pointer:fine){.game-hover-btn:not(.secondary):hover:after{animation:.9s gold-shine-sweep}}@keyframes gold-shine-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}.play-overlay .game-hover-btn{margin:0;position:absolute;left:50%}.play-overlay .game-hover-btn:not(.secondary){top:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.play-overlay .game-hover-btn:not(.secondary):hover{transform:translate(-50%,-50%)scale(1.05)}}.play-overlay .game-hover-btn.secondary{top:auto;bottom:14px;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.play-overlay .game-hover-btn.secondary:hover{transform:translate(-50%)scale(1.05)}}.play-overlay.demo-game-overlay .game-hover-btn.secondary{top:50%;bottom:auto;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.play-overlay.demo-game-overlay .game-hover-btn.secondary:hover{transform:translate(-50%,-50%)scale(1.05)}}.game-title-full{height:50px;color:var(--text-hi);background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);border-top:1px solid var(--line-faint);z-index:2;border-radius:0 0 8px 8px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:flex;position:relative}.game-title-full span{-webkit-text-fill-color:currentColor;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:0 0;width:100%;max-width:100%;display:block;overflow:hidden}.card-loader-overlay{background-color:rgb(var(--ivory-rgb) / .72);z-index:5;border-radius:var(--r);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.card-spinner{width:64px;height:64px;position:relative}.card-spinner .ring{border-radius:50%;position:absolute;inset:0}.card-spinner .ring-main{border:4px solid #f59e0b;border-color:#f59e0b #d9770680 #0000 #0000;animation:1.2s cubic-bezier(.4,0,.2,1) infinite card-spin}.card-spinner .ring-inner{border:2px solid #0000;border-color:#0000 #0000 #fde047 #fef0bb80;animation:2s linear infinite reverse card-spin;inset:10px}@keyframes card-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (width<=1024px){.game-card-full{aspect-ratio:auto!important;border-radius:7px!important;width:100%!important;height:auto!important}.game-img-box-full{aspect-ratio:200/200;border-radius:8px 8px 0 0;height:auto}.game-title-full{font-weight:400;height:35px!important;padding:0 8px!important;font-size:clamp(12px,3.6vw,15px)!important}.card-spinner{width:40px;height:40px}.card-spinner .ring-inner{inset:6px}.game-card-full:hover{border-color:var(--card-line)!important;box-shadow:none!important;transform:none!important}.game-card-full:hover .game-img-box-full img{transform:none!important}.game-card-full:hover .play-overlay{opacity:1!important}.game-hover-btn:hover{filter:none!important;transform:none!important}}@media (width<=1024px),(hover:none),(pointer:coarse){.game-card-full:hover{border-color:var(--card-line)!important;box-shadow:none!important;filter:none!important;transform:none!important}.game-card-full:hover .game-img-box-full img{filter:none!important;transform:none!important}.game-card-full:hover .play-overlay,.game-card-full .play-overlay{opacity:0!important;display:none!important}.game-card-full .play-overlay.demo-game-overlay{opacity:1!important;display:flex!important}.game-card-full .play-overlay.demo-game-overlay .game-hover-btn.secondary .free-label-full{display:none}.game-card-full .play-overlay.demo-game-overlay .game-hover-btn.secondary .free-label-short{display:inline}.game-card-full .play-overlay.demo-game-overlay .game-hover-btn.secondary{white-space:nowrap;color:#fff;text-shadow:0 0 8px #82ffa5,0 1px 2px #000000b3;background-color:#117230;background-image:linear-gradient(90deg,#052211cc 0%,#05221100 28% 72%,#052211cc 100%),radial-gradient(80% 72%,#18863c 0%,#148037 55%,#14803700 100%);background-repeat:no-repeat,no-repeat;background-size:auto,auto;border-color:#b39bff;gap:0;line-height:1;box-shadow:0 0 10px #9b7dfffa,0 0 24px #699bffad,inset 0 0 15px #5affa08c;width:auto!important;min-width:0!important;height:27px!important;padding:0 16px!important;font-size:12px!important}.game-card-full .play-overlay:not(.demo-game-overlay){-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000 38%,#0000002e 60%,#000000a8 100%);gap:6px;padding:0 0 8px;opacity:1!important;flex-direction:row!important;justify-content:center!important;align-items:flex-end!important;display:flex!important}.game-card-full .play-overlay:not(.demo-game-overlay) .game-hover-btn{white-space:nowrap!important;gap:0!important;width:50px!important;min-width:0!important;height:24px!important;margin:0!important;padding:0 5px!important;font-size:10px!important;line-height:1!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.game-card-full .play-overlay:not(.demo-game-overlay) .game-hover-btn.secondary .free-label-full{display:none}.game-card-full .play-overlay:not(.demo-game-overlay) .game-hover-btn.secondary .free-label-short{display:inline}.game-card-full .play-overlay:not(.demo-game-overlay) .game-hover-btn.secondary{color:#fff;text-shadow:0 0 6px #82ffa5,0 1px 2px #000000b3;background-color:#117230;background-image:linear-gradient(90deg,#052211cc 0%,#05221100 28% 72%,#052211cc 100%),radial-gradient(80% 72%,#18863c 0%,#148037 55%,#14803700 100%);background-repeat:no-repeat,no-repeat;background-size:auto,auto;border-color:#b39bff;box-shadow:0 0 8px #9b7dffe6,inset 0 0 12px #5affa080}.game-card-full .slot-status-badges{gap:4px!important;top:6px!important;right:6px!important}.game-card-full .slot-demo-badge__inner{border-radius:9px!important;gap:1px!important;width:38px!important;padding:4px 4px 3px!important}.game-card-full .slot-demo-badge__icon{width:14px!important;height:14px!important}.game-card-full .slot-demo-badge__label{font-size:8px!important}}@media (width>=600px) and (width<=1024px){.game-card-full .play-overlay.demo-game-overlay .game-hover-btn.secondary{height:31px!important;padding:0 24px!important;font-size:13px!important}.game-card-full .play-overlay:not(.demo-game-overlay){background:linear-gradient(#0000 42%,#0000002e 64%,#000000a8 100%)!important;gap:8px!important;padding-bottom:11px!important}.game-card-full .play-overlay:not(.demo-game-overlay) .game-hover-btn{width:78px!important;height:30px!important;padding:0 10px!important;font-size:13px!important}.game-card-full .slot-status-badges{gap:5px!important;top:8px!important;right:8px!important}.game-card-full .slot-demo-badge__inner{border-radius:11px!important;gap:2px!important;width:50px!important;padding:6px 5px 5px!important}.game-card-full .slot-demo-badge__icon{width:18px!important;height:18px!important}.game-card-full .slot-demo-badge__label{font-size:10px!important}}@media screen and (width<=1024px){.game-card-full .play-overlay,.game-card-full:hover .play-overlay,.game-card-full .play-overlay:not(.demo-game-overlay),.game-card-full .play-overlay.demo-game-overlay{border-bottom:1px solid var(--line-faint);flex-shrink:0;opacity:1!important;background:linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:34px!important;padding:0 8px!important;display:flex!important;position:static!important}.game-card-full .play-overlay .game-hover-btn,.game-card-full .play-overlay.demo-game-overlay .game-hover-btn.secondary{flex:1 1 0;max-width:150px;width:auto!important;min-width:0!important;margin:0!important;position:static!important;transform:none!important}.game-card-full .play-overlay.demo-game-overlay .game-hover-btn.secondary{max-width:120px}.game-title-full{border-radius:0 0 7px 7px}}@media (width>=600px) and (width<=1024px){.game-card-full .play-overlay,.game-card-full:hover .play-overlay,.game-card-full .play-overlay:not(.demo-game-overlay),.game-card-full .play-overlay.demo-game-overlay{gap:8px!important;height:40px!important}}.slotcards_default{--dynamic-color:20, 30, 60;aspect-ratio:200/250;background-color:var(--marble);box-shadow:0 15px 35px rgb(var(--navy-deep-rgb) / .24);cursor:pointer;z-index:1;border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.slotcards_default .bg-image{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .6s cubic-bezier(.165,.84,.44,1);position:absolute;inset:0;transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.slotcards_default:hover .bg-image{transform:scale(1)}}.slotcards_default:before{content:"";z-index:1;background:linear-gradient(#0000001a 0%,#0006 100%);position:absolute;inset:0}.slotcards_default .logo-area{z-index:5;justify-content:center;align-items:center;width:100%;height:83px;margin-top:0;display:flex}.slotcards_default .logo-area img{object-fit:contain;filter:drop-shadow(0 2px 4px #00000080);width:100%;height:100%}.slotcards_default .character-area{z-index:10;justify-content:center;align-items:flex-end;width:200px;height:250px;display:flex;position:absolute;bottom:0}@keyframes slot_float{0%{transform:scale(1.15)translateY(0)}50%{transform:scale(1.15)translateY(-3px)}to{transform:scale(1.15)translateY(0)}}.slotcards_default .character-area img{object-fit:contain;object-position:bottom center;width:100%;height:100%;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}@media (hover:hover) and (pointer:fine){.slotcards_default:hover .character-area img{animation:2s ease-in-out infinite slot_float}}.slotcards_default .title-area{z-index:15;background:linear-gradient(to top, rgba(var(--dynamic-color), 1) 0%, rgba(var(--dynamic-color), 1) 40%, rgba(var(--dynamic-color), 0) 100%);pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:35%;padding-bottom:8px;transition:background .5s;display:flex;position:absolute;bottom:0}.slotcards_default .title-text{color:#fff;letter-spacing:-.5px;text-shadow:0 1px 2px #00000080;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:90%;margin:0;font-size:15px;font-weight:900;line-height:1.2;overflow:hidden}@media (hover:hover) and (pointer:fine){.slotcards_default:hover{z-index:20;border-color:rgba(var(--dynamic-color), 1);box-shadow:0 0 20px rgba(var(--dynamic-color), .6), 0 0 40px rgba(var(--dynamic-color), .3), inset 0 0 15px rgba(var(--dynamic-color), .4);transform:translateY(-5px)}}.provider-grid[data-slot-hover-glow=odd] .slotcards_default.is-hover-glow-target{animation:slot_hover_glow .56s ease-out var(--slot-hover-glow-delay,0s) both}.provider-grid[data-slot-hover-glow=even] .slotcards_default.is-hover-glow-target{animation:slot_hover_glow_alt .56s ease-out var(--slot-hover-glow-delay,0s) both}.slotcards_default .mobile-provider-icon{display:none}@keyframes slot_hover_glow{0%,to{box-shadow:0 15px 35px rgb(var(--navy-deep-rgb) / .24);border-color:#0000}34%{border-color:rgba(var(--dynamic-color), .5);box-shadow:0 0 14px rgba(var(--dynamic-color), .26), 0 0 28px rgba(var(--dynamic-color), .14), inset 0 0 12px rgba(var(--dynamic-color), .16)}}@keyframes slot_hover_glow_alt{0%,to{box-shadow:0 15px 35px rgb(var(--navy-deep-rgb) / .24);border-color:#0000}34%{border-color:rgba(var(--dynamic-color), .5);box-shadow:0 0 14px rgba(var(--dynamic-color), .26), 0 0 28px rgba(var(--dynamic-color), .14), inset 0 0 12px rgba(var(--dynamic-color), .16)}}.slotcards_default:after,.featured-provider-card.slotcards_big:after{content:"";z-index:16;border-radius:inherit;pointer-events:none;background:linear-gradient(#fff0 90.48%,#ffffff2e 99.72%),linear-gradient(#ffffff39 0%,#fff0 1.51%);transition:opacity .2s;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff52,inset 0 .5px #ffffff8a,inset 0 -.5px #0000004d}.slot-status-badges{z-index:20;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:8px;right:8px}.slot-demo-badge{pointer-events:none;isolation:isolate;filter:drop-shadow(0 2px 5px #00000080);border-radius:14px;justify-content:center;align-items:center;display:inline-flex;position:relative}.slot-demo-badge__inner{z-index:1;-webkit-backdrop-filter:blur(5px)saturate(125%);backdrop-filter:blur(5px)saturate(125%);perspective:340px;background:radial-gradient(130% 130% at 6% 0,#78a0f029,#0000 55%),radial-gradient(60% 40% at 22% 14%,#ffffff0d,#0000 72%),linear-gradient(158deg,#1e345c75 0%,#14284a75 52%,#0e1c368c 100%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52px;padding:7px 5px 6px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000004d,0 6px 18px #040a1680}.slot-demo-badge__icon-wrap{perspective:320px;justify-content:center;align-items:center;animation:2.6s ease-in-out infinite slot-demo-icon-float;display:inline-flex}.slot-demo-badge__icon{color:#ffd66a;width:20px;height:20px;animation:5s ease-in-out infinite slot-demo-icon-spin,2.6s ease-in-out infinite slot-demo-icon-aura;display:block}@keyframes slot-demo-icon-float{0%,to{transform:translateY(1.5px)scale(1)}50%{transform:translateY(-1px)scale(1.05)}}@keyframes slot-demo-icon-spin{0%{transform:rotateY(0)}20%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}@keyframes slot-demo-icon-aura{0%,to{filter:drop-shadow(0 0 5px #f5e1aa66)drop-shadow(0 0 10px #56c0ff33)}50%{filter:drop-shadow(0 0 9px #f5e1aa9e)drop-shadow(0 0 18px #56c0ff66)}}.game-list-container.is-scrolling .game-card-full .slot-demo-badge__icon-wrap,.game-list-container.is-scrolling .game-card-full .slot-demo-badge__icon{animation-play-state:paused!important}.game-list-container.is-scrolling .game-card-full .slot-demo-badge,.game-list-container.is-scrolling .game-card-full .slot-demo-badge__icon{filter:none!important}.game-list-container.is-scrolling .game-card-full .slot-demo-badge__inner{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.slot-demo-badge__label{letter-spacing:-.2px;white-space:nowrap;color:#ffe9b0;text-shadow:0 1px 3px #000000b8,0 0 4px #ffc85a66;font-size:10px;font-weight:800;line-height:1}.slot-demo-badge--maint .slot-demo-badge__inner{box-shadow:inset 0 0 0 1.5px #ffc954f2,inset 0 0 0 2.5px #96600c8c,0 6px 18px #040a1680}@media (width>=1025px){.slotcards_default{flex-shrink:0!important}.provider-grid{-ms-overflow-style:none;scrollbar-width:none;grid-template-columns:repeat(8,1fr)!important;grid-auto-rows:251px!important;justify-content:center!important;gap:10px!important;width:100%!important;height:auto!important;padding:0!important;display:grid!important;overflow:visible!important}.provider-grid::-webkit-scrollbar{display:none}}@media (width<=1024px){.provider-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:auto!important;gap:8px!important;width:100%!important;padding:0 10px!important;display:grid!important}.slotcards_default{aspect-ratio:200/250!important;border-radius:7px!important;grid-area:span 1/span 1!important;width:100%!important;height:auto!important;overflow:hidden!important;container-type:inline-size!important}.slotcards_default .character-area{width:100%;height:100%}.slotcards_default .title-text{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:90%;overflow:hidden;color:#fff7dc!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000ad,0 0 8px #ffffff14!important;font-size:16px!important;font-weight:900!important;line-height:1.15!important}.slotcards_default .title-area{height:35%!important;padding:0 6px 12px!important}.slotcards_default .character-area img{height:132%!important}.slotcards_default .logo-area{margin-top:5%;height:32cqw!important}}@media (width>=600px) and (width<=1024px){.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1024px),(hover:none),(pointer:coarse){.slotcards_default:hover{filter:none!important;box-shadow:0 15px 35px rgb(var(--navy-deep-rgb) / .24)!important;border-color:#0000!important;transform:none!important}.slotcards_default:hover .character-area img{filter:none!important;transform:none!important}.slotcards_default:hover .bg-image{filter:blur(6px)!important;transform:scale(1.15)!important}}.featured-provider-card.slotcards_big{box-sizing:border-box;cursor:pointer;border:2px solid #0000;border-radius:12px;transition:transform .3s cubic-bezier(.22,.8,.32,1),box-shadow .3s,border-color .3s;position:relative;overflow:hidden;grid-column:var(--slot-big-grid-column,span 2)!important;grid-row:var(--slot-big-grid-row,span 2)!important;aspect-ratio:auto!important;height:100%!important}@media (hover:hover) and (pointer:fine){.featured-provider-card.slotcards_big:hover{z-index:20;transform:translateY(-5px)}}.featured-provider-card__surface{width:100%;height:100%;transition:all .4s;position:relative}.featured-provider-card__video-layer{opacity:0;z-index:2;transition:opacity .4s;position:absolute;inset:0}.featured-provider-card__video{object-fit:cover;width:100%;height:100%}.featured-provider-card__surface.is-hovered .featured-provider-card__video-layer{opacity:1}.featured-provider-card__layer{z-index:1;background-position:top;background-size:cover;transition:all .4s;position:absolute;inset:0}.featured-provider-card__surface.is-hovered .featured-provider-card__layer--background,.featured-provider-card__surface.is-hovered .featured-provider-card__layer--media,.featured-provider-card__surface.is-hovered .featured-provider-card__gradient{opacity:0}.featured-provider-card__surface.is-hovered .featured-provider-card__layer--media{transform:translateY(50px)}.featured-provider-card__logo-layer{z-index:10;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:0;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0}.featured-provider-card__logo-layer img{object-fit:contain;max-width:100%;max-height:100%;filter:drop-shadow(0 10px 20px rgb(var(--navy-deep-rgb) / .42))}.featured-media-img{object-fit:contain;object-position:bottom center;width:100%;height:100%;transition:all .4s}.featured-provider-card__surface.is-hovered .featured-provider-card__logo-layer{width:213px;height:89px;top:.45px;left:95.95px;transform:translate(0)}.provider-grid[data-slot-hover-glow=odd] .featured-provider-card.slotcards_big.is-hover-glow-target .featured-provider-card__surface{animation:slot_big_hover_glow .56s ease-out var(--slot-hover-glow-delay,0s) both}.provider-grid[data-slot-hover-glow=even] .featured-provider-card.slotcards_big.is-hover-glow-target .featured-provider-card__surface{animation:slot_big_hover_glow_alt .56s ease-out var(--slot-hover-glow-delay,0s) both}.featured-provider-card__gradient{background:linear-gradient(to top, rgba(var(--dynamic-color), 1) 0%, rgba(var(--dynamic-color), 1) 30%, rgba(var(--dynamic-color), 0) 100%);z-index:3;pointer-events:none;width:100%;height:40%;transition:opacity .4s;position:absolute;bottom:0;left:0}.featured-provider-card__title{text-align:center;color:#fff;z-index:4;text-shadow:0 4px 10px #000c;width:100%;margin:0;font-size:24px;font-weight:900;position:absolute;bottom:12px;left:0}@media screen and (width>=1025px){.featured-provider-card.slotcards_big{flex-shrink:0!important}}@media (width<=1024px){.featured-provider-card.slotcards_big{aspect-ratio:200/250!important;border-radius:7px!important;grid-area:span 1/span 1!important;width:100%!important;height:auto!important;overflow:hidden!important;container-type:inline-size!important}.featured-provider-card__title{color:#fff7dc!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000ad,0 0 8px #ffffff14!important;font-size:16px!important;font-weight:900!important;line-height:1.15!important;bottom:11px!important}.featured-media-img{object-fit:contain!important;height:100%!important}.featured-provider-card__surface.is-hovered .featured-provider-card__layer--background{filter:blur(8px)!important;opacity:1!important;transform:scale(1.05)!important}}@media (width<=1024px),(hover:none),(pointer:coarse){.featured-provider-card__surface.is-hovered{filter:none!important;transform:none!important}.featured-provider-card__surface.is-hovered .featured-provider-card__video-layer{opacity:0!important;display:none!important}.featured-provider-card__surface.is-hovered .featured-provider-card__layer--background,.featured-provider-card__surface.is-hovered .featured-provider-card__layer--media,.featured-provider-card__surface.is-hovered .featured-provider-card__gradient{opacity:1!important}.featured-provider-card__surface.is-hovered .featured-provider-card__layer--media,.featured-provider-card__surface.is-hovered .featured-provider-card__logo-layer{transform:none!important}.featured-provider-card__surface.is-hovered .featured-provider-card__logo-layer{width:100%!important;height:100%!important;top:0!important;left:0!important}}@keyframes slot_big_hover_glow{0%,to{box-shadow:none}34%{box-shadow:0 0 15px rgba(var(--dynamic-color,66, 126, 190), .22), 0 0 34px rgba(var(--dynamic-color,66, 126, 190), .12), inset 0 0 14px rgba(var(--dynamic-color,66, 126, 190), .14)}}@keyframes slot_big_hover_glow_alt{0%,to{box-shadow:none}34%{box-shadow:0 0 15px rgba(var(--dynamic-color,66, 126, 190), .22), 0 0 34px rgba(var(--dynamic-color,66, 126, 190), .12), inset 0 0 14px rgba(var(--dynamic-color,66, 126, 190), .14)}}@property --glory-casino-design-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.glory-casino-design-section{background:0 0;flex:1;width:100%;height:100%;position:relative;overflow:hidden}.glory-casino-design-section__scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;width:100%;height:100%;padding:20px 10px;overflow:hidden auto}.glory-casino-design-section__scroll::-webkit-scrollbar{display:none}.glory-casino-design-section__stage{z-index:2;width:1656px;height:1290px;margin:0 auto;position:relative}.glory-casino-design-card,.glory-casino-design-card *,.glory-casino-design-card :before,.glory-casino-design-card :after{box-sizing:border-box}.glory-casino-design-card{background:0 0;border:none;border-radius:12px;display:block;position:absolute;overflow:visible}.glory-casino-design-card__surface{border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.glory-casino-design-card .slot-status-badges{z-index:40;top:8px;right:8px}.glory-casino-design-card--standard .glory-casino-design-card__surface{border:1px solid var(--card-line);box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift);background:0 0}.glory-casino-design-card--standard[data-has-popout=true]{perspective:1400px;transform-style:preserve-3d;--glory-casino-design-popout-logo-y:-25px;--glory-casino-design-popout-logo-z:130px;--glory-casino-design-popout-logo-scale:1.03;--glory-casino-design-popout-char-y:-74px;--glory-casino-design-popout-char-z:36px;--glory-casino-design-popout-shadow-height:92px;--glory-casino-design-popout-dur:.4s}.glory-casino-design-card--standard[data-has-popout=true].is-hovered{z-index:1000}.glory-casino-design-card__depth-wrap{border-radius:inherit;pointer-events:none;width:100%;position:absolute;inset:0;overflow:hidden}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__surface{box-shadow:none;border-color:#0000;overflow:visible}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__depth-wrap{z-index:0;border:1px solid var(--card-line);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift);transform-origin:50%;transform-style:preserve-3d;transition:transform var(--glory-casino-design-popout-dur), box-shadow var(--glory-casino-design-popout-dur);will-change:transform;overflow:visible;transform:perspective(900px)translateY(0)rotateX(0)translateZ(0)}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap{box-shadow:0 0 10px rgb(var(--gold-rgb) / .34), 2px 24px 24px -10px rgb(var(--navy-deep-rgb) / .34);transform:perspective(900px)translateY(-3%)rotateX(30deg)translateZ(0)}.glory-casino-design-card__frame-glow{display:none}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__frame-glow{z-index:7;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .22s;display:block;position:absolute;inset:-1px}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__frame-glow:before{content:"";border-radius:inherit;background:conic-gradient(from var(--glory-casino-design-cta-angle), transparent 0deg, transparent 245deg, rgb(var(--gold-rgb) / .85) 318deg, rgb(var(--champagne-rgb) / .55) 348deg, transparent 360deg);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite glory-casino-design-cta-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__frame-glow{opacity:1}.glory-casino-design-card--featured-left .glory-casino-design-card__surface,.glory-casino-design-card--featured-right .glory-casino-design-card__surface{box-shadow:var(--lift);background: linear-gradient(90deg, var(--highlight) 0%, var(--marble-deep) 100.92%) padding-box, linear-gradient(135deg, #fff6c4f5 0%, #fff1adf0 42%, #f5e39eeb 68%, #dfcc8ee6 100%) border-box;border:1.8px solid #0000}.glory-casino-featured-card--gold-border{isolation:isolate;box-shadow:0 20px 48px rgb(var(--navy-deep-rgb) / .22), 0 0 18px rgb(var(--gold-rgb) / .22)}.glory-casino-featured-card--gold-border .glory-casino-design-card__surface{background:0 0;border-color:#0000}.glory-casino-featured-card--gold-border:before{content:"";z-index:5;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#94743a 0%,#e0c489 18%,#c7a55b 45%,#f2e7cb 68%,#94743a 100%);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glory-casino-design-card--standard:not([data-has-popout=true]) .glory-casino-design-card__surface:before,.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__depth-wrap:after,.glory-casino-featured-card--gold-border .glory-casino-design-card__surface:before{content:"";z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(#fff0 90.48%,#ffffff2e 99.72%),linear-gradient(#ffffff39 0%,#fff0 1.51%);transition:opacity .2s;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff52,inset 0 .5px #ffffff8a,inset 0 -.5px #0000004d}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap:after{opacity:0}.glory-casino-design-card--standard:not([data-has-popout=true]) .glory-casino-design-card__surface:after,.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__depth-wrap:before{content:"";z-index:6;pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(-30deg,#0000 60%,#ffffff4d 70%,#0000 100%) 100% 100%/300% 300% no-repeat;transition:opacity .45s;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffc954f2,inset 0 0 0 2.5px #96600c8c,inset 0 3px 14px #ffae00e6}.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__surface:after,.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap:before{opacity:1;animation:2.5s infinite glory-casino-standard-glare-sweep}@keyframes glory-casino-standard-glare-sweep{0%{background-position:100% 100%}60%{background-position:-100% -100%}to{background-position:-100% -100%}}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__depth-wrap:before{box-shadow:inset 0 0 0 1.5px #ffc954eb,inset 0 0 0 2.5px #96600c80,inset 0 2px 9px #ffae0066}.glory-casino-featured-card--gold-border:after{content:"";z-index:6;pointer-events:none;background:radial-gradient(circle,#fff8c7 0%,#ffd760 36%,#ffd76000 76%);border-radius:50%;width:9px;height:9px;position:absolute;top:16px;left:33%;box-shadow:0 0 10px #ffd760d9,0 0 22px #ffaa2859}.glory-casino-design-card__media{border-radius:12px;position:absolute;inset:0;overflow:hidden}.glory-casino-design-card__cinema-grade{z-index:4;pointer-events:none;background:linear-gradient(180deg, rgb(var(--gold-deep-rgb) / .1) 0%, rgb(var(--navy-deep-rgb) / .18) 100%), radial-gradient(circle at 50% 15%, rgb(var(--champagne-rgb) / .08), transparent 56%);mix-blend-mode:soft-light;position:absolute;inset:0}.glory-casino-design-card__video-layer,.glory-casino-design-card__poster,.glory-casino-design-card__bg,.glory-casino-design-card__character,.glory-casino-design-card__logo,.glory-casino-design-card__video{pointer-events:none;display:block;position:absolute}.glory-casino-design-card__poster,.glory-casino-design-card__bg,.glory-casino-design-card__video{object-fit:cover;width:100%;height:100%;inset:0}.glory-casino-design-card__video{z-index:1;opacity:0;transition:opacity .24s ease-out}.glory-casino-design-card.is-video-active .glory-casino-design-card__video{opacity:1}.glory-casino-design-card__bg{z-index:0}.glory-casino-design-card__bg--blur{filter:blur(8px)}.glory-casino-design-card__bg--standard{filter:blur(2.65px);width:288px;height:288px;inset:-19px auto auto -10px;overflow:hidden}.glory-casino-design-card__bg-inner{position:absolute;inset:0;overflow:hidden}.glory-casino-design-card__bg-img{object-fit:cover;max-width:none;display:block;position:absolute}.glory-casino-design-card__bg-overlay{background:#00000042;transition:background .3s ease-out;position:absolute;inset:0}.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__bg-overlay{background:#0000002e}.glory-casino-design-card__poster{z-index:1}.glory-casino-design-card__character{z-index:2;object-fit:cover;object-position:center;transition:transform .3s ease-out,opacity .24s ease-out}.glory-casino-design-card--standard .glory-casino-design-card__character{z-index:3;width:255px;height:237px;transition:all .3s ease-out;top:13px;left:13px;overflow:hidden}.glory-casino-design-card__character-img{pointer-events:none;filter:brightness(1.12)contrast(1.08)saturate(1.08);max-width:none;display:block;position:absolute}.glory-casino-design-card__overlay{z-index:3;pointer-events:none;transition:opacity .24s ease-out;position:absolute;top:0;bottom:0}.glory-casino-design-card__overlay--left{background:linear-gradient(90deg,#0009 20%,#0000 100%);width:260px;left:0}.glory-casino-design-card__overlay--right{background:linear-gradient(270deg,#0009 20%,#0000 100%);width:90px;right:0}.glory-casino-design-card__brand{z-index:4;pointer-events:none;transition:transform .24s ease-out,opacity .24s ease-out;position:absolute}.glory-casino-design-card__brand-block{flex-direction:column;width:100%;display:flex}.glory-casino-design-card__logo-slot,.glory-casino-design-card__title-slot{width:100%;display:flex}.glory-casino-design-card__logo-slot{align-items:flex-end}.glory-casino-design-card__title-slot{justify-content:center;align-items:center}.glory-casino-design-card__logo{object-fit:contain;width:100%;height:auto;position:relative}.glory-casino-design-card__divider{background:var(--champagne-beam);width:100%}.glory-casino-design-card__title{color:#0000;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;display:flex;overflow:hidden}.glory-casino-design-card__cta{z-index:5;color:#fff0;opacity:0;pointer-events:none;background:linear-gradient(#16161600 46.154%,#3f3f3f00 100%);border:1px solid #fff0a100;justify-content:center;align-items:center;gap:10px;transition:opacity .24s ease-out,transform .24s ease-out,border-color .24s ease-out,background .24s ease-out,color .24s ease-out;display:inline-flex;position:absolute}.glory-casino-design-card__cta-label{color:inherit;font-family:Pretendard JP,Pretendard,sans-serif;font-weight:700}.glory-casino-design-card__cta-dot{background:#ff383800;border-radius:50%;width:16px;height:16px;transition:background .24s ease-out}.glory-casino-design-card__hit{z-index:30;cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.glory-casino-design-card--featured-left .glory-casino-design-card__brand,.glory-casino-design-card--featured-right .glory-casino-design-card__brand{transform-origin:0 0;width:213px;top:57px;left:18px}.glory-casino-design-card--featured-left .glory-casino-design-card__video-layer,.glory-casino-design-card--featured-right .glory-casino-design-card__video-layer,.glory-casino-design-card--featured-left .glory-casino-design-card__character,.glory-casino-design-card--featured-right .glory-casino-design-card__character{width:544px;height:250px;top:0;left:1px}.glory-casino-design-card--featured-left .glory-casino-design-card__video-layer,.glory-casino-design-card--featured-right .glory-casino-design-card__video-layer{z-index:0;border-radius:inherit;overflow:hidden}.glory-casino-design-card--featured-left .glory-casino-design-card__bg,.glory-casino-design-card--featured-right .glory-casino-design-card__bg{object-fit:cover;object-position:center;width:544px;height:250px;transition:opacity .24s ease-out;top:0;left:1px}.glory-casino-design-card--featured-left .glory-casino-design-card__bg--base,.glory-casino-design-card--featured-right .glory-casino-design-card__bg--base{z-index:1}.glory-casino-design-card--featured-left .glory-casino-design-card__bg--blur,.glory-casino-design-card--featured-right .glory-casino-design-card__bg--blur{z-index:2;filter:blur(4px)}.glory-casino-design-card--featured-left .glory-casino-design-card__character,.glory-casino-design-card--featured-right .glory-casino-design-card__character{z-index:3;object-fit:cover}.glory-casino-design-card--featured-left .glory-casino-design-card__character{object-position:68% center}.glory-casino-design-card--featured-right .glory-casino-design-card__character{object-position:center}.glory-casino-design-featured-brand{flex-direction:column;align-items:flex-start;display:flex}.glory-casino-design-featured-brand-block{gap:1.19px}.glory-casino-design-featured-logo-slot{justify-content:flex-start;height:88.75px}.glory-casino-design-featured-logo-wrap{aspect-ratio:120/50;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.glory-casino-design-featured-logo{object-position:left bottom;width:100%;max-width:none;height:100%;max-height:none}.glory-casino-design-featured-title-slot{height:45.218px}.glory-casino-design-featured-copy{flex-direction:column;justify-content:center;gap:1.19px;width:100%;height:100%;display:flex;overflow:visible}.glory-casino-design-card--featured-left .glory-casino-design-card__divider,.glory-casino-design-card--featured-right .glory-casino-design-card__divider{height:2.38px}.glory-casino-design-card--featured-left .glory-casino-design-card__title,.glory-casino-design-card--featured-right .glory-casino-design-card__title{background-image:none;-webkit-background-clip:border-box;background-clip:border-box;width:213px;height:41.648px;padding:9.52px 0;overflow:visible}.glory-casino-design-featured-title-box{justify-content:center;align-items:center;width:211.81px;height:22.609px;margin:0 auto;display:flex;overflow:visible}.glory-casino-design-featured-title-text{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:211px;filter:drop-shadow(.7px 0 0 rgb(var(--navy-deep-rgb) / .95)) drop-shadow(-.7px 0 0 rgb(var(--navy-deep-rgb) / .95)) drop-shadow(0 .7px 0 rgb(var(--navy-deep-rgb) / .95)) drop-shadow(0 -.7px 0 rgb(var(--navy-deep-rgb) / .95)) drop-shadow(0 2.38px 4.308px rgb(var(--navy-deep-rgb) / .55));-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#b57a28 0%,#e99d2b 49.52%,#b57a28 100%);-webkit-background-clip:text;background-clip:text;font-family:Pretendard JP,Pretendard,sans-serif;font-size:26.179px;font-weight:800;line-height:1;display:block;overflow:hidden}.glory-casino-design-card--featured-left .glory-casino-design-card__cta,.glory-casino-design-card--featured-right .glory-casino-design-card__cta{opacity:1;background:0 0;border:0;border-radius:68px;width:175px;height:46px;font-size:26.18px;top:172px;left:41px;transform:translateY(0)}.glory-casino-design-card__live-play{z-index:2;box-sizing:border-box;background:linear-gradient(0deg, var(--navy-deep) 46.15%, var(--navy) 100%) padding-box, linear-gradient(180deg, var(--gold-bright) 0%, var(--champagne) 46%, var(--gold-deep) 100%) border-box;color:#fff;text-align:center;letter-spacing:0;opacity:0;pointer-events:none;width:100%;height:100%;text-shadow:none;visibility:hidden;border:1px solid #0000;border-radius:68px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-family:Pretendard JP,Pretendard,sans-serif;font-size:26.18px;font-style:normal;font-weight:700;line-height:17.55px;transition:opacity .22s ease-out,visibility .22s ease-out,transform .22s ease-out,border-color .22s ease-out,background .22s ease-out;display:inline-flex;position:relative;transform:translateY(6px)}.glory-casino-design-card__live-play-dot{background:#ff3838;border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:1.8s ease-in-out infinite glory-casino-live-dot-breathe;position:relative;box-shadow:0 0 8px #ff38387a}.glory-casino-design-card__live-play-dot:after{content:"";border-radius:inherit;opacity:0;background:#ff383847;animation:1.8s ease-out infinite glory-casino-live-dot-pulse;position:absolute;inset:-5px;transform:scale(.72)}.glory-casino-design-card__live-play-label{white-space:nowrap;display:block}.glory-casino-design-card--featured-left.is-hovered .glory-casino-design-card__cta,.glory-casino-design-card--featured-right.is-hovered .glory-casino-design-card__cta{color:#fff;opacity:1;background:0 0;border-color:#0000;transform:translateY(-30px)}.glory-casino-design-card--featured-left.is-hovered .glory-casino-design-card__live-play,.glory-casino-design-card--featured-right.is-hovered .glory-casino-design-card__live-play{opacity:1;visibility:visible;transform:translateY(0)}.glory-casino-design-card--featured-left.is-hovered .glory-casino-design-card__brand,.glory-casino-design-card--featured-right.is-hovered .glory-casino-design-card__brand{transform:translate(35px,-30.791px)scale(.67136)}.glory-casino-design-card.is-video-active .glory-casino-design-card__bg,.glory-casino-design-card.is-video-active .glory-casino-design-card__poster,.glory-casino-design-card.is-video-active .glory-casino-design-card__character,.glory-casino-design-card.is-video-active .glory-casino-design-card__overlay{opacity:0}.glory-casino-design-card--featured-left .glory-casino-design-card__video,.glory-casino-design-card--featured-left .glory-casino-design-card__bg,.glory-casino-design-card--featured-left .glory-casino-design-card__character,.glory-casino-design-card--featured-left .glory-casino-design-card__overlay,.glory-casino-design-card--featured-right .glory-casino-design-card__video,.glory-casino-design-card--featured-right .glory-casino-design-card__bg,.glory-casino-design-card--featured-right .glory-casino-design-card__character,.glory-casino-design-card--featured-right .glory-casino-design-card__overlay{transition:none}.glory-casino-design-card--standard{transition:transform .3s ease-out}.glory-casino-design-card--standard .glory-casino-design-card__brand{width:165px;transform:translateX(var(--glory-casino-design-brand-offset-x,0px));top:68px;left:10px}.glory-casino-design-standard-brand{flex-direction:column;align-items:center;display:flex}.glory-casino-design-standard-brand-block{align-items:center;gap:6px;overflow:visible}.glory-casino-design-standard-logo-slot{justify-content:center;height:74.2px}.glory-casino-design-standard-title-slot{height:36px;overflow:visible}.glory-casino-design-standard-logo-wrap{aspect-ratio:120/50;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;display:flex;overflow:visible}.glory-casino-design-standard-logo{object-position:center bottom;width:auto;max-width:155px;height:auto;max-height:62px;transform:translateX(var(--glory-casino-design-logo-offset-x,0px)) translateY(var(--glory-casino-design-logo-offset-y,0px)) scale(var(--glory-casino-design-logo-scale,1))}.glory-casino-design-card--standard .glory-casino-design-card__title{background-image:none;-webkit-background-clip:border-box;background-clip:border-box;flex-direction:column;justify-content:center;width:165px;height:36px;padding-bottom:4px;overflow:visible}.glory-casino-design-standard-title-text{text-overflow:ellipsis;white-space:nowrap;filter:drop-shadow(0 1px 1px #000000b8);-webkit-text-stroke:0;background:var(--gold-text-mirror);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:210px;font-family:Pretendard JP,Pretendard,sans-serif;font-size:22px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.glory-casino-design-card--standard .glory-casino-design-card__cta{width:117px;height:43px;box-shadow:0 0 8.9px rgb(var(--gold-rgb) / .85), inset 0 1px 8.2px rgb(var(--champagne-rgb) / .45);border-radius:4px;font-size:24px;top:172px;left:75.5px;transform:translateY(4px)}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__cta{isolation:isolate;background:var(--navy-deep);width:140.4px;height:41.2px;box-shadow:0 0 6px rgb(var(--gold-rgb) / .7), inset 0 1px 6px rgb(var(--champagne-rgb) / .3);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-color:#0000;border-radius:999px;gap:0;font-size:23px;top:172.4px;left:63.8px;overflow:visible;transform:translateY(10px)}.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__character{width:280px;height:260px;top:-10px;left:-13px}.glory-casino-design-card--standard[data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__character{opacity:0}.glory-casino-design-card__popout-clip{z-index:4;pointer-events:none;position:absolute;inset:-110px -64px 0;overflow:hidden}.glory-casino-design-card--standard[data-edge-column=right] .glory-casino-design-card__popout-clip{right:-88px}.glory-casino-design-card__popout-clip:after{content:"";z-index:1;opacity:0;pointer-events:none;height:28px;transition:opacity var(--glory-casino-design-popout-dur,.4s);background:linear-gradient(#0000 0%,#00000014 68%,#0000002e 100%);position:absolute;bottom:0;left:0;right:0}.glory-casino-design-card__popout{z-index:2;opacity:0;pointer-events:none;filter:drop-shadow(0 5px 7px #00000024);width:260px;height:382px;transform:translate3d(calc(-50% + var(--glory-casino-design-popout-offset-x,0px)), calc(18px + var(--glory-casino-design-popout-offset-y,0px)), 0) scale(.78);transform-origin:bottom;will-change:opacity, transform, filter;transition:opacity .22s ease-in,transform .34s cubic-bezier(.42,0,.74,1),filter .22s ease-in;position:absolute;bottom:0;left:50%}.glory-casino-design-card__popout-img,.glory-casino-design-card__popout-video{object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;max-width:none;height:100%;display:block}.glory-casino-design-card--standard[data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__popout-clip:after{opacity:.32}.glory-casino-design-card--standard[data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__popout{opacity:1;filter:drop-shadow(0 10px 12px #0000003d);transform:translate3d(calc(-50% + var(--glory-casino-design-popout-offset-x,0px)), calc(var(--glory-casino-design-popout-char-y) + var(--glory-casino-design-popout-offset-y,0px)), var(--glory-casino-design-popout-char-z)) scale(var(--glory-casino-design-popout-scale,.84));transition:opacity .24s ease-out,transform .44s cubic-bezier(.22,.68,.24,1),filter .36s ease-out}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__brand{z-index:5;transform-style:preserve-3d;transform-origin:50%;transition:transform var(--glory-casino-design-popout-dur,.5s)}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__brand{transform:translate3d(var(--glory-casino-design-brand-offset-x,0px), var(--glory-casino-design-popout-logo-y), var(--glory-casino-design-popout-logo-z)) scale(var(--glory-casino-design-popout-logo-scale))}.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__brand{transform:translateX(calc(var(--glory-casino-design-brand-offset-x,0px) - 8px)) translateY(-25px) scale(1.045)}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-standard-logo{transform:translateX(var(--glory-casino-design-logo-offset-x,0px)) translateY(var(--glory-casino-design-logo-offset-y,0px)) scale(var(--glory-casino-design-logo-scale,1)) scale(1.03)}.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__bg{transform:scale(.9375)}.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__cta{opacity:1;color:var(--navy-deep);border-color:var(--gold-deep);background:linear-gradient(180deg, var(--champagne) 0%, var(--gold-bright) 50%, var(--gold) 100%);transform:translateY(12px)}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__cta{opacity:1;color:var(--champagne);background:var(--navy-deep);border-color:#0000;transform:translateY(0)}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__cta-label{z-index:2;filter:drop-shadow(0 2px 2px #000000b8)drop-shadow(0 0 3px #0000008c);-webkit-text-stroke:.25px #00000073;background:var(--gold-text-mirror);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Roboto,Pretendard JP,Pretendard,sans-serif;line-height:1;position:relative}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__cta:before,.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__cta:after{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;background:conic-gradient(from var(--glory-casino-design-cta-angle), transparent 0deg, transparent 250deg, #f6bf3100 280deg, #f6bf31 320deg, #f6bf3100 360deg);-webkit-mask-composite:xor;padding:2px;transition:opacity .22s;animation:2.6s linear infinite glory-casino-design-cta-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__cta:after{filter:blur(12px);inset:-3px}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__cta:before{opacity:1}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__cta:after{opacity:.85}@keyframes glory-casino-design-cta-spin{to{--glory-casino-design-cta-angle:360deg}}@keyframes glory-casino-live-dot-breathe{0%,to{transform:scale(.94);box-shadow:0 0 7px #ff38386b}50%{transform:scale(1.06);box-shadow:0 0 11px #ff38389e}}@keyframes glory-casino-live-dot-pulse{0%{opacity:.28;transform:scale(.72)}72%{opacity:0;transform:scale(1.36)}to{opacity:0;transform:scale(1.36)}}@media screen and (width<=1024px){.glory-casino-design-section__scroll{padding:10px 10px 90px!important}.glory-casino-design-section__stage{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important}.glory-casino-design-card{width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.glory-casino-design-card--featured-left,.glory-casino-design-card--featured-right{aspect-ratio:546/250!important;grid-column:span 2!important}.glory-casino-design-card--standard{aspect-ratio:268/250!important;grid-column:span 1!important}.glory-casino-design-card__surface,.glory-casino-design-card__media,.glory-casino-design-card__video-layer,.glory-casino-design-card__poster,.glory-casino-design-card__bg,.glory-casino-design-card__character{width:100%!important;height:100%!important}.glory-casino-design-card--featured-left .glory-casino-design-card__bg,.glory-casino-design-card--featured-right .glory-casino-design-card__bg,.glory-casino-design-card--featured-left .glory-casino-design-card__character,.glory-casino-design-card--featured-right .glory-casino-design-card__character,.glory-casino-design-card--featured-left .glory-casino-design-card__video-layer,.glory-casino-design-card--featured-right .glory-casino-design-card__video-layer{top:0!important;left:0!important}.glory-casino-design-card--featured-left .glory-casino-design-card__brand,.glory-casino-design-card--featured-right .glory-casino-design-card__brand{width:39%!important;top:22%!important;left:4.5%!important}.glory-casino-design-featured-title-box,.glory-casino-design-card--featured-left .glory-casino-design-card__title,.glory-casino-design-card--featured-right .glory-casino-design-card__title{width:100%!important}.glory-casino-design-featured-title-text{max-width:100%!important;font-size:clamp(20px,5.7vw,28px)!important}.glory-casino-design-card--standard .glory-casino-design-card__brand{width:64%!important;top:26%!important;left:5%!important}.glory-casino-design-standard-title-text{max-width:100%!important;font-size:clamp(15px,4.8vw,22px)!important}.glory-casino-design-card--standard .glory-casino-design-card__character{width:95%!important;height:calc(95% + 10px)!important;top:calc(5% - 10px)!important;left:4%!important}.glory-casino-design-card__bg--standard{width:108%!important;height:116%!important;top:-8%!important;left:-4%!important}.glory-casino-design-card__cta,.glory-casino-design-card__live-play,.glory-casino-design-card__popout,.glory-casino-design-card__popout-clip{display:none!important}.glory-casino-design-card.is-hovered .glory-casino-design-card__brand,.glory-casino-design-card:hover .glory-casino-design-card__brand,.glory-casino-design-card:focus-within .glory-casino-design-card__brand{transform:none!important}.glory-casino-design-card__overlay--left{background:linear-gradient(90deg,#00000080 15%,#0000 100%)!important;width:180px!important}.glory-casino-design-card__overlay--right{background:linear-gradient(270deg,#00000080 15%,#0000 100%)!important;width:60px!important}.glory-casino-design-section__scroll{padding-bottom:8px!important}.glory-casino-design-card--standard .glory-casino-design-card__brand{flex-direction:column!important;align-items:center!important;width:100%!important;display:flex!important;top:30%!important;left:0!important;right:0!important;transform:translate(0)!important}.glory-casino-design-card--standard .glory-casino-design-card__surface{overflow:hidden!important}.glory-casino-design-card--standard .glory-casino-design-card__title{text-align:center!important;justify-content:center!important;width:100%!important;height:auto!important}.glory-casino-design-standard-title-text{max-width:95%!important;margin:0 auto!important;font-size:clamp(16px,5.5vw,22px)!important}.glory-casino-design-standard-logo-wrap{aspect-ratio:120/50;justify-content:center!important;height:auto!important;max-height:55px!important;margin-bottom:4px!important}.glory-casino-design-standard-logo{object-position:center bottom!important;width:auto!important;max-width:65%!important;height:auto!important;max-height:55px!important}.glory-casino-design-card--featured-left .glory-casino-design-card__brand,.glory-casino-design-card--featured-right .glory-casino-design-card__brand{top:50%!important;transform:translateY(-50%)!important}.glory-casino-design-featured-title-text{word-break:keep-all;white-space:normal!important;text-overflow:clip!important;max-width:100%!important;font-size:18px!important;line-height:1.1!important;overflow:visible!important}.glory-casino-design-featured-title-box{height:auto!important}}.glory-casino-design-section__stage[data-casino-hover-glow=odd] .glory-casino-design-card.is-hover-glow-target{animation:.63s ease-out both glory-casino-card-hover-glow;animation-delay:var(--hover-glow-delay,0s)}.glory-casino-design-section__stage[data-casino-hover-glow=even] .glory-casino-design-card.is-hover-glow-target{animation:.63s ease-out both glory-casino-card-hover-glow-alt;animation-delay:var(--hover-glow-delay,0s)}@keyframes glory-casino-card-hover-glow{0%,to{box-shadow:0 0 #0000}24%{box-shadow:0 0 9px rgb(var(--gold-rgb) / .45), 0 0 4px rgb(var(--champagne-rgb) / .4)}54%{box-shadow:0 0 14px rgb(var(--gold-rgb) / .32), 0 0 6px rgb(var(--champagne-rgb) / .26)}82%{box-shadow:0 0 24px rgb(var(--gold-rgb) / .12), 0 0 12px rgb(var(--champagne-rgb) / .1)}}@keyframes glory-casino-card-hover-glow-alt{0%,to{box-shadow:0 0 #0000}24%{box-shadow:0 0 9px rgb(var(--gold-rgb) / .45), 0 0 4px rgb(var(--champagne-rgb) / .4)}54%{box-shadow:0 0 14px rgb(var(--gold-rgb) / .32), 0 0 6px rgb(var(--champagne-rgb) / .26)}82%{box-shadow:0 0 24px rgb(var(--gold-rgb) / .12), 0 0 12px rgb(var(--champagne-rgb) / .1)}}@media (prefers-reduced-motion:reduce){.glory-casino-design-section__stage[data-casino-hover-glow] .glory-casino-design-card.is-hover-glow-target{box-shadow:none!important;animation:none!important}}@media (hover:none),(pointer:coarse),(width<=1024px){.glory-casino-design-section__stage[data-casino-hover-glow] .glory-casino-design-card.is-hover-glow-target{box-shadow:none!important;animation:none!important}.glory-casino-design-card--standard:not([data-has-popout=true]):hover .glory-casino-design-card__surface:after,.glory-casino-design-card--standard:not([data-has-popout=true]).is-hovered .glory-casino-design-card__surface:after,.glory-casino-design-card--standard:not([data-has-popout=true]):focus-within .glory-casino-design-card__surface:after,.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__depth-wrap:before,.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap:before,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__depth-wrap:before{opacity:0!important;animation:none!important}.glory-casino-design-card:hover,.glory-casino-design-card.is-hovered,.glory-casino-design-card:hover .glory-casino-design-card__bg,.glory-casino-design-card:hover .glory-casino-design-card__character,.glory-casino-design-card:hover .glory-casino-design-card__brand{filter:none!important;transform:none!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__depth-wrap,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__depth-wrap{box-shadow:none!important;transform:none!important}.glory-casino-design-card--standard:hover,.glory-casino-design-card--standard:focus-within{z-index:auto!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__frame-glow,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__frame-glow{opacity:0!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__character,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__character{opacity:1!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__popout,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__popout,.glory-casino-design-card--standard:hover .glory-casino-design-card__popout-clip:after,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__popout-clip:after{opacity:0!important}.glory-casino-design-card--standard:hover .glory-casino-design-standard-logo,.glory-casino-design-card--standard:focus-within .glory-casino-design-standard-logo{transform:translateX(var(--glory-casino-design-logo-offset-x,0px)) translateY(var(--glory-casino-design-logo-offset-y,0px)) scale(var(--glory-casino-design-logo-scale,1))!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__bg,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__bg{transform:none!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__brand,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__brand{transform:translateX(var(--glory-casino-design-brand-offset-x,0px))!important}.glory-casino-design-card--standard:not([data-has-popout=true]):hover .glory-casino-design-card__bg,.glory-casino-design-card--standard:not([data-has-popout=true]):focus-within .glory-casino-design-card__bg,.glory-casino-design-card--standard:not([data-has-popout=true]):hover .glory-casino-design-card__character,.glory-casino-design-card--standard:not([data-has-popout=true]):focus-within .glory-casino-design-card__character{transform:none!important}.glory-casino-design-card--standard:not([data-has-popout=true]):hover .glory-casino-design-card__character,.glory-casino-design-card--standard:not([data-has-popout=true]):focus-within .glory-casino-design-card__character{width:255px!important;height:237px!important;top:13px!important;left:13px!important}.glory-casino-design-card--standard:not([data-has-popout=true]):hover .glory-casino-design-card__bg-overlay,.glory-casino-design-card--standard:not([data-has-popout=true]):focus-within .glory-casino-design-card__bg-overlay{background:#00000042!important}.glory-casino-design-card--standard:hover .glory-casino-design-card__cta,.glory-casino-design-card--standard:focus-within .glory-casino-design-card__cta{opacity:0!important;color:#fff0!important;background:linear-gradient(#16161600 46.154%,#3f3f3f00 100%)!important;border-color:#fff0a100!important;transform:translateY(4px)!important}.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__cta,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__cta{transform:translateY(10px)!important}.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__depth-wrap,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__depth-wrap{box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift)!important;transform:perspective(900px)translateY(0)rotateX(0)translateZ(0)!important}.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__frame-glow,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__frame-glow,.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__cta:before,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__cta:before,.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__cta:after,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__cta:after,.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__popout-clip:after,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__popout-clip:after{opacity:0!important}.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__character,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__character{opacity:1!important}.glory-casino-design-card--standard[data-has-popout=true]:hover .glory-casino-design-card__popout,.glory-casino-design-card--standard[data-has-popout=true]:focus-within .glory-casino-design-card__popout{opacity:0!important;filter:drop-shadow(0 5px 7px #00000024)!important;transform:translate3d(calc(-50% + var(--glory-casino-design-popout-offset-x,0px)), calc(18px + var(--glory-casino-design-popout-offset-y,0px)), 0) scale(.78)!important}.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__cta,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__cta{color:#fff0!important;opacity:1!important;background:0 0!important;border-color:#0000!important;transform:translateY(0)!important}.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__live-play,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__live-play{opacity:0!important;visibility:hidden!important;transform:translateY(6px)!important}.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__brand,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__brand{transform:none!important}.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__bg--base,.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__bg--blur,.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__character,.glory-casino-design-card--featured-left:focus-within .glory-casino-design-card__overlay,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__bg--base,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__bg--blur,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__character,.glory-casino-design-card--featured-right:focus-within .glory-casino-design-card__overlay{opacity:1!important}}@media (width>=600px) and (width<=1024px){.glory-casino-design-section__stage{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important}.glory-casino-design-card--featured-left{order:1}.glory-casino-design-section__stage>.glory-casino-design-card--standard:nth-of-type(3){order:2}.glory-casino-design-section__stage>.glory-casino-design-card--standard:nth-of-type(4){order:3}.glory-casino-design-card--featured-right{order:4}.glory-casino-design-section__stage>.glory-casino-design-card--standard:nth-of-type(5){order:5}.glory-casino-design-section__stage>.glory-casino-design-card--standard:nth-of-type(6){order:6}.glory-casino-design-card--standard{order:10}.glory-casino-design-card--standard .glory-casino-design-card__brand{background:linear-gradient(#0000 0%,#00000061 42%,#000000c2 100%);justify-content:flex-end!important;padding:clamp(6px,1.4vw,14px) 4px clamp(4px,.8vw,8px)!important;top:auto!important;bottom:0!important}.glory-casino-design-standard-brand-block{transform:translateY(-10px);gap:1px!important}.glory-casino-design-standard-logo-slot{height:clamp(30px,5.5vw,48px)!important}.glory-casino-design-standard-title-slot{height:clamp(16px,2.4vw,22px)!important}.glory-casino-design-standard-logo-wrap{height:100%!important;max-height:none!important;margin-bottom:0!important}.glory-casino-design-standard-logo{max-width:62%!important;max-height:100%!important;transform:scale(var(--glory-casino-design-logo-scale,1))!important}.glory-casino-design-card--standard .glory-casino-design-card__title{height:100%!important;padding-bottom:0!important}.glory-casino-design-standard-title-text{max-width:94%!important;font-size:clamp(11px,1.8vw,18px)!important;line-height:1.1!important}}@media (width>=600px) and (width<=767px) and (width<=1024px){.glory-casino-design-section__stage{grid-template-columns:repeat(3,minmax(0,1fr))!important}.glory-casino-design-card--featured-right{order:3}.glory-casino-design-section__stage>.glory-casino-design-card--standard:nth-of-type(4){order:4}.glory-casino-design-standard-title-text{font-size:clamp(12px,2.2vw,16px)!important}}@media (width<=599px) and (width<=1024px){.glory-casino-design-standard-logo-wrap{max-height:48px!important}.glory-casino-design-standard-logo{max-width:58%!important;max-height:48px!important}.glory-casino-design-standard-title-text{font-size:18px!important}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="101"] .glory-casino-design-standard-logo,[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="145"] .glory-casino-design-standard-logo{transform:translateX(var(--glory-casino-design-logo-offset-x,0px)) translateY(calc(var(--glory-casino-design-logo-offset-y,0px) + 10px)) scale(var(--glory-casino-design-logo-scale,1))!important}}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap{transform-origin:50%;box-shadow:0 0 18px rgb(var(--gold-rgb) / .18), 0 30px 38px -16px rgb(var(--navy-deep-rgb) / .34);transition-delay:0s;animation:.8s cubic-bezier(.45,.05,.15,1) backwards hera-card-flip-land,3.4s ease-in-out .8s infinite hera-card-float-idle;transform:perspective(900px)rotateY(25deg)translateY(-10px)}@keyframes hera-card-flip-land{0%{transform:perspective(900px)rotateY(0)}to{transform:perspective(900px)rotateY(385deg)translateY(-10px)}}@keyframes hera-card-float-idle{0%,to{transform:perspective(900px)rotateY(385deg)translateY(-10px)}50%{transform:perspective(900px)rotateY(385deg)translateY(-17px)}}.glory-casino-design-card--standard .glory-casino-design-card__frame-glow{z-index:10;border-radius:inherit;opacity:1;backface-visibility:hidden;pointer-events:none;background:url(/assets/card_back_01-tXOIbrfc.webp) 50%/cover no-repeat;transition:none;display:block;position:absolute;inset:0;transform:rotateY(180deg);box-shadow:inset 0 0 24px #00000059}.glory-casino-design-card--standard .glory-casino-design-card__frame-glow:before{content:none}[data-card-ratio=trump] .glory-casino-design-card--standard,[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__surface,[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__media{border-radius:23px}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__media:after{content:"";z-index:5;pointer-events:none;background:url(/assets/card_front_frame_01-D4Q-bn5m.webp) 50%/103.3% 101.9% no-repeat;position:absolute;inset:0}.glory-casino-design-card--standard .glory-casino-design-card__media{backface-visibility:hidden}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__depth-wrap:before{box-shadow:inset 0 0 0 1px rgb(var(--gold-rgb) / .85), inset 0 0 0 2px #0006, inset 0 2px 10px 0 rgb(var(--gold-rgb) / .2),  0 0 0 1px rgb(var(--champagne-rgb) / .82), 0 0 20px rgb(var(--gold-rgb) / .62), 0 0 46px rgb(var(--gold-rgb) / .28), 0 24px 28px -20px rgb(var(--navy-deep-rgb) / .45);background:linear-gradient(-30deg,#0000 60%,#fffae84d 70%,#0000 100%) 100% 100%/300% 300% no-repeat;transition:opacity .14s}.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap:before{opacity:1;animation:.9s cubic-bezier(.4,0,.2,1) .12s both hera-casino-card-sweep}@keyframes hera-casino-card-sweep{0%{background-position:100% 100%}to{background-position:-100% -100%}}.glory-casino-design-card--standard .glory-casino-design-card__bg-inner{transition:filter .42s .15s}.glory-casino-design-card--standard.is-hovered .glory-casino-design-card__bg-inner{filter:brightness(.72)}.glory-casino-design-card--standard[data-hera-proto=true][data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__character{transition:opacity .26s .12s}[data-card-ratio=trump] .glory-casino-design-card--standard{--card-h:375px;--char-scale:1.6;--proto-char-w:calc(var(--card-h) * var(--char-scale));--head-target:calc(var(--card-h) * .12);--head-src-r:.1542;--proto-char-top:calc(var(--head-target) - 13px - var(--head-src-r) * var(--proto-char-w));--vid-w-ratio:1;--vid-h-ratio:1;--vid-x-ratio:0;--vid-y-ratio:0}@media (width<=1024px){[data-card-ratio=trump] .glory-casino-design-card--standard{--card-h:250px}}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="101"]{--head-src-r:.1562}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="145"]{--head-src-r:.1552}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="1"]{--head-src-r:.1542}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="2"]{--head-src-r:.175}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="3"]{--head-src-r:.1479}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="4"]{--head-src-r:.1469}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="5"]{--head-src-r:.1562}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="6"]{--head-src-r:.1594}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="8"]{--head-src-r:.1583}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="9"]{--head-src-r:.1448}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="10"]{--head-src-r:.1583}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="11"]{--head-src-r:.1385}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="12"]{--head-src-r:.1615}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="13"]{--head-src-r:.1521}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="14"]{--head-src-r:.1375}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="16"]{--head-src-r:.1552}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="17"]{--head-src-r:.1698}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="18"]{--head-src-r:.1427}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="19"]{--head-src-r:.15}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="20"]{--head-src-r:.1583}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="21"]{--head-src-r:.1635}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="22"]{--head-src-r:.1594}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="23"]{--head-src-r:.1646}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="24"]{--head-src-r:.1333}[data-card-ratio=trump] .glory-casino-design-card--standard[data-candidate="25"]{--head-src-r:.1562}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__popout-clip{display:none}[data-card-ratio=trump] .glory-casino-design-card--standard:not([data-hera-proto])[data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__character{opacity:1}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true]{--proto-pop-h:450px;--proto-clip-top:240px;--glory-casino-design-popout-char-y:0px;--glory-casino-design-popout-scale:1!important;--glory-casino-design-popout-offset-x:0px!important;--glory-casino-design-popout-offset-y:0px!important}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__popout{width:calc(var(--proto-pop-h) * .57);height:var(--proto-pop-h)}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__popout-clip{top:calc(var(--proto-clip-top) * -1);-webkit-mask-image:linear-gradient(to bottom, #000 0 var(--proto-clip-top), transparent var(--proto-clip-top));-webkit-mask-image:linear-gradient(to bottom, #000 0 var(--proto-clip-top), transparent var(--proto-clip-top));mask-image:linear-gradient(to bottom, #000 0 var(--proto-clip-top), transparent var(--proto-clip-top))}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__inline-video{z-index:2;left:calc((268px - var(--proto-char-w)) / 2 - var(--proto-char-w) * var(--vid-x-ratio));top:calc(var(--proto-char-top) - var(--proto-char-w) * var(--vid-y-ratio));width:calc(var(--proto-char-w) * var(--vid-w-ratio));height:calc(var(--proto-char-w) * var(--vid-h-ratio));opacity:0;pointer-events:none;transition:opacity .26s ease-out .15s;position:absolute}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true].is-popout-ready.is-hovered .glory-casino-design-card__inline-video{opacity:1}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__inline-video video{object-fit:contain;width:100%;height:100%;display:block}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__character{transition:opacity .26s ease-out .3s}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true].is-popout-ready.is-hovered .glory-casino-design-card__character{opacity:0;transition:opacity .26s ease-out .3s}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__popout-clip{display:none}.glory-casino-design-card--standard[data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__popout{transform:translate3d(calc(-50% + var(--hera-proto-pop-shift,0px)), calc(var(--glory-casino-design-popout-char-y) + var(--glory-casino-design-popout-offset-y,0px)), var(--glory-casino-design-popout-char-z)) scale(var(--glory-casino-design-popout-scale,.84));transition:opacity .3s ease-out .15s,transform .6s cubic-bezier(.22,.68,.24,1) .15s,filter .3s ease-out .15s}.glory-casino-design-card--standard .glory-casino-design-card__popout:before{content:"";z-index:-1;background:radial-gradient(50% 100% at 50% 100%, rgb(var(--gold-rgb) / .3) 0%, transparent 70%);opacity:0;width:130%;height:58%;transition:opacity .42s .2s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.glory-casino-design-card--standard[data-has-popout=true].is-popout-ready.is-hovered .glory-casino-design-card__popout:before{opacity:1}.glory-casino-design-section__stage:has(.glory-casino-design-card) .glory-casino-design-card{transition:filter .38s}.glory-casino-design-section__stage:has(.glory-casino-design-card.is-hovered) .glory-casino-design-card:not(.is-hovered){filter:brightness(.85)saturate(.94)}@media (prefers-reduced-motion:reduce){.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap:before,.glory-casino-design-card--standard[data-has-popout=true].is-hovered .glory-casino-design-card__depth-wrap{animation:none}}[data-card-ratio=trump] .glory-casino-design-card__bg--standard{width:288px;height:413px}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__brand{width:248px;top:136px;left:10px}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__cta,[data-card-ratio=trump] .glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__cta{top:272px}[data-card-ratio=trump] .glory-casino-design-card--standard{--glory-casino-design-brand-offset-x:0px!important}[data-card-ratio=trump] .glory-casino-design-standard-logo-wrap{justify-content:center}.glory-casino-design-standard-logo-fallback{letter-spacing:.02em;white-space:nowrap;background:var(--gold-text-on-art);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 1px #000000f2)drop-shadow(0 0 3px #000000e6)drop-shadow(0 0 7px #000000a6);-webkit-background-clip:text;background-clip:text;align-self:flex-end;padding-bottom:6px;font-family:Pretendard JP,Pretendard,sans-serif;font-size:26px;font-weight:800;line-height:1}[data-card-ratio=trump] .glory-casino-design-standard-title-text{filter:drop-shadow(0 1px 1px #000000f2)drop-shadow(0 0 3px #000000e6)drop-shadow(0 0 7px #000000a6)}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__brand:before{display:none}[data-card-ratio=trump] .glory-casino-design-standard-logo{filter:drop-shadow(0 1px 2px #0000008c)drop-shadow(0 0 5px #0000004d)}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__title{width:248px}[data-card-ratio=trump] .glory-casino-design-standard-title-text{max-width:248px}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__brand{--plate-alpha:.7}[data-card-ratio=trump] .glory-casino-design-card--standard .glory-casino-design-card__brand:before{content:"";pointer-events:none;background: linear-gradient(90deg, transparent 4%, rgb(var(--gold-rgb) / .5) 22%, rgb(var(--gold-rgb) / .5) 78%, transparent 96%) top / 100% 1px no-repeat, linear-gradient(90deg, transparent 4%, rgb(var(--gold-rgb) / .5) 22%, rgb(var(--gold-rgb) / .5) 78%, transparent 96%) bottom / 100% 1px no-repeat,  linear-gradient(90deg, rgb(var(--navy-deep-rgb) / 0) 0%, rgb(var(--navy-deep-rgb) / var(--plate-alpha)) 13%, rgb(var(--navy-deep-rgb) / var(--plate-alpha)) 87%, rgb(var(--navy-deep-rgb) / 0) 100%);height:44px;position:absolute;inset:auto 24px -6px}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__character{width:268px;height:375px;top:0;left:0;overflow:hidden}[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__character-img,[data-card-ratio=trump] .glory-casino-design-card--standard[data-hera-proto=true] .glory-casino-design-card__inline-video{filter:none;transform:translate(-50%);left:50%!important;top:var(--proto-char-top)!important;width:var(--proto-char-w)!important;height:auto!important}[data-card-ratio=trump] .glory-casino-design-card--featured-left .glory-casino-design-card__video-layer,[data-card-ratio=trump] .glory-casino-design-card--featured-right .glory-casino-design-card__video-layer,[data-card-ratio=trump] .glory-casino-design-card--featured-left .glory-casino-design-card__character,[data-card-ratio=trump] .glory-casino-design-card--featured-right .glory-casino-design-card__character,[data-card-ratio=trump] .glory-casino-design-card--featured-left .glory-casino-design-card__bg,[data-card-ratio=trump] .glory-casino-design-card--featured-right .glory-casino-design-card__bg{height:375px}[data-card-ratio=trump] .glory-casino-design-card--featured-left video,[data-card-ratio=trump] .glory-casino-design-card--featured-right video{object-fit:cover;width:100%;height:100%}[data-card-ratio=trump] .glory-casino-design-card--featured-left .glory-casino-design-card__brand,[data-card-ratio=trump] .glory-casino-design-card--featured-right .glory-casino-design-card__brand{top:120px}.glory-casino-design-card--standard[data-has-popout=true] .glory-casino-design-card__depth-wrap{transform-origin:50%}[data-card-ratio=trump] .glory-casino-design-card--featured-left .glory-casino-design-card__character,[data-card-ratio=trump] .glory-casino-design-card--featured-right .glory-casino-design-card__character{object-position:center}.athena-main{width:100%;height:100%;min-height:0;color:var(--text-hi);position:relative;overflow:hidden}.athena-main__hero{z-index:0;object-fit:contain;object-position:right bottom;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:1440px;height:calc(100% - 10px);position:absolute;bottom:0;right:max(24px,50% - 835px)}@media (width<=1024px){.athena-main:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 46% 54% at 73% 47%, rgb(var(--navy-deep-rgb) / .08) 0%, rgb(var(--navy-deep-rgb) / .04) 44%, transparent 76%);position:absolute;inset:0}.athena-main__hero{height:clamp(400px,82%,800px);right:0}}@media (width>=561px) and (width<=1024px){.athena-main__hero{height:clamp(480px,98.4%,960px);right:-120px}}@media (width<=560px){.athena-main__hero{height:clamp(560px,84% + 70px,644px);bottom:0;right:-138px}}@media (width<=560px) and (height<=700px){.athena-main__hero{height:clamp(504px,84% + 70px,560px)}}.athena-main__stage{z-index:1;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.athena-main__lockup{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:0 max(40px,50% - 811px) 40px;display:flex}.athena-main__logo{margin:0;line-height:0;position:relative}.athena-main__logo img.athena-main__logo-halo{filter:blur(18px)saturate(1.3)brightness(1.25);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;animation:4.5s ease-in-out infinite athena-hero-logo-surge;position:absolute;inset:0 auto auto 0}@keyframes athena-hero-logo-surge{0%{opacity:.38}12%{opacity:.5}34%{opacity:.68}44.5%{opacity:.8}62%{opacity:.46}78%,to{opacity:.38}}.athena-main__logo-shine{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:var(--hero-logo-image);-webkit-mask-image:var(--hero-logo-image);mask-image:var(--hero-logo-image);position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.athena-main__logo-shine:before{content:"";opacity:0;background:radial-gradient(ellipse 44% 50% at 50% 50%, #ffffffe6 0%, #fffceb80 40%, rgb(var(--gold-bright-rgb) / .26) 64%, rgb(var(--gold-bright-rgb) / 0) 100%);filter:blur(2px);width:19%;animation:4.5s linear infinite athena-hero-logo-wave;position:absolute;top:-14%;bottom:-14%;left:-12%;transform:translate(-50%)scale(.94)}@keyframes athena-hero-logo-wave{0%{opacity:0;left:-12%;transform:translate(-50%)scale(.94)}3.1%{opacity:.5}9.8%{opacity:1;transform:translate(-50%)scale(1.14)}14.3%{opacity:.48;transform:translate(-50%)scale(.95)}18.9%{opacity:1;transform:translate(-50%)scale(1.14)}20.8%{opacity:.48;transform:translate(-50%)scale(.95)}22.8%{opacity:1;transform:translate(-50%)scale(1.14)}24.6%{opacity:.48;transform:translate(-50%)scale(.95)}26.4%{opacity:1;transform:translate(-50%)scale(1.14)}28.3%{opacity:.48;transform:translate(-50%)scale(.95)}30.3%{opacity:1;transform:translate(-50%)scale(1.14)}32.2%{opacity:.48;transform:translate(-50%)scale(.95)}34%{opacity:1;transform:translate(-50%)scale(1.14)}36.1%{opacity:.48;transform:translate(-50%)scale(.95)}38.2%{opacity:1;transform:translate(-50%)scale(1.14)}41.2%{opacity:.4}43.6%{opacity:0;left:106%;transform:translate(-50%)scale(.94)}to{opacity:0;left:106%;transform:translate(-50%)scale(.94)}}@media (prefers-reduced-motion:reduce){.athena-main__logo-halo{opacity:.45;animation:none}.athena-main__logo-shine:before{opacity:0;animation:none}}.athena-main__logo img{width:620px;height:auto;filter:drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .55)) drop-shadow(0 8px 22px rgb(var(--navy-deep-rgb) / .3));-webkit-user-select:none;user-select:none;display:block}@media (width>=1025px){.athena-main__logo img{width:calc(clamp(460px, 37.13vw, 620px) / var(--app-fit-scale,1))}.athena-main__hero{max-width:calc(125vw / var(--app-fit-scale,1))}}.athena-main__games{flex:none;padding:0 0 24px}@media (width<=1024px){.athena-main__logo img{width:clamp(280px,43vw,620px)}.athena-main__lockup{justify-content:flex-end;align-items:center;padding:0 0 12px}.athena-main__logo>img:not(.athena-main__logo-halo){filter:drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .76)) drop-shadow(0 8px 22px rgb(var(--navy-deep-rgb) / .3))}}@media (width>=1025px) and (width<=1240px){.athena-main__lockup{padding:0 0 calc(12px / var(--app-fit-scale,1));justify-content:flex-end;align-items:center}.athena-main__logo>img:not(.athena-main__logo-halo){filter:drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .76)) drop-shadow(0 8px 22px rgb(var(--navy-deep-rgb) / .3))}}@property --athena-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes athena-glow-spin{to{--athena-glow-angle:360deg}}.athena-popular{width:min(100%,1670px);margin:0 auto;padding:0 24px}.athena-carousel{box-sizing:border-box;border-radius:var(--r-lg);border-top:1px solid #0000;border-bottom:1px solid #0000;border-image:linear-gradient(90deg, transparent 0%, rgb(var(--gold-rgb) / .9) 50%, transparent 100%) 1;background:var(--glass-specular), var(--glass-tint);width:100%;min-width:0;box-shadow:var(--glass-edge), var(--glass-lip);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);align-items:center;gap:24px;padding:24px;display:flex}.athena-carousel__arrow{z-index:1;cursor:pointer;background:0 0;border:0;outline:none;flex:none;width:52px;height:52px;padding:0;transition:transform .16s,filter .16s,box-shadow .16s;position:relative}.athena-carousel__arrow img{width:100%;height:auto;filter:drop-shadow(0 2px 4px rgb(var(--navy-deep-rgb) / .32));display:block}.athena-carousel__arrow:not(:has(img)){border-radius:var(--r-pill);background:var(--glass-specular), linear-gradient(180deg, rgb(var(--navy-rgb) / .96), rgb(var(--navy-deep-rgb) / .98));box-shadow:inset 0 0 0 1px rgb(var(--gold-bright-rgb) / .9), inset 0 0 0 2px rgb(var(--highlight-rgb) / .12), 0 4px 12px rgb(var(--navy-deep-rgb) / .34)}.athena-carousel__arrow:not(:has(img)):before{content:"";border-top:3px solid var(--gold-bright);border-right:3px solid var(--gold-bright);width:14px;height:14px;filter:drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .75));position:absolute;top:50%;left:50%}.athena-carousel__arrow--next:not(:has(img)):before{transform:translate(-70%,-50%)rotate(45deg)}.athena-carousel__arrow--prev:not(:has(img)):before{transform:translate(-30%,-50%)rotate(-135deg)}.athena-carousel__arrow:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}@media (hover:hover) and (width>=1025px){.athena-carousel__arrow:hover{filter:brightness(1.06);transform:scale(1.1)}.athena-carousel__arrow--prev:hover{animation:.66s ease-in-out infinite athena-arrow-nudge-left}.athena-carousel__arrow--next:hover{animation:.66s ease-in-out infinite athena-arrow-nudge-right}}.athena-carousel__arrow:active{transform:scale(.94)}@keyframes athena-arrow-nudge-left{0%,to{transform:scale(1.1)translate(0)}50%{transform:scale(1.1)translate(-6px)}}@keyframes athena-arrow-nudge-right{0%,to{transform:scale(1.1)translate(0)}50%{transform:scale(1.1)translate(6px)}}.athena-rail{scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1 1 0;grid-template-rows:repeat(1,auto);grid-auto-columns:168px;grid-auto-flow:column;justify-content:start;align-items:start;gap:0 16px;min-width:0;margin:-24px 0 -24px -12px;padding:24px 12px;scroll-padding:0 12px;display:grid;overflow:auto hidden}.athena-rail::-webkit-scrollbar{display:none}.athena-game-card{scroll-snap-align:start;aspect-ratio:1;border-radius:var(--r-lg);appearance:none;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0;transition:box-shadow .16s,filter .16s;position:relative;overflow:visible}.athena-game-card:disabled{cursor:default;opacity:.55}.athena-game-card:after{content:"";z-index:2;border-radius:inherit;box-sizing:border-box;pointer-events:none;box-shadow:0 0 0 .5px rgb(var(--navy-deep-rgb) / .25);-webkit-mask-composite:xor;background:linear-gradient(145deg,#f2e7cb 0%,#e0c489 24%,#c7a55b 50%,#94743a 66%,#e0c489 100%);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.athena-game-card__ring{z-index:4;border-radius:calc(var(--r-lg) + 2px);pointer-events:none;opacity:0;background:conic-gradient(from var(--athena-glow-angle), transparent 0deg, transparent 56deg, rgb(var(--gold-rgb) / .08) 96deg, rgb(var(--gold-rgb) / .3) 138deg, rgb(var(--gold-bright-rgb) / .7) 166deg, rgb(var(--champagne-rgb) / 1) 178deg, transparent 180deg, transparent 236deg, rgb(var(--gold-rgb) / .08) 276deg, rgb(var(--gold-rgb) / .3) 318deg, rgb(var(--gold-bright-rgb) / .7) 346deg, rgb(var(--champagne-rgb) / 1) 358deg, transparent 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px rgb(var(--gold-rgb) / .9)) drop-shadow(0 0 8px rgb(var(--gold-deep-rgb) / .55)) drop-shadow(0 0 18px rgb(var(--gold-deep-rgb) / .3));padding:2px;transition:opacity .25s;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.athena-game-card__body{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.athena-game-card__body:after{content:"";z-index:6;pointer-events:none;border-radius:inherit;background-image:linear-gradient(-30deg, transparent 60%, rgb(var(--champagne-rgb) / .55) 70%, transparent 100%);opacity:0;background-position:75% 75%;background-repeat:no-repeat;background-size:300% 300%;transition:opacity .1s;position:absolute;inset:0}@keyframes athena-card-glare-sweep{0%{background-position:75% 75%}42%{background-position:-100% -100%}to{background-position:-100% -100%}}.athena-game-card__thumb{background-color:var(--marble-deep);transform-origin:50%;background-position:50%;background-size:cover;transition:transform .3s;position:absolute;inset:0}.athena-game-card__overlay{z-index:1;background:linear-gradient(180deg, rgb(var(--navy-deep-rgb) / .2), rgb(var(--navy-deep-rgb) / .95));justify-content:center;align-items:center;height:40px;display:flex;position:absolute;bottom:0;left:0;right:0}.athena-game-card__title{letter-spacing:-.01em;color:var(--text-on-art);text-shadow:0 1px 2px rgb(var(--navy-deep-rgb) / .9);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 8px;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}.athena-game-card__hover{z-index:3;border-radius:calc(var(--r-lg) - 2px);background:rgb(var(--navy-deep-rgb) / .52);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:2px}.athena-game-card__start{color:#211404;white-space:nowrap;text-transform:uppercase;background:linear-gradient(#fff0bd 0%,#e1b967 50%,#9b6b24 100%);border:1px solid #ffeaabd1;border-radius:9999px;justify-content:center;align-items:center;width:90px;height:33px;padding:0;font-size:14px;font-weight:800;line-height:1;transition:transform .2s,color .2s,border-color .2s,background .2s;display:inline-flex;position:relative;overflow:hidden;transform:translateY(6px);box-shadow:0 0 12px #d8b16a29,inset 0 1px #ffffff57}.athena-game-card__start:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 32%,#fff9 50%,#0000 68%);position:absolute;inset:0;transform:translate(-130%)}.athena-game-card__badge{z-index:5;border-radius:var(--r-sm);color:var(--highlight);background:rgb(var(--negative-rgb) / .92);padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}@media (hover:hover) and (width>=1025px){.athena-game-card:hover:not(:disabled){box-shadow:0 0 18px rgb(var(--gold-rgb) / .45)}.athena-game-card:hover:not(:disabled) .athena-game-card__ring{opacity:1;animation:2.6s linear infinite athena-glow-spin}.athena-game-card:hover:not(:disabled) .athena-game-card__thumb{transform:scale(1.08)}.athena-game-card:hover:not(:disabled) .athena-game-card__body:after{opacity:1;animation:2s infinite athena-card-glare-sweep}.athena-game-card:hover:not(:disabled) .athena-game-card__hover{opacity:1}.athena-game-card:hover:not(:disabled) .athena-game-card__start{pointer-events:auto;transform:translateY(0)}.athena-game-card:hover:not(:disabled) .athena-game-card__start:hover{color:#1a1003;background:linear-gradient(#fff6cb 0%,#e6bd68 52%,#9b6420 100%);border-color:#ffeeb4f2;transform:translateY(0)scale(1.05)}.athena-game-card:hover:not(:disabled) .athena-game-card__start:hover:after{animation:.9s athena-popular-gold-shine-sweep}}@keyframes athena-popular-gold-shine-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}.athena-game-card:focus-visible:after{background:var(--gold)}.athena-popular__message{text-align:center;color:var(--text-2);margin:28px auto;font-size:15px}.athena-popular__message--error{color:var(--negative)}@media (width<=1024px){.athena-carousel{gap:14px;padding:18px}.athena-rail{grid-auto-columns:148px}.athena-carousel__arrow{width:48px;height:48px}}@media (width>=1025px){.athena-rail{--rail-col-rendered:clamp(132px, 10.06vw, 168px);grid-auto-columns:calc(var(--rail-col-rendered) / var(--app-fit-scale,1));column-gap:calc(var(--rail-col-rendered) * .0952 / var(--app-fit-scale,1))}.athena-carousel__arrow{--arrow-rendered:clamp(44px, 3.114vw, 52px);width:calc(var(--arrow-rendered) / var(--app-fit-scale,1));height:calc(var(--arrow-rendered) / var(--app-fit-scale,1))}}@media (width<=560px){.athena-carousel__arrow{width:44px;height:44px}.athena-carousel__arrow:not(:has(img)):before{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.athena-rail{scroll-behavior:auto}.athena-carousel__arrow--prev:hover,.athena-carousel__arrow--next:hover,.athena-game-card__ring,.athena-game-card__body:after{animation:none}.athena-game-card__thumb,.athena-game-card__hover,.athena-game-card__start,.athena-carousel__arrow{transition:none}}.notice-slide{width:100%;height:896px;margin-top:56px;position:relative;overflow:hidden}.notice-viewport{width:100%;height:100%;padding:30px 0;overflow-y:auto}.notice-page-stack{flex-direction:column;gap:24px;width:100%;max-width:1000px;margin:0 auto;display:flex}.notice-content-layer{background:rgb(var(--highlight-rgb) / .92);border-radius:var(--r-lg);border:1px solid var(--card-line);width:100%;box-shadow:inset 0 0 0 1px var(--card-line-inner), var(--lift);padding:30px;position:relative}.notice-board{width:100%}.nb-header{background:linear-gradient(180deg, var(--marble) 0%, var(--marble-deep) 100%);height:48px;color:var(--text-hi);border-radius:var(--r) var(--r) 0 0;box-shadow:inset 0 -1px 0 0 rgb(var(--gold-rgb) / .45);justify-content:center;align-items:center;font-family:Pretendard JP,Pretendard,sans-serif;font-size:20px;font-weight:700;display:flex}.nb-row{border-bottom:1px solid var(--line-neutral);cursor:pointer;align-items:center;height:53px;padding:0 12px;transition:background .2s;display:flex}@media (hover:hover) and (pointer:fine){.nb-row:hover{background:rgb(var(--gold-rgb) / .08)}}.nb-row:last-child{border-bottom:none}.nb-row-inner{white-space:nowrap;align-items:center;gap:12px;padding:0 16px;font-family:Pretendard JP,Pretendard,sans-serif;font-size:16px;font-weight:700;display:flex}.nb-tag{margin-right:8px;font-size:14px}.nb-tag--notice{color:var(--gold-deep)}.nb-tag--event{color:var(--positive)}.nb-tag--guide{color:var(--info)}.nb-title{color:var(--text-hi);text-overflow:ellipsis;overflow:hidden}.notice-brands{width:100%;box-shadow:none;background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;padding:4px 0;display:flex}.notice-panel--partners{background:linear-gradient(180deg, rgb(var(--navy-rgb) / .76) 0%, rgb(var(--navy-deep-rgb) / .8) 62%, rgb(var(--navy-deep-rgb) / .82) 100%);border:1px solid rgb(var(--gold-rgb) / .5);box-shadow:inset 0 1px 0 rgb(var(--gold-rgb) / .18), var(--lift);-webkit-backdrop-filter:blur(14px)saturate(1.2)brightness(.25);backdrop-filter:blur(14px)saturate(1.2)brightness(.25)}.nb-brand{object-fit:contain;opacity:1;flex-shrink:0;width:100px;height:40px;transition:all .3s}@media (hover:hover) and (pointer:fine){.nb-brand:hover{opacity:1;transform:scale(1.1)}}@media (width<=1024px){.notice-panel--partners{display:none}}.nb-row-wrapper{border-bottom:1px solid var(--line-neutral)}.nb-row-wrapper:last-child{border-bottom:none}.nb-row-wrapper.is-expanded{background:rgb(var(--gold-rgb) / .06)}.nb-detail-panel{background:var(--marble);border-top:1px solid var(--line-faint);padding:30px 48px}.nb-body{color:var(--text);font-size:15px;line-height:1.8}.nb-body img{cursor:zoom-in;max-width:100%;height:auto}@media (width<=1024px){.notice-content-layer{--nb-layer-gutter:10px;padding:16px var(--nb-layer-gutter)}.nb-detail-panel.ql-editor{--nb-panel-gutter:8px;padding:16px var(--nb-panel-gutter)}.nb-body img{max-width:calc(100% + (var(--nb-layer-gutter) + var(--nb-panel-gutter)) * 2);margin-inline:calc((var(--nb-layer-gutter) + var(--nb-panel-gutter)) * -1)}}@media (width<=560px){.notice-page-stack{width:calc(100% - 16px)}.nb-header{font-size:18px}}.notice-image-zoom{z-index:30000;background:rgb(var(--navy-deep-rgb) / .47);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0}.notice-image-zoom__close{top:max(12px, env(safe-area-inset-top));z-index:1;border:1px solid rgb(var(--gold-deep-rgb) / .45);background:rgb(var(--highlight-rgb) / .92);width:40px;height:40px;color:var(--text-hi);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:12px}@media (hover:hover) and (pointer:fine){.notice-image-zoom__close:hover{background:var(--highlight);border-color:var(--gold-deep)}}.notice-image-zoom__stage{touch-action:none;cursor:grab;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.notice-image-zoom__stage:active{cursor:grabbing}.notice-image-zoom__image{transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;width:100%;height:auto;display:block}.notice-image-zoom__hint{padding:10px 16px calc(10px + env(safe-area-inset-bottom));text-align:center;color:var(--text-dim);margin:0;font-family:Pretendard JP,Pretendard,sans-serif;font-size:12px}@property --live-bet-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.live-bet-container{--live-bet-cta-angle:0deg;bottom:138px;left:var(--sidebar-left);z-index:10001;pointer-events:none;flex-direction:column;align-items:flex-start;gap:12px;font-family:Pretendard,sans-serif;display:flex;position:fixed}.live-toggle-btn{isolation:isolate;background:linear-gradient(180deg, rgb(var(--highlight-rgb) / .62) 0%, rgb(var(--highlight-rgb) / .5) 100%), rgb(var(--navy-deep-rgb) / .14);color:var(--text-hi);border:1px solid rgb(var(--gold-deep-rgb) / .5);cursor:pointer;width:94px;height:65px;box-shadow:0 0 6px rgb(var(--gold-rgb) / .42), inset 0 1px 6px rgb(var(--gold-rgb) / .24);pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 0;transition:border-color .22s,background .22s,box-shadow .22s,filter .22s;display:flex;position:relative;overflow:visible}.live-toggle-btn:before,.live-toggle-btn:after{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;background:conic-gradient(from var(--live-bet-cta-angle), transparent 0deg, transparent 250deg, rgb(var(--gold-rgb) / 0) 280deg, rgb(var(--gold-deep-rgb) / 1) 320deg, rgb(var(--gold-rgb) / 0) 360deg);-webkit-mask-composite:xor;padding:2px;transition:opacity .22s;animation:2.6s linear infinite live-bet-cta-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.live-toggle-btn:after{filter:blur(12px);inset:-3px}@media (hover:hover) and (pointer:fine){.live-toggle-btn:hover{border-color:rgb(var(--gold-deep-rgb) / .7);background:linear-gradient(180deg, rgb(var(--highlight-rgb) / .75) 0%, rgb(var(--highlight-rgb) / .55) 100%), rgb(var(--navy-deep-rgb) / .15);box-shadow:0 0 8px rgb(var(--gold-rgb) / .5), inset 0 1px 8px rgb(var(--gold-rgb) / .32);filter:brightness(1.06)}.live-toggle-btn:hover:before{opacity:1}.live-toggle-btn:hover:after{opacity:.8}}.toggle-btn-label{color:var(--text-gold);z-index:2;-webkit-text-stroke:0;text-shadow:none;filter:drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .24));white-space:nowrap;letter-spacing:0;font-family:Pretendard JP,Pretendard,sans-serif;font-size:14.481px;font-weight:700;line-height:14.744px;position:relative}.bet-count-badge{z-index:2;isolation:isolate;background:linear-gradient(180deg, var(--gold-bright) 0%, var(--gold) 100%);color:var(--navy-deep);min-width:41px;height:23px;box-shadow:inset 0 1px 1px rgb(var(--highlight-rgb) / .7);border-radius:23px;justify-content:center;align-items:center;margin-top:4px;padding:2px 10px;font-size:11px;font-weight:800;display:flex;position:relative}.bet-count-value{z-index:2;position:relative}.live-bet-badge-particles{z-index:1;opacity:0;pointer-events:none;border-radius:999px;transition:opacity .18s;position:absolute;inset:-8px -10px;overflow:hidden}.live-bet-badge-particle{left:var(--live-particle-x,50%);bottom:var(--live-particle-bottom,30%);width:var(--live-particle-size,1.5px);height:var(--live-particle-size,1.5px);background:rgb(var(--gold-rgb) / .55);box-shadow:0 0 4px rgb(var(--gold-rgb) / .4);opacity:0;border-radius:999px;position:absolute;transform:translateY(5px)}.live-bet-badge-particle:first-child{--live-particle-x:22%;--live-particle-bottom:24%;--live-particle-size:1px}.live-bet-badge-particle:nth-child(2){--live-particle-x:42%;--live-particle-bottom:16%;--live-particle-size:1.5px}.live-bet-badge-particle:nth-child(3){--live-particle-x:62%;--live-particle-bottom:28%;--live-particle-size:1px}.live-bet-badge-particle:nth-child(4){--live-particle-x:78%;--live-particle-bottom:19%;--live-particle-size:1.5px}@media (hover:hover) and (pointer:fine){.live-toggle-btn:hover .bet-count-badge{animation:1.45s ease-in-out infinite live-bet-badge-float}.live-toggle-btn:hover .live-bet-badge-particles{opacity:1}.live-toggle-btn:hover .live-bet-badge-particle{animation:1.8s ease-out infinite live-bet-badge-particle-rise}.live-toggle-btn:hover .live-bet-badge-particle:nth-child(2){animation-delay:.2s}.live-toggle-btn:hover .live-bet-badge-particle:nth-child(3){animation-delay:.38s}.live-toggle-btn:hover .live-bet-badge-particle:nth-child(4){animation-delay:.56s}}@keyframes live-bet-cta-spin{to{--live-bet-cta-angle:360deg}}@keyframes live-bet-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.75px)}}@keyframes live-bet-badge-particle-rise{0%{opacity:0;transform:translateY(5px)}24%{opacity:.42}70%{opacity:.22}to{opacity:0;transform:translate(1px,-12px)}}.active-tab-text{color:var(--text-gold)!important;display:inline-block!important}.active-tab-line{width:100%;height:2px;position:absolute;bottom:0;left:0;background:var(--champagne-beam)!important}.bet-slip-popup-fixed{z-index:10000;border:1px solid var(--line-hover);background:var(--highlight);width:400px;box-shadow:0 15px 50px rgb(var(--navy-deep-rgb) / .28);overscroll-behavior:contain;pointer-events:auto;border-radius:8px;grid-template-rows:45px 38px 1fr;animation:.4s cubic-bezier(.4,0,.2,1) slideInRight;display:grid;position:fixed;top:0;bottom:128px;right:432px;overflow:hidden}.bet-slip-popup-fixed--expanded-detail{right:24px}.bet-slip-popup-fixed--with-match-tracker{right:840px}.inplay-popup-fixed{z-index:10000;border:1px solid var(--line-hover);background:var(--highlight);width:400px;box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .22), 0 0 0 1px rgb(var(--navy-deep-rgb) / .14), inset 0 1px 0 rgb(var(--highlight-rgb) / .6);overscroll-behavior:contain;pointer-events:auto;border-radius:8px;grid-template-rows:45px 38px 1fr;animation:.4s cubic-bezier(.4,0,.2,1) slideInRight;display:grid;position:fixed;top:0;bottom:128px;right:24px;overflow:hidden}.match-tracker-panel-popup{z-index:10000;border:1px solid var(--line-hover);background:var(--ivory);width:400px;box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .22), 0 0 0 1px rgb(var(--navy-deep-rgb) / .14), inset 0 1px 0 rgb(var(--highlight-rgb) / .6);overscroll-behavior:contain;pointer-events:auto;border-radius:8px;grid-template-rows:45px 1fr;animation:.4s cubic-bezier(.4,0,.2,1) slideInRight;display:grid;position:fixed;top:0;bottom:128px;right:432px;overflow:hidden}.match-tracker-panel-popup--closing,.popup-slide-out-right{pointer-events:none;animation:.28s cubic-bezier(.4,0,.2,1) forwards slideOutRight}.match-tracker-panel-close{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:4px;display:flex}@media (hover:hover) and (pointer:fine){.match-tracker-panel-close:hover{color:var(--text-gold)}}.match-tracker-panel-body{background:var(--ivory);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.match-tracker-panel-wrapper{border-bottom:1px solid var(--line-neutral);background:var(--ivory);flex-shrink:0;width:360px;height:380px;margin:0 auto}.match-tracker-detail-wrapper{background:var(--highlight);flex:1;min-height:0;overflow:hidden}.inplay-popup-fixed--expanded{width:auto;left:24px;right:24px}.inplay-popup-fixed--expanded.inplay-popup-fixed--with-side-slip{right:432px}.inplay-popup-fixed--expanded .popup-content-scroll{overflow:hidden!important}.inplay-detail-content{background:var(--ivory);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.inplay-detail-market-panel{background:var(--highlight);width:auto;min-width:0;max-width:none;min-height:0;box-shadow:none;border-right:0;flex-direction:column;flex:1;order:2;display:flex}.inplay-detail-market-list{overscroll-behavior:contain;flex:1;min-height:0;padding:0 4px 18px;overflow-y:auto}.inplay-popup-fixed--expanded .inplay-detail-content{overflow:hidden}.inplay-popup-fixed--expanded .inplay-detail-market-panel{border-top:1px solid rgb(var(--gold-deep-rgb) / .28);border-right:1px solid rgb(var(--gold-deep-rgb) / .28);width:400px;min-width:360px;max-width:420px;box-shadow:10px -6px 24px rgb(var(--navy-deep-rgb) / .1);flex:0 0 300px;align-self:flex-start}.inplay-popup-fixed--expanded .inplay-detail-market-list{overflow-y:auto}@media (width<=1024px){.inplay-popup-fixed,.bet-slip-popup-fixed{border-radius:0!important;grid-template-rows:56px 44px 1fr!important;width:100%!important;height:100%!important;inset:0!important}.inplay-detail-content{flex-direction:column;overflow-y:auto}.inplay-detail-market-panel{width:auto;min-width:0;max-width:none;box-shadow:none;border-right:0;flex:none;order:2;height:auto}.inplay-detail-market-list{overscroll-behavior:auto;flex:none;height:auto;overflow-y:visible}.live-bet-container{pointer-events:none!important;width:auto!important;bottom:82px!important;left:10px!important;right:10px!important}.live-toggle-btn{pointer-events:auto!important;gap:8px!important;width:94px!important;height:65px!important;padding:8px 14px!important;display:none!important}.live-toggle-btn span{font-size:13px!important}.app .live-bet-container{z-index:10036!important;pointer-events:none!important}.app .inplay-popup-fixed,.app .bet-slip-popup-fixed{top:43px!important;left:50%!important;right:auto!important;bottom:var(--mobile-gnb-space)!important;width:min(400px,100vw - 8px)!important;height:auto!important;max-height:calc(100dvh - 43px - var(--mobile-gnb-space))!important;border:2px solid rgb(var(--gold-deep-rgb) / .65)!important;box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .23), 0 0 0 1px rgb(var(--gold-deep-rgb) / .45), 0 0 22px rgb(var(--gold-rgb) / .3), inset 0 0 0 1px rgb(var(--highlight-rgb) / .55), inset 0 1px 0 rgb(var(--highlight-rgb) / .6)!important;z-index:10020!important;border-radius:8px!important;position:fixed!important;transform:translate(-50%)!important}.app.header-compact .inplay-popup-fixed,.app.header-compact .bet-slip-popup-fixed{max-height:calc(100dvh - 43px - var(--mobile-gnb-space))!important;top:43px!important}.app .bet-slip-popup-fixed{z-index:10030!important}.app .inplay-popup-fixed .popup-content-scroll,.app .bet-slip-popup-fixed .popup-content-scroll{background:var(--highlight)!important;opacity:1!important}.mobile-bet-slip-entry-bar{left:50%!important;right:auto!important;bottom:var(--mobile-gnb-space)!important;z-index:10037!important;border:2px solid rgb(var(--gold-deep-rgb) / .7)!important;width:min(400px,100vw - 8px)!important;height:46px!important;color:var(--navy-deep)!important;background:linear-gradient(180deg, var(--gold-bright) 0%, var(--gold-deep) 100%)!important;box-shadow:0 -8px 20px rgb(var(--navy-deep-rgb) / .15), 0 0 0 1px rgb(var(--gold-deep-rgb) / .45), inset 0 1px 0 rgb(var(--highlight-rgb) / .75)!important;cursor:pointer!important;pointer-events:auto!important;border-bottom-width:0!important;border-radius:0 0 8px 8px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:0 14px 0 13px!important;font-family:Pretendard,sans-serif!important;font-size:12px!important;font-weight:900!important;display:flex!important;position:fixed!important;transform:translate(-50%)!important}.mobile-bet-slip-entry-bar__left,.mobile-bet-slip-entry-bar__right{white-space:nowrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.mobile-bet-slip-entry-bar__right{margin-left:auto!important}.mobile-bet-slip-entry-bar__count{width:19px!important;height:19px!important;color:var(--text-gold)!important;background:var(--ivory)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;font-size:11px!important;line-height:1!important;display:inline-flex!important}.mobile-bet-slip-panel{top:43px!important;left:50%!important;right:auto!important;bottom:var(--mobile-gnb-space)!important;z-index:10038!important;border:2px solid rgb(var(--gold-deep-rgb) / .7)!important;width:min(400px,100vw - 8px)!important;color:var(--text-gold)!important;background:radial-gradient(circle at 20% 0%, rgb(var(--gold-rgb) / .14), transparent 36%), var(--marble)!important;box-shadow:0 20px 44px rgb(var(--navy-deep-rgb) / .24), 0 0 0 1px rgb(var(--gold-deep-rgb) / .45), 0 0 26px rgb(var(--gold-rgb) / .28), inset 0 0 0 1px rgb(var(--highlight-rgb) / .55)!important;pointer-events:auto!important;border-radius:12px!important;grid-template-rows:48px 1fr!important;animation:.26s cubic-bezier(.2,.85,.25,1) mobile-bet-slip-panel-in!important;display:grid!important;position:fixed!important;overflow:hidden!important;transform:translate(-50%)!important}.mobile-bet-slip-panel__header{background:var(--highlight)!important;border-bottom:1px solid rgb(var(--gold-deep-rgb) / .34)!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;padding:0 11px!important;display:flex!important}.mobile-bet-slip-panel__header strong{color:var(--text-gold)!important;letter-spacing:0!important;font-size:13px!important;font-weight:900!important}.mobile-bet-slip-panel__close{border:1px solid rgb(var(--navy-rgb) / .11)!important;width:28px!important;height:28px!important;color:var(--text-dim)!important;background:rgb(var(--navy-rgb) / .07)!important;cursor:pointer!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.mobile-bet-slip-panel__body{background:var(--marble)!important;min-height:0!important;overflow:hidden!important}.mobile-bet-slip-panel .slip-full-view{background:var(--marble)!important;height:100%!important}}@media (width>=481px) and (width<=1024px){.app .inplay-popup-fixed,.app .bet-slip-popup-fixed,.mobile-bet-slip-entry-bar,.mobile-bet-slip-panel{width:min(400px,100vw - 20px)!important;left:auto!important;right:10px!important;transform:translate(0)!important}.mobile-bet-slip-panel{animation-name:mobile-bet-slip-panel-tablet-in!important}}@keyframes mobile-bet-slip-panel-in{0%{opacity:0;transform:translate(calc(36px - 50%))}to{opacity:1;transform:translate(-50%)}}@keyframes mobile-bet-slip-panel-tablet-in{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.bet-popup-panel{background:var(--ivory);border:1px solid var(--line-hover);width:300px;box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .22), 0 0 0 1px rgb(var(--navy-deep-rgb) / .14), inset 0 1px 0 rgb(var(--highlight-rgb) / .6);z-index:10001;pointer-events:auto;border-radius:8px;flex-direction:column;animation:.4s cubic-bezier(.4,0,.2,1) slideInLeft;display:flex;position:absolute;bottom:32px;left:0;overflow:hidden}.bet-popup-panel--closing{pointer-events:none;animation:.28s cubic-bezier(.4,0,.2,1) forwards slideOutLeft}.popup-header{background:var(--highlight);border-bottom:1px solid var(--line-neutral);justify-content:space-between;align-items:center;height:45px;padding:0 12px;display:flex}.popup-title{color:var(--text-gold);letter-spacing:-.5px;font-size:15px;font-weight:800}.gold-num{color:var(--text-gold);font-weight:800}.close-btn{border:1px solid rgb(var(--navy-rgb) / .18);background:rgb(var(--navy-rgb) / .07);width:25px;height:25px;color:var(--text);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.close-btn:hover{background:rgb(var(--gold-rgb) / .16);border-color:rgb(var(--gold-deep-rgb) / .4);color:var(--text-gold);transform:rotate(90deg)}}.bet-list{background:var(--ivory);max-height:600px;padding:10px;overflow-y:auto}.bet-list::-webkit-scrollbar{width:4px}.bet-list::-webkit-scrollbar-thumb{background:var(--marble-deep);border-radius:10px}@media (width<=1024px){.bet-popup-panel{border-radius:12px!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 150px)!important;bottom:0!important;left:0!important;right:0!important}.bet-list{max-height:400px!important}}.bet-item{background:var(--highlight);border:1px solid var(--line-neutral);border-radius:8px;margin-bottom:8px;padding:10px 12px}.combo-badge{background:rgb(var(--gold-rgb) / .14);color:var(--warning);border:1px solid rgb(var(--gold-deep-rgb) / .3);border-radius:4px;margin-bottom:8px;padding:2px 6px;font-size:11px;font-weight:800;display:inline-block}.combo-matches{border-left:2px solid var(--line-neutral);margin:8px 0;padding-left:8px}.sub-match-item{margin-bottom:8px}.sub-match-item:last-child{margin-bottom:0}.sub-match-name{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:2px;overflow:hidden;font-size:12px!important}.sub-match-pick{color:var(--text-hi);font-size:13px;font-weight:700}.match-info{color:var(--text-2);justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:6px;display:flex;font-size:12px!important}.match-info span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pick-info{color:var(--text-hi);margin-bottom:4px;font-size:15px;font-weight:800}.winnings-info{color:var(--text-dim);align-items:center;gap:5px;margin-bottom:6px;font-size:12px;display:flex}.winnings-val{font-size:14px;font-weight:800}.winnings-won-text{font-weight:800;color:var(--positive)!important}.amount-info{color:var(--text-2);border-top:1px dashed var(--line-neutral);justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:13px;display:flex}.bet-time-info{color:var(--text-dim);flex-direction:column;gap:2px;margin-top:8px;font-size:11px;display:flex}.bet-time-info span{color:var(--text-2);margin-right:4px}.status-badge{border-radius:6px;padding:4px 10px;font-size:12px;font-weight:900}.status-ongoing{background:rgb(var(--gold-rgb) / .16);color:var(--warning);border:1px solid rgb(var(--gold-deep-rgb) / .5)}.status-win{background:rgb(var(--positive-rgb) / .14);color:var(--positive);border:1px solid rgb(var(--positive-rgb) / .5)}.status-loss{background:rgb(var(--negative-rgb) / .12);color:var(--negative);border:1px solid rgb(var(--negative-rgb) / .35)}.user-action-popup{--user-action-popup-footer-nav-height:128px;--user-action-popup-body-inline-padding:16px;top:56px;right:24px;bottom:var(--user-action-popup-footer-nav-height);width:400px;max-height:calc(100vh - 56px - var(--user-action-popup-footer-nav-height));z-index:10020;border:1px solid var(--gold-deep);background:var(--highlight);box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .231), 0 0 0 1px rgb(var(--navy-deep-rgb) / .122), inset 0 1px 0 rgb(var(--highlight-rgb) / .264);overscroll-behavior:contain;pointer-events:auto;color:var(--text-hi);border-radius:8px;grid-template-rows:45px 1fr;font-family:Pretendard,sans-serif;animation:.4s cubic-bezier(.4,0,.2,1) user-action-popup-slide-in;display:grid;position:fixed;overflow:hidden}@media (width>=1025px){.user-action-popup{max-height:calc(100vh - 57px - var(--user-action-popup-footer-nav-height));top:57px}}.user-action-popup--closing{pointer-events:none;animation:.28s cubic-bezier(.4,0,.2,1) forwards user-action-popup-slide-out}.user-action-popup__header{background:var(--highlight);border-bottom:1px solid rgb(var(--gold-deep-rgb) / .32);justify-content:space-between;align-items:center;min-width:0;height:45px;padding:0 12px 0 16px;display:flex}.user-action-popup__header h2{color:var(--text-gold);letter-spacing:-.5px;margin:0;font-size:15px;font-weight:800;line-height:1;display:inline-block!important}.user-action-popup__close{border:1px solid rgb(var(--navy-rgb) / .19);background:rgb(var(--navy-rgb) / .075);width:25px;height:25px;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.user-action-popup__close:hover{background:rgb(var(--gold-rgb) / .162);border-color:rgb(var(--gold-deep-rgb) / .34);color:var(--text-gold);transform:rotate(90deg)}}.user-action-popup--important-note-locked .user-action-popup__close{opacity:.35;pointer-events:none}.important-note-action-blocker{z-index:10015;background:rgb(var(--navy-deep-rgb) / .09);pointer-events:auto;position:fixed;inset:0}.user-action-popup__body{background:var(--highlight);scrollbar-width:none;flex-direction:column;gap:14px;min-height:0;padding:16px;display:flex;overflow-y:auto}.user-action-popup__body::-webkit-scrollbar{display:none}.user-action-popup__svc-tabs{z-index:4;background:var(--highlight);border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3);gap:8px;margin:0 -16px;padding:9px 16px 10px;display:flex;position:sticky;top:0}.user-action-popup__svc-tab{border:1px solid var(--metal-line-secondary);background:var(--metal-face-secondary);min-width:0;height:30px;box-shadow:var(--metal-shadow);color:var(--metal-ink);text-shadow:var(--metal-ink-shadow);cursor:pointer;border-radius:7px;flex:1;font-family:inherit;font-size:13px;font-weight:800;transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}@media (hover:hover) and (pointer:fine){.user-action-popup__svc-tab:hover,.user-action-popup__cashier-method:hover{border-color:rgb(var(--gold-deep-rgb) / .62);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__svc-tab:disabled{opacity:.45;cursor:not-allowed}.user-action-popup__svc-tab--active{color:var(--navy-deep);border-color:var(--metal-line-primary);background:var(--metal-face-primary);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow)}.user-action-popup__summary-card,.user-action-popup__account-box{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--navy-rgb) / .05);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.user-action-popup__summary-card span,.user-action-popup__account-box span,.user-action-popup__field span{color:var(--text-2);font-size:12px;font-weight:700;line-height:1}.user-action-popup__summary-card strong,.user-action-popup__account-box strong{color:var(--text-gold);font-size:18px;font-weight:900;line-height:1.15}.user-action-popup__summary-card--muted strong,.user-action-popup__account-box small{color:var(--text)}.user-action-popup__field{flex-direction:column;gap:8px;display:flex}.user-action-popup__field input,.user-action-popup__field select,.user-action-popup__field textarea{border:1px solid var(--field-line);border-radius:var(--r);background:var(--field-face);width:100%;box-shadow:var(--field-inset);color:var(--field-text);box-sizing:border-box;outline:none;font-size:13px;font-weight:700}.user-action-popup__field input::placeholder,.user-action-popup__field textarea::placeholder{color:var(--field-placeholder);opacity:1}.user-action-popup__field input:focus::placeholder,.user-action-popup__field textarea:focus::placeholder{color:#0000}.user-action-popup__field input,.user-action-popup__field select{height:38px;padding:0 12px}.user-action-popup__field .user-action-popup__amount-input{text-align:right;letter-spacing:.01em;padding-right:14px;font-weight:700}.user-action-popup__field textarea{resize:vertical;min-height:210px;padding:12px;font-family:inherit;line-height:1.5}.user-action-popup__field input:focus,.user-action-popup__field select:focus,.user-action-popup__field textarea:focus{border-color:var(--field-line-focus);box-shadow:var(--field-inset), var(--field-ring)}.user-action-popup__quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-action-popup__quick-grid--transaction{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.user-action-popup__quick-button,.user-action-popup__tab,.user-action-popup__cancel,.user-action-popup__submit{border:1px solid var(--metal-line-secondary);background:var(--metal-face-secondary);box-shadow:var(--metal-shadow);color:var(--metal-ink);text-shadow:var(--metal-ink-shadow);cursor:pointer;border-radius:999px;font-size:12px;font-weight:800;line-height:1;transition:border-color .16s,box-shadow .16s,transform .16s}.user-action-popup__quick-button{height:31px}@media (hover:hover) and (pointer:fine){.user-action-popup__quick-button:hover,.user-action-popup__tab:hover,.user-action-popup__cancel:hover{border-color:rgb(var(--gold-deep-rgb) / .62);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__notice{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .101);color:var(--text-gold);border-radius:8px;margin:0;padding:11px 12px;font-size:12px;font-weight:700;line-height:1.45}.user-action-popup__transaction-layout{flex-direction:column;gap:12px;min-height:0;display:flex}.user-action-popup__cashier-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-action-popup__cashier-method{border:1px solid var(--metal-line-secondary);background:var(--metal-face-secondary);height:36px;box-shadow:var(--metal-shadow);color:var(--metal-ink);text-shadow:var(--metal-ink-shadow);cursor:pointer;border-radius:8px;font-size:12px;font-weight:800;transition:border-color .16s,box-shadow .16s,transform .16s}.user-action-popup__cashier-method.is-active{border-color:var(--metal-line-primary);background:var(--metal-face-primary);color:var(--metal-ink);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow)}@media (hover:hover) and (pointer:fine){.user-action-popup__svc-tab--active:hover,.user-action-popup__cashier-method.is-active:hover{color:var(--navy-deep);border-color:var(--metal-line-primary);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__tron-summary-grid,.user-action-popup__tron-calculation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-action-popup__tron-summary-grid .user-action-popup__money-card strong{overflow-wrap:anywhere;font-size:15px}.user-action-popup__tron-rate-time{text-align:right;color:var(--text-dim)!important;font-size:11px!important}.user-action-popup__tron-meta-row{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;font-size:11px;font-weight:700;display:flex}.user-action-popup__tron-meta-row span:last-child{margin-left:auto}.user-action-popup__tron-conversion-summary{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .074);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:10px 12px;display:grid}.user-action-popup__tron-conversion-summary>div{flex-direction:column;gap:4px;min-width:0;display:flex}.user-action-popup__tron-conversion-summary>div:last-child{text-align:right;align-items:flex-end}.user-action-popup__tron-conversion-summary>div>span{color:var(--text-2);font-size:10px;font-weight:800}.user-action-popup__tron-conversion-summary strong{color:var(--text-gold);overflow-wrap:anywhere;font-size:14px;font-weight:900}.user-action-popup__tron-conversion-arrow{color:var(--text-gold);font-size:15px;font-weight:900}.user-action-popup__tron-estimate,.user-action-popup__tron-calculation-grid>div{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .074);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:11px 12px;display:flex}.user-action-popup__tron-estimate span,.user-action-popup__tron-calculation-grid span,.user-action-popup__tron-address-block>span{color:var(--text-2);font-size:11px;font-weight:800}.user-action-popup__tron-estimate strong,.user-action-popup__tron-calculation-grid strong{color:var(--text-gold);overflow-wrap:anywhere;font-size:15px;font-weight:900}.user-action-popup__tron-address-block{flex-direction:column;gap:7px;min-width:0;display:flex}.user-action-popup__tron-address-block code{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--ivory);min-width:0;color:var(--text-gold);overflow-wrap:anywhere;border-radius:7px;padding:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.4}.user-action-popup__tron-address-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.user-action-popup__tron-currency-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-action-popup__tron-currency-tabs button{border:1px solid var(--metal-line-secondary);border-radius:var(--r);background:var(--metal-face-secondary);height:34px;box-shadow:var(--metal-shadow);color:var(--metal-ink);text-shadow:var(--metal-ink-shadow);cursor:pointer;font-size:12px;font-weight:800;transition:border-color .16s,box-shadow .16s,transform .16s}@media (hover:hover) and (pointer:fine){.user-action-popup__tron-currency-tabs button:hover{border-color:rgb(var(--gold-deep-rgb) / .62);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__tron-currency-tabs button.is-active{border-color:var(--metal-line-primary);background:var(--metal-face-primary);color:var(--metal-ink);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow)}.user-action-popup__tron-validation,.user-action-popup__tron-unavailable{color:var(--negative)!important}.user-action-popup__tron-limit-warning{border:1px solid rgb(var(--gold-deep-rgb) / .34);background:rgb(var(--gold-rgb) / .108);border-radius:8px;padding:9px 10px;color:var(--text-gold)!important}.user-action-popup__tron-network-line,.user-action-popup__tron-address-heading{align-items:center;gap:8px;display:flex}.user-action-popup__tron-network-line{color:var(--text-2);font-size:11px;font-weight:800}.user-action-popup__tron-network-line strong{color:var(--text-gold)}.user-action-popup__tron-network-line em,.user-action-popup__tron-address-heading>span{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .135);color:var(--text-gold);text-transform:uppercase;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900;line-height:1}.user-action-popup__tron-deposit-address-section{border-color:rgb(var(--gold-deep-rgb) / .3);background:linear-gradient(180deg, rgb(var(--gold-rgb) / .108), rgb(var(--gold-rgb) / .034))}.user-action-popup__tron-address-heading{justify-content:space-between}.user-action-popup__tron-address-heading>div{min-width:0}.user-action-popup__tron-address-heading h3,.user-action-popup__tron-address-heading p{margin:0}.user-action-popup__tron-address-heading p{margin-top:4px}.user-action-popup__tron-qr-layout{grid-template-columns:1fr;place-items:center;gap:14px;display:grid}.user-action-popup__tron-qr-layout .user-action-popup__tron-address-block{width:100%}.user-action-popup__tron-qr-card{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--gold-bright);width:164px;height:164px;box-shadow:0 8px 24px rgb(var(--navy-deep-rgb) / .084);border-radius:10px;place-items:center;padding:10px;display:grid;overflow:hidden}.user-action-popup__tron-qr-card img{width:100%;height:100%;display:block}.user-action-popup__tron-qr-card>span{color:var(--text-dim);text-align:center;font-size:11px;font-weight:800;line-height:1.45}.user-action-popup__tron-address-caution{color:var(--text-gold)!important}.user-action-popup__tron-deposit-address-section .user-action-popup__tron-address-row{grid-template-columns:1fr}.user-action-popup__tron-deposit-address-section .user-action-popup__submit--compact{width:100%}.user-action-popup__submit:disabled{cursor:not-allowed;opacity:.42}.user-action-popup__action-section{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--navy-rgb) / .043);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.user-action-popup__action-section--compact{gap:8px;padding:10px}.user-action-popup__action-section--compact .user-action-popup__tron-address-block code{padding:8px 10px}.user-action-popup__tron-withdraw-submit-row{grid-template-columns:minmax(0,1fr) 120px;align-items:end;gap:8px;min-width:0;display:grid}.user-action-popup__tron-withdraw-submit-row .user-action-popup__withdraw-submit-wide{height:38px}.user-action-popup__action-section h3{color:var(--text-gold);margin:0;font-size:13px;font-weight:900;line-height:1.2}.user-action-popup__action-section p{color:var(--text-2);margin:0;font-size:12px;font-weight:650;line-height:1.48}.user-action-popup__action-section--money{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}.user-action-popup__deposit-summary,.user-action-popup__withdraw-summary{grid-template-columns:minmax(0,1fr) 150px;align-items:stretch;gap:10px;display:grid}.user-action-popup__money-card{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .081);border-radius:8px;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:10px 11px;display:flex}.user-action-popup__money-card span{color:var(--text-2);font-size:11px;font-weight:800;line-height:1}.user-action-popup__money-card strong{color:var(--text-gold);font-size:18px;font-weight:900;line-height:1.15}.user-action-popup__balance-card,.user-action-popup__withdraw-balance-card,.user-action-popup__account-request-card,.user-action-popup__withdraw-info-card{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .061);border-radius:8px;min-height:58px}.user-action-popup__account-request-card,.user-action-popup__withdraw-info-card{appearance:none;width:100%;color:var(--text-gold);cursor:pointer;text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-family:inherit;line-height:1;transition:background .16s,border-color .16s,color .16s;display:flex}.user-action-popup__account-request-card strong,.user-action-popup__withdraw-info-card strong{font-size:12px;font-weight:850}.user-action-popup__account-request-card span,.user-action-popup__withdraw-info-card span{color:var(--text-2);font-size:10px;font-weight:700}@media (hover:hover) and (pointer:fine){.user-action-popup__account-request-card:hover,.user-action-popup__withdraw-info-card:hover{color:var(--text-gold);border-color:rgb(var(--gold-deep-rgb) / .62);background:rgb(var(--gold-rgb) / .135)}}.user-action-popup__deposit-amount-grid,.user-action-popup__withdraw-amount-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.user-action-popup__deposit-amount-grid .user-action-popup__quick-button,.user-action-popup__withdraw-amount-grid .user-action-popup__quick-button{border-radius:var(--r);height:33px}.user-action-popup__deposit-actions,.user-action-popup__withdraw-actions{grid-template-columns:1fr 2fr;align-items:center;gap:10px;display:grid}.user-action-popup__deposit-reset-button,.user-action-popup__withdraw-reset-button{border-color:var(--metal-line-secondary)}.user-action-popup__deposit-actions .user-action-popup__deposit-reset-button,.user-action-popup__withdraw-actions .user-action-popup__withdraw-reset-button{border-radius:var(--r);height:34px;padding:0 12px;font-size:13px;font-weight:700}@media (hover:hover) and (pointer:fine){.user-action-popup__deposit-actions .user-action-popup__deposit-reset-button:hover,.user-action-popup__withdraw-actions .user-action-popup__withdraw-reset-button:hover{border-color:rgb(var(--gold-deep-rgb) / .62);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__transaction-actions{grid-template-columns:1fr 1.35fr;gap:8px;display:grid}.user-action-popup__history-list{flex-direction:column;gap:7px;display:flex}.user-action-popup__list-state{color:var(--text-2);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 12px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.user-action-popup__list-state.is-loading{color:var(--text-2)}.user-action-popup__list-state-spinner{color:var(--text-gold);animation:1s linear infinite user-action-popup-list-spin}@keyframes user-action-popup-list-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-action-popup__history-item{border:1px solid rgb(var(--navy-rgb) / .09);background:rgb(var(--navy-deep-rgb) / .08);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.user-action-popup__history-check{cursor:pointer;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.user-action-popup__history-check input{appearance:none;border:1px solid rgb(var(--gold-deep-rgb) / .36);background:rgb(var(--navy-deep-rgb) / .11);cursor:pointer;border-radius:4px;width:14px;height:14px;margin:0;transition:background .16s,border-color .16s,box-shadow .16s}.user-action-popup__history-check input:checked{border-color:rgb(var(--gold-deep-rgb) / .86);background:linear-gradient(180deg, var(--gold-bright) 0%, var(--gold-deep) 100%);box-shadow:inset 0 0 0 3px rgb(var(--navy-deep-rgb) / .252)}.user-action-popup__history-check input:disabled{opacity:.35;cursor:not-allowed}.user-action-popup__history-check input:focus-visible{outline:2px solid rgb(var(--gold-deep-rgb) / .35);outline-offset:2px}.user-action-popup__history-item div{flex-direction:column;gap:4px;min-width:0;display:flex}.user-action-popup__history-item div:last-child{text-align:right;align-items:flex-end}.user-action-popup__history-item strong{color:var(--text-hi);font-size:12px;font-weight:900;line-height:1.2}.user-action-popup__history-item span,.user-action-popup__history-item time{color:var(--text-2);font-size:11px;font-weight:650;line-height:1.25}.user-action-popup__history-item em{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .121);color:var(--text-gold);border-radius:999px;align-self:flex-end;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900;line-height:1}.user-action-popup__history-amount-line{align-items:center;gap:6px;min-width:0;margin:0;display:flex}.user-action-popup__asset-badge{border:1px solid rgb(var(--gold-deep-rgb) / .3);border-radius:4px;flex:none;padding:2px 5px;font-size:9px!important;font-weight:900!important;line-height:1!important}.user-action-popup__asset-badge--krw{background:rgb(var(--navy-rgb) / .065);color:var(--text)!important}.user-action-popup__asset-badge--usdt{background:rgb(var(--gold-rgb) / .149);color:var(--text-gold)!important}.user-action-popup__history-item .user-action-popup__history-status--requested{border-color:rgb(var(--gold-deep-rgb) / .36);background:rgb(var(--gold-rgb) / .162);color:var(--text-gold)}.user-action-popup__history-item .user-action-popup__history-status--pending{border-color:rgb(var(--navy-rgb) / .38);background:rgb(var(--navy-rgb) / .132);color:var(--info)}.user-action-popup__history-item .user-action-popup__history-status--approved{border-color:rgb(var(--positive-rgb) / .36);background:rgb(var(--positive-rgb) / .115);color:var(--positive)}.user-action-popup__history-item .user-action-popup__history-status--canceled{border-color:rgb(var(--navy-rgb) / .27);background:rgb(var(--navy-rgb) / .095);color:var(--text)}.user-action-popup__history-item .user-action-popup__history-status--rejected{border-color:rgb(var(--negative-rgb) / .36);background:rgb(var(--negative-rgb) / .115);color:var(--negative)}.user-action-popup__history-item .user-action-popup__history-status--approval-canceled{border-color:rgb(var(--navy-rgb) / .36);background:rgb(var(--navy-rgb) / .12);color:var(--info)}.user-action-popup__history-item .user-action-popup__history-status--unknown{border-color:rgb(var(--navy-rgb) / .19);background:rgb(var(--navy-rgb) / .075);color:var(--text)}.user-action-popup__history-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:3px;display:flex}.user-action-popup__history-pagination,.user-action-popup__history-actions{align-items:center;gap:6px;min-width:0;display:flex}.user-action-popup__history-page-button,.user-action-popup__history-action-button{border:1px solid var(--metal-line-secondary);background:var(--metal-face-secondary);height:29px;box-shadow:var(--metal-shadow);color:var(--metal-ink);text-shadow:var(--metal-ink-shadow);cursor:pointer;border-radius:8px;flex:none;font-family:inherit;font-size:11px;font-weight:800;line-height:1;transition:border-color .16s,box-shadow .16s,transform .16s}.user-action-popup__history-page-button{text-align:center;justify-content:center;align-items:center;min-width:30px;padding:0;font-size:0;line-height:0;display:inline-flex}.user-action-popup__history-page-symbol{justify-content:center;align-items:center;height:15px;font-family:Arial,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;line-height:0;display:inline-flex}.user-action-popup__history-action-button{min-width:66px;padding:0 10px}.user-action-popup__history-action-button--select{border-color:var(--metal-line-secondary)}.user-action-popup__history-action-button--select[aria-pressed=true]{color:var(--metal-ink);border-color:var(--metal-line-primary);background:var(--metal-face-primary);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow)}.user-action-popup__history-action-button--delete{border-color:var(--metal-line-secondary)}@media (hover:hover) and (pointer:fine){.user-action-popup__history-page-button:hover,.user-action-popup__history-action-button:hover{border-color:rgb(var(--gold-deep-rgb) / .62);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}.user-action-popup__history-action-button--delete:hover{border-color:rgb(var(--gold-deep-rgb) / .62)}}.user-action-popup__footer{gap:8px;margin-top:auto;display:flex}.user-action-popup__submit,.user-action-popup__cancel{flex:1;height:34px;padding:0 14px}.user-action-popup__submit{color:var(--navy-deep);border-color:var(--metal-line-primary);background:var(--metal-face-primary);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow);transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}@media (hover:hover) and (pointer:fine){.user-action-popup__submit:hover{color:var(--navy-deep);border-color:var(--metal-line-primary);box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__submit.user-action-popup__deposit-submit-wide,.user-action-popup__submit.user-action-popup__withdraw-submit-wide{border-radius:var(--r);width:100%;height:34px;color:var(--navy-deep);border-color:var(--metal-line-primary);background:var(--metal-face-primary);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow);flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.user-action-popup__submit.user-action-popup__deposit-submit-wide:hover,.user-action-popup__submit.user-action-popup__withdraw-submit-wide:hover{box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}}.user-action-popup__svc-tab--active:active,.user-action-popup__cashier-method.is-active:active,.user-action-popup__submit:active{box-shadow:var(--metal-shadow-pressed);transform:translateY(1px)}.user-action-popup__submit--compact{flex:none;min-width:88px;height:30px}.user-action-popup__toolbar{justify-content:flex-end;display:flex}.user-action-popup__inquiry-toolbar{justify-content:flex-start}.user-action-popup__tabs{gap:7px;display:flex}.user-action-popup__tab{height:30px;padding:0 12px}.user-action-popup__tab.is-active{color:var(--metal-ink);border-color:var(--metal-line-primary);background:var(--metal-face-primary);box-shadow:var(--metal-shadow);text-shadow:var(--metal-ink-shadow)}.user-action-popup__split{grid-template-rows:minmax(160px,auto) minmax(128px,1fr);gap:12px;min-height:0;display:grid}.user-action-popup__list{flex-direction:column;gap:8px;min-height:0;display:flex}.user-action-popup__list-item{border:1px solid rgb(var(--navy-rgb) / .1);background:rgb(var(--navy-rgb) / .05);width:100%;color:var(--text-hi);cursor:pointer;text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px 11px;transition:background .16s,border-color .16s;display:grid}.user-action-popup__list-item.is-selected{border-color:rgb(var(--gold-deep-rgb) / .34);background:rgb(var(--gold-rgb) / .108)}@media (hover:hover) and (pointer:fine){.user-action-popup__list-item:hover{border-color:rgb(var(--gold-deep-rgb) / .34);background:rgb(var(--gold-rgb) / .108)}}.user-action-popup__item-title{min-width:0;color:var(--text-hi);grid-column:1/-1;align-items:center;gap:7px;font-size:13px;font-weight:800;line-height:1.32;display:flex}.user-action-popup__item-meta{color:var(--text-2);font-size:12px;font-weight:650;line-height:1}.user-action-popup__dot{background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px rgb(var(--gold-rgb) / .54);border-radius:50%;flex:none}.user-action-popup__badge{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .162);color:var(--text-gold);border-radius:999px;place-self:center;padding:3px 7px;font-size:11px;font-weight:900;line-height:1}.user-action-popup__badge--answered{border-color:rgb(var(--positive-rgb) / .3);background:rgb(var(--positive-rgb) / .115);color:var(--positive)}.user-action-popup__badge--waiting{border-color:rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .162);color:var(--text-gold)}.user-action-popup__detail{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--ivory);border-radius:8px;flex-direction:column;gap:9px;min-height:128px;padding:13px;display:flex}.user-action-popup__detail h3{color:var(--text-gold);margin:0;font-size:14px;font-weight:900;line-height:1.3}.user-action-popup__detail p{color:var(--text);margin:0;font-size:13px;font-weight:650;line-height:1.45}.user-action-popup__detail span{color:var(--text-2);margin-top:auto;font-size:12px;font-weight:700}.user-action-popup--message .user-action-popup__body{gap:10px}.user-action-popup__message-toolbar{align-items:center}.user-action-popup__message-panel{flex:auto;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0;display:grid}.user-action-popup__message-table{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--navy-rgb) / .04);scrollbar-width:none;border-radius:8px;min-height:0;overflow-y:auto}.user-action-popup--message .user-action-popup__message-table{width:calc(100% + var(--user-action-popup-body-inline-padding) + var(--user-action-popup-body-inline-padding));margin-inline:calc(0px - var(--user-action-popup-body-inline-padding));box-shadow:inset 1px 0 rgb(var(--gold-rgb) / .192), inset -1px 0 rgb(var(--gold-rgb) / .192);border-inline:0;border-radius:0}.user-action-popup__message-table::-webkit-scrollbar{display:none}.user-action-popup__message-head,.user-action-popup__message-row{grid-template-columns:minmax(0,1fr) 74px 44px;align-items:center;gap:8px;display:grid}.user-action-popup__message-head span:nth-child(2),.user-action-popup__message-head span:nth-child(3){text-align:center}.user-action-popup__message-head{z-index:1;border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--highlight);height:34px;color:var(--text-gold);padding:0 10px;font-size:11px;font-weight:800;line-height:1;position:sticky;top:0}.user-action-popup__history-head{border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--highlight);height:34px;color:var(--text-gold);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:7px;padding:0 10px;font-size:11px;font-weight:800;line-height:1;display:grid}.user-action-popup__history-head span:nth-child(2){padding-left:12px}.user-action-popup__history-head span:last-child{text-align:right;padding-right:12px}.user-action-popup__message-item{border-bottom:1px solid rgb(var(--navy-rgb) / .085)}.user-action-popup__message-item:last-child{border-bottom:0}.user-action-popup__message-row{width:100%;min-height:48px;color:var(--text-hi);cursor:pointer;outline:none;padding:8px 10px;transition:background .16s,box-shadow .16s}.user-action-popup__message-item.is-expanded .user-action-popup__message-row,.user-action-popup__message-row:focus-visible{background:rgb(var(--gold-rgb) / .108);box-shadow:inset 2px 0 0 rgb(var(--gold-rgb) / .696)}@media (hover:hover) and (pointer:fine){.user-action-popup__message-row:hover{background:rgb(var(--gold-rgb) / .108);box-shadow:inset 2px 0 0 rgb(var(--gold-rgb) / .696)}}.user-action-popup__message-row input{width:13px;height:13px;accent-color:var(--gold-deep);cursor:pointer;justify-self:center;margin:0}.user-action-popup__message-title{min-width:0;color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:750;line-height:1.35;display:flex;overflow:hidden}.user-action-popup__message-title--important{color:var(--negative)}.user-action-popup__message-important-badge{border:1px solid rgb(var(--negative-rgb) / .52);background:rgb(var(--negative-rgb) / .253);min-width:28px;height:16px;color:var(--negative);border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.user-action-popup__message-unread-dot{background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px rgb(var(--gold-rgb) / .54);border-radius:50%;flex:none}.user-action-popup__message-time{text-align:center;color:var(--text-2);justify-self:center;font-size:10px;font-weight:650;line-height:1.25}.user-action-popup__message-status{border-radius:999px;place-self:center;padding:3px 7px;font-size:10px;font-weight:900;line-height:1}.user-action-popup__message-status--read{border:1px solid rgb(var(--navy-rgb) / .21);background:rgb(var(--navy-rgb) / .06);color:var(--text-2)}.user-action-popup__message-status--unread{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .162);color:var(--text-gold)}.user-action-popup__message-accordion{background:rgb(var(--navy-deep-rgb) / .11);box-shadow:inset 2px 0 rgb(var(--gold-rgb) / .672);border-left:0;border-radius:0;flex-direction:column;gap:8px;margin:0 0 10px;padding:11px 0;display:flex}.user-action-popup__message-accordion-head{justify-content:space-between;align-items:flex-start;gap:10px;padding-inline:15px;display:flex}.user-action-popup__message-accordion-head strong{min-width:0;color:var(--text-gold);font-size:12px;font-weight:900;line-height:1.25}.user-action-popup__message-meta{color:var(--text-2);padding-inline:15px;font-size:11px;font-weight:700;line-height:1}.user-action-popup__message-accordion p{color:var(--text);margin:0;font-size:12px;font-weight:650;line-height:1.48}.user-action-popup__message-confirm{flex:none;align-self:flex-start;height:28px;padding:0 10px;font-size:11px}.user-action-popup__message-footer{justify-content:center;gap:6px;display:flex}.user-action-popup__message-page-button,.user-action-popup__message-page-current{flex:none;min-width:48px;height:29px;padding:0 10px;font-size:11px}.user-action-popup__message-page-current{min-width:30px;padding:0 9px}.user-action-popup--inquiry .user-action-popup__body{gap:10px}.user-action-popup__inquiry-toolbar{align-items:center}.user-action-popup__inquiry-compose{flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex}.user-action-popup__inquiry-compose-toolbar{justify-content:flex-end}.user-action-popup__compose-back{flex:none;min-width:76px;height:30px;padding:0 12px;font-size:11px}.user-action-popup__field--compose-content{flex:auto;min-height:0}.user-action-popup__field--compose-content textarea{flex:auto;min-height:220px}.user-action-popup__compose-notice{border-top:1px solid rgb(var(--gold-deep-rgb) / .3);color:var(--text-2);margin:0;padding:12px 2px 0;font-size:12px;font-weight:650;line-height:1.45}.user-action-popup__compose-actions{gap:8px;margin-top:auto;display:flex}.user-action-popup__compose-actions .user-action-popup__submit,.user-action-popup__compose-actions .user-action-popup__cancel{flex:1 1 0}.user-action-popup__inquiry-panel{flex:auto;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0;display:grid}.user-action-popup__inquiry-list{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--navy-rgb) / .04);scrollbar-width:none;border-radius:8px;min-height:0;overflow-y:auto}.user-action-popup--inquiry .user-action-popup__inquiry-list{width:calc(100% + var(--user-action-popup-body-inline-padding) + var(--user-action-popup-body-inline-padding));margin-inline:calc(0px - var(--user-action-popup-body-inline-padding));box-shadow:inset 1px 0 rgb(var(--gold-rgb) / .192), inset -1px 0 rgb(var(--gold-rgb) / .192);border-inline:0;border-radius:0}.user-action-popup__inquiry-list::-webkit-scrollbar{display:none}.user-action-popup__inquiry-head,.user-action-popup__inquiry-row{grid-template-columns:minmax(0,1fr) 74px 68px;align-items:center;gap:8px;display:grid}.user-action-popup__inquiry-head span:nth-child(2),.user-action-popup__inquiry-head span:nth-child(3){text-align:center}.user-action-popup__inquiry-head{z-index:1;border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3);background:var(--highlight);height:34px;color:var(--text-gold);padding:0 10px;font-size:11px;font-weight:800;line-height:1;position:sticky;top:0}.user-action-popup__inquiry-item{border-bottom:1px solid rgb(var(--navy-rgb) / .085)}.user-action-popup__inquiry-item:last-child{border-bottom:0}.user-action-popup__inquiry-row{width:100%;min-height:48px;color:var(--text-hi);cursor:pointer;outline:none;padding:8px 10px;transition:background .16s,box-shadow .16s}.user-action-popup__inquiry-item.is-expanded .user-action-popup__inquiry-row,.user-action-popup__inquiry-row:focus-visible{background:rgb(var(--gold-rgb) / .108);box-shadow:inset 2px 0 0 rgb(var(--gold-rgb) / .696)}@media (hover:hover) and (pointer:fine){.user-action-popup__inquiry-row:hover{background:rgb(var(--gold-rgb) / .108);box-shadow:inset 2px 0 0 rgb(var(--gold-rgb) / .696)}}.user-action-popup__inquiry-row input{width:13px;height:13px;accent-color:var(--gold-deep);cursor:pointer;justify-self:center;margin:0}.user-action-popup__inquiry-title{min-width:0;color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;line-height:1.35;overflow:hidden}.user-action-popup__inquiry-date{text-align:center;color:var(--text-2);justify-self:center;font-size:11px;font-weight:650;line-height:1.25}.user-action-popup__inquiry-accordion{background:rgb(var(--navy-deep-rgb) / .11);box-shadow:inset 2px 0 rgb(var(--gold-rgb) / .672);border-left:0;border-radius:0;flex-direction:column;gap:8px;margin:0 0 10px;padding:11px 0;display:flex}.user-action-popup__inquiry-accordion p{color:var(--text);margin:0;font-size:12px;font-weight:650;line-height:1.48}.user-action-popup__inquiry-original{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .074);border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.user-action-popup__inquiry-section-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.user-action-popup__inquiry-section-head strong{color:var(--positive);font-size:12px;font-weight:900;line-height:1}.user-action-popup__inquiry-original .user-action-popup__inquiry-section-head strong{color:var(--text-gold)}.user-action-popup__inquiry-thread{flex-direction:column;gap:7px;display:flex}.user-action-popup__inquiry-thread-item{border:1px solid rgb(var(--gold-deep-rgb) / .3);border-radius:8px;flex-direction:column;gap:5px;display:flex;border-inline:0!important;padding:12px 0!important}.user-action-popup__inquiry-thread-item--user{background:rgb(var(--gold-rgb) / .074);border-color:rgb(var(--gold-deep-rgb) / .3);box-shadow:inset 3px 0 rgb(var(--navy-deep-rgb) / .245)}.user-action-popup__inquiry-thread-item--admin{background:rgb(var(--positive-rgb) / .063);border-color:rgb(var(--positive-rgb) / .3);box-shadow:inset 3px 0 rgb(var(--gold-rgb) / .4)}.user-action-popup__inquiry-thread-meta{justify-content:space-between;align-items:center;gap:8px;padding-inline:15px;display:flex}.user-action-popup__inquiry-thread-meta strong{color:var(--text-gold);font-size:12px;font-weight:900;line-height:1}.user-action-popup__inquiry-thread-item--admin .user-action-popup__inquiry-thread-meta strong{color:var(--positive)}.user-action-popup__inquiry-thread-meta time{color:var(--text-2);text-align:right;font-size:11px;font-weight:700;line-height:1.2}.user-action-popup__inquiry-waiting{border:1px solid rgb(var(--gold-deep-rgb) / .3);background:rgb(var(--gold-rgb) / .101);color:var(--text-gold);border-radius:8px;margin-inline:15px;padding:9px 10px}.user-action-popup__inquiry-reply{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-inline:15px;display:grid}.user-action-popup__inquiry-reply textarea{border:1px solid var(--field-line);border-radius:var(--r);background:var(--field-face);min-height:62px;max-height:110px;box-shadow:var(--field-inset);color:var(--field-text);resize:vertical;box-sizing:border-box;outline:none;padding:10px 11px;font-family:inherit;font-size:12px;font-weight:650;line-height:1.45}.user-action-popup__inquiry-reply textarea::placeholder{color:var(--field-placeholder);opacity:1}.user-action-popup__inquiry-reply textarea:focus::placeholder{color:#0000}.user-action-popup__inquiry-reply textarea:focus{border-color:var(--field-line-focus);box-shadow:var(--field-inset), var(--field-ring)}.user-action-popup__inquiry-reply-button{flex:none;min-width:52px;height:31px;padding:0 12px;font-size:11px}.user-action-popup__inquiry-footer{justify-content:center;align-items:center;gap:10px;display:flex}.user-action-popup__inquiry-bulk,.user-action-popup__inquiry-pagination{align-items:center;gap:6px;min-width:0;display:flex}.user-action-popup__inquiry-footer-button,.user-action-popup__inquiry-page-button,.user-action-popup__inquiry-page-current{flex:none;min-width:48px;height:29px;padding:0 10px;font-size:11px}.user-action-popup__inquiry-page-current{min-width:30px;padding:0 9px}@keyframes user-action-popup-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes user-action-popup-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (width<=1024px){.important-note-action-blocker{z-index:10034}.user-action-popup{border-radius:0;grid-template-rows:56px 1fr;width:100%;height:100%;max-height:none;inset:0}.user-action-popup__deposit-summary,.user-action-popup__withdraw-summary,.user-action-popup__tron-summary-grid,.user-action-popup__tron-calculation-grid{grid-template-columns:1fr}.user-action-popup__balance-card,.user-action-popup__withdraw-balance-card{min-height:52px}.user-action-popup__account-request-card,.user-action-popup__withdraw-info-card{min-height:34px;padding:0 12px}.user-action-popup--has-tabs{grid-template-rows:45px 1fr}.user-action-popup--has-tabs .user-action-popup__header{height:45px}.user-action-popup--has-tabs .user-action-popup__body{padding-top:0}}.user-action-popup__message-body{box-sizing:border-box;width:100%;min-width:0;max-width:400px;color:var(--text);overflow-wrap:anywhere;word-break:normal;padding:0 15px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.42}.user-action-popup__message-body b,.user-action-popup__message-body strong{font-weight:700!important}.user-action-popup__message-body i,.user-action-popup__message-body em{font-style:italic!important}.user-action-popup__message-body u{text-decoration:underline!important}.user-action-popup__message-body s,.user-action-popup__message-body strike{text-decoration:line-through!important}.user-action-popup__message-body p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.user-action-popup__message-body img{max-width:100%;height:auto;margin-inline:auto;display:block}:is(.user-action-popup__message-body li[data-list]:has(>img),.user-action-popup__message-body li[data-list]:has(>a>img)){width:calc(100% + 1.5em);margin-left:-1.5em;padding-left:0;list-style:none}:is(.user-action-popup__message-body li[data-list]:has(>img)>.ql-ui,.user-action-popup__message-body li[data-list]:has(>a>img)>.ql-ui){display:none}.user-action-popup__message-body li[data-list]:has(>img):before{content:none!important}.user-action-popup__message-body li[data-list]:has(>a>img):before{content:none!important}.user-action-popup__message-body .ql-align-center{text-align:center!important}.user-action-popup__message-body .ql-align-right{text-align:right!important}.user-action-popup__message-body .ql-align-justify{text-align:justify!important}.user-action-popup__message-body .ql-bg-red{background-color:#e60000!important}.user-action-popup__message-body .ql-bg-orange{background-color:#f90!important}.user-action-popup__message-body .ql-bg-yellow{background-color:#ff0!important}.user-action-popup__message-body .ql-bg-green{background-color:#008a00!important}.user-action-popup__message-body .ql-bg-blue{background-color:#06c!important}.user-action-popup__message-body .ql-bg-purple{background-color:#93f!important}.user-action-popup__message-body .ql-color-red{color:#e60000!important}.user-action-popup__message-body .ql-color-orange{color:#f90!important}.user-action-popup__message-body .ql-color-yellow{color:#ff0!important}.user-action-popup__message-body .ql-color-green{color:#008a00!important}.user-action-popup__message-body .ql-color-blue{color:#06c!important}.user-action-popup__message-body .ql-color-purple{color:#93f!important}.user-action-popup__message-body.ql-editor{color:inherit!important;background-color:#0000!important;padding:0 15px!important}.ql-editor strong,.ql-editor b{font-weight:800!important}.popup-notice-layer{z-index:21000;background:radial-gradient(circle at 50% 42%, rgb(var(--gold-rgb) / .135), transparent 30%), linear-gradient(180deg, rgb(var(--navy-deep-rgb) / .05), rgb(var(--navy-deep-rgb) / .14));pointer-events:auto;position:fixed;inset:0}.popup-notice-layer__close-all{z-index:23000;border:1px solid rgb(var(--gold-deep-rgb) / .82);background:linear-gradient(180deg, var(--gold-bright) 0%, var(--gold) 50%, var(--gold-deep) 100%);min-width:142px;height:36px;color:var(--navy-deep);letter-spacing:0;text-shadow:none;box-shadow:0 0 12px rgb(var(--gold-rgb) / .192), inset 0 1px 0 rgb(var(--highlight-rgb) / .744);cursor:pointer;pointer-events:auto;border-radius:4px;padding:0 18px;font-family:Pretendard,sans-serif;font-size:14px;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s;position:fixed;top:12px;left:50%;transform:translate(-50%)}.popup-notice-layer__close-all:before,.popup-notice-layer__close-all:after{content:none}@media (hover:hover) and (pointer:fine){.popup-notice-layer__close-all:hover{color:var(--navy-deep);border-color:rgb(var(--gold-deep-rgb) / .95);background:linear-gradient(180deg, var(--gold-bright) 0%, var(--gold) 52%, var(--gold-deep) 100%);text-shadow:none;transform:translate(-50%)translateY(-1px)}}.popup-notice-layer__stage{pointer-events:none;position:absolute;inset:0}.popup-notice-layer__row{transform-origin:50%;pointer-events:none;justify-content:center;align-items:center;gap:18px;max-width:calc(100vw - 32px);display:flex;position:absolute}.popup-notice{width:min(var(--popup-notice-width), calc((100vw - 112px) / 4));border:1px solid var(--gold-deep);background:linear-gradient(180deg, rgb(var(--gold-rgb) / .189), transparent 34%), var(--ivory);min-width:220px;box-shadow:inset 0 0 0 1px rgb(var(--navy-deep-rgb) / .259), inset 0 1px 0 rgb(var(--highlight-rgb) / .408), 0 18px 38px rgb(var(--navy-deep-rgb) / .231), 0 0 22px rgb(var(--gold-rgb) / .192);pointer-events:auto;border-radius:8px;flex:none;position:relative;overflow:hidden}.popup-notice__actionbar{z-index:1;background:rgb(var(--navy-deep-rgb) / .17);border-bottom:1px solid var(--gold-deep);height:34px;box-shadow:inset 0 1px 0 rgb(var(--highlight-rgb) / .296), 0 1px 0 rgb(var(--navy-deep-rgb) / .287);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:space-between;align-items:center;padding:0 8px 0 12px;display:flex;position:relative}.popup-notice__hide-today,.popup-notice__close{color:var(--text-hi);cursor:pointer;background:0 0;border:0;font-family:Pretendard JP,Pretendard,system-ui,sans-serif}.popup-notice__hide-today{min-width:0;color:var(--text-gold);text-shadow:0 1px 0 rgb(var(--navy-deep-rgb) / .245), 0 0 8px rgb(var(--gold-rgb) / .24);text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:13px;font-weight:800;line-height:1;transition:color .16s;overflow:hidden}@media (hover:hover) and (pointer:fine){.popup-notice__hide-today:hover{color:var(--text-gold)}}.popup-notice__close{border:1px solid rgb(var(--gold-deep-rgb) / .34);background:linear-gradient(180deg, rgb(var(--gold-rgb) / .135), rgb(var(--navy-deep-rgb) / .05)), rgb(var(--navy-deep-rgb) / .13);width:24px;height:24px;color:var(--text-gold);border-radius:4px;flex:none;justify-content:center;align-items:center;margin-left:8px;padding:0;transition:background .16s,border-color .16s,color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.popup-notice__close:hover{border-color:rgb(var(--gold-deep-rgb) / .8);background:linear-gradient(180deg, rgb(var(--gold-rgb) / .243), rgb(var(--gold-rgb) / .27)), rgb(var(--navy-deep-rgb) / .17);color:var(--text-gold)}}.popup-notice__media{width:100%;aspect-ratio:var(--popup-notice-ratio);background:var(--ivory);box-shadow:inset 0 0 0 1px rgb(var(--navy-deep-rgb) / .252);overflow:hidden}.popup-notice__link{width:100%;height:100%;color:inherit;text-decoration:none;display:block}.popup-notice__image{object-fit:fill;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@media (width<=1100px){.popup-notice-layer__row{flex-wrap:wrap;gap:14px;width:calc(100vw - 24px)}.popup-notice{width:min(var(--popup-notice-width), calc((100vw - 48px) / 2));min-width:0}}@media (width<=768px){.popup-notice-layer__close-all{min-width:132px;height:36px;padding:0 14px;font-size:14px;top:10px}.popup-notice-layer__row{flex-wrap:nowrap;gap:0;width:auto}.popup-notice{width:min(var(--popup-notice-width), calc(100vw - 44px));min-width:0}.popup-notice__actionbar{height:32px;padding:0 6px 0 8px}.popup-notice__hide-today{font-size:11px}.popup-notice__close{width:24px;height:24px;margin-left:4px}}.mobile-header{z-index:20;background:var(--glass-specular), var(--glass-tint);box-shadow:inset 0 1px 0 rgb(var(--highlight-rgb) / .55);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:0;flex-direction:column;gap:0;padding:0;display:flex;position:sticky;top:0}.mobile-header:after{content:"";right:0;bottom:calc(var(--gold-line-h-top) * -1);height:var(--gold-line-h-top);background:var(--gold-line);box-shadow:var(--gold-line-glow);pointer-events:none;z-index:2;position:absolute;left:0}.mobile-header__top{justify-content:space-between;align-items:center;gap:9px;min-height:43px;padding:8px 6px 5px 10px;display:flex}.mobile-header__meta{min-width:0;max-width:270px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;justify-content:flex-end;align-items:center;gap:8px;padding:0;display:flex;position:relative;overflow:visible}.mobile-brand{font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;flex:none;align-items:center;padding:0;display:flex;position:relative}.mobile-brand-logo{z-index:1;object-fit:contain;filter:contrast(1.03)saturate(1.03);width:auto;max-width:150px;height:25px;display:block;position:relative}.mobile-brand-logo-wrap{transform:translate(2px)}.mobile-user-summary{min-width:0;max-width:none;height:100%;color:var(--readout-ink);text-shadow:0 1px 2px rgb(var(--highlight-rgb) / .85), 0 0 3px rgb(var(--highlight-rgb) / .6);filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 auto;align-items:center;gap:6px;padding:0;display:flex}.mobile-user-avatar{display:none}.mobile-user-name{text-overflow:ellipsis;min-width:0;max-width:96px;color:var(--readout-ink);white-space:nowrap;text-shadow:inherit;flex:0 auto;font-size:12px;font-weight:800;line-height:1.2;overflow:hidden}.mobile-user-divider{background:rgb(var(--navy-deep-rgb) / .42);flex:none;width:1px;height:12px;margin:0 2px}.mobile-user-summary strong{color:var(--readout-ink);font-variant-numeric:tabular-nums;text-shadow:inherit;flex:none;font-size:12px;font-weight:900;line-height:1.2}.mobile-user-unit{color:var(--readout-ink);flex:none;font-size:12px;font-weight:700;line-height:1.2}.mobile-header-tools{flex:none;align-items:center;gap:4px;display:flex}.mobile-partner-btn{border:1px solid var(--gold);background:var(--sunbeam) bottom / 100% 80% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);height:22px;color:var(--navy-deep);letter-spacing:-.3px;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);border-radius:7px;flex:none;align-items:center;padding:1.5px 8px 0;font-family:inherit;font-size:9.5px;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.mobile-partner-btn:active{border-color:var(--gold-bright);background:var(--sunbeam) bottom / 100% 118% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);color:var(--navy-deep)}.mobile-icon-button{width:23px;height:23px;box-shadow:none;color:var(--gold-deep);--mobile-header-tool-hi:var(--gold-bright);--mobile-header-tool-mid:var(--gold-deep);--mobile-header-tool-low:#5c4418;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mobile-logout-button{border:1px solid var(--gold);background:var(--sunbeam) bottom / 100% 80% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);width:auto;height:22px;color:var(--navy-deep);box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);border-radius:7px;gap:4px;padding:0 8px 0 6px}.mobile-logout-button .mobile-header-tool-icon{width:14px;height:14px}.mobile-logout-button__label{color:var(--navy-deep);text-shadow:none;letter-spacing:-.1px;white-space:nowrap;font-size:11px;font-weight:700;line-height:1}.mobile-icon-button svg,.mobile-quick-action svg,.mobile-tab-icon svg{flex:none}.mobile-header-tool-icon{width:22px;height:22px;filter:saturate(1.06) drop-shadow(0 1px 2px rgb(var(--navy-deep-rgb) / .28));flex:none;display:block;overflow:visible}.mobile-quick-actions{background:0 0;justify-content:flex-end;gap:7px;padding:0 6px 8px 10px;display:flex}.mobile-quick-action svg{opacity:.94;filter:drop-shadow(0 0 5px rgb(var(--gold-rgb) / .144))}.mobile-quick-action__icon{fill:none;stroke:currentColor;stroke-width:2.18px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;display:block}.mobile-quick-action__badge{border:1px solid rgb(var(--gold-deep-rgb) / .8);background:var(--gold-bright);min-width:15px;height:15px;color:var(--navy-deep);text-align:center;box-shadow:0 0 8px rgb(var(--gold-rgb) / .6);border-radius:999px;padding:0 4px;font-size:10px;font-weight:900;line-height:13px;position:absolute;top:-6px;right:-5px}.mobile-split-pill{border:1px solid var(--gold);background:var(--sunbeam) bottom / 100% 80% no-repeat, linear-gradient(180deg, var(--highlight) 0%, var(--marble) 100%);min-width:0;height:31px;box-shadow:inset 0 0 0 1px rgb(var(--highlight-rgb) / .9), var(--lift-gold);border-radius:10px;flex:1;align-items:stretch;display:flex;overflow:hidden}.mobile-split-half{min-width:0;height:100%;color:var(--navy-deep);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;position:relative}.mobile-split-pill>.mobile-split-half:first-child{border-radius:4px 0 0 4px}.mobile-split-pill>.mobile-split-half:last-child{border-radius:0 4px 4px 0}.mobile-split-pill>.mobile-split-half:only-child{border-radius:4px}.mobile-split-half .mobile-quick-action__icon{width:15px;height:15px}.mobile-split-half svg{opacity:.94;filter:drop-shadow(0 0 5px rgb(var(--gold-rgb) / .144))}.mobile-split-half__label{letter-spacing:0;text-shadow:none;white-space:nowrap;font-size:11px;font-weight:800}.mobile-split-divider{background:rgb(var(--gold-deep-rgb) / .4);flex:0 0 1px;align-self:stretch;width:1px;margin:5px 0}.mobile-split-half--active{color:var(--metal-ink);background:var(--metal-face-primary);box-shadow:var(--metal-shadow-glass)}.mobile-split-half--active svg{opacity:1;filter:none}.mobile-split-half--active .mobile-split-half__label{text-shadow:var(--metal-ink-shadow)}.mobile-split-half--point-amount{gap:3px}.mobile-split-point-amount{color:var(--text-gold);font-size:13px;font-weight:700;line-height:1}.mobile-split-point-unit{color:var(--text-gold);font-size:13px;font-weight:700}.mobile-action-bar{z-index:10;border-top:1px solid rgb(var(--gold-deep-rgb) / .3);border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3);background:linear-gradient(180deg, rgb(var(--marble-rgb) / .9), rgb(var(--marble-deep-rgb) / .86));height:34px;min-height:34px;box-shadow:inset 0 1px 0 rgb(var(--highlight-rgb) / .8), 0 2px 10px rgb(var(--navy-deep-rgb) / .08);gap:0;padding:0 18px;display:grid;position:relative}.mobile-action-bar:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg, transparent, rgb(var(--gold-rgb) / .783) 18%, rgb(var(--gold-rgb) / .972) 50%, rgb(var(--gold-rgb) / .783) 82%, transparent);height:1px;box-shadow:0 0 8px rgb(var(--gold-rgb) / .168);position:absolute;bottom:0;left:0;right:0}.mobile-action-bar--slotLobby,.mobile-action-bar--gamePlay{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-action-bar--gameList{grid-template-columns:minmax(0,1fr)}.mobile-action-button{z-index:1;min-width:0;height:34px;color:var(--text-gold);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:relative}.mobile-action-button__label{letter-spacing:0;font-size:11px;font-weight:800;line-height:1.3}.mobile-action-button.is-active{color:var(--text-gold);text-shadow:0 0 10px rgb(var(--gold-rgb) / .288);background:0 0}.mobile-action-button.is-active:after{content:"";background:linear-gradient(90deg, transparent, var(--gold) 48%, transparent);width:30px;height:2px;box-shadow:0 0 20px rgb(var(--gold-rgb) / .408);border-radius:999px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=1024px){.mobile-user-action-popup-host{z-index:10035;pointer-events:none;position:fixed;inset:0}.mobile-user-action-popup-host .user-action-popup{--user-action-popup-body-inline-padding:10px;pointer-events:auto;transform:translate(-50%);top:82px!important;left:50%!important;right:auto!important;bottom:calc(var(--mobile-gnb-space) + 6px)!important;border:2px solid rgb(var(--gold-deep-rgb) / .92)!important;width:min(400px,100vw - 8px)!important;height:auto!important;max-height:none!important;box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .231), 0 0 0 1px rgb(var(--gold-rgb) / .864), 0 0 22px rgb(var(--gold-rgb) / .216), inset 0 0 0 1px rgb(var(--gold-rgb) / .096), inset 0 1px 0 rgb(var(--gold-rgb) / .192)!important;border-radius:7px!important;animation:.36s cubic-bezier(.2,.85,.25,1) mobile-user-action-popup-in!important}.mobile-betting-status-popup{top:82px;left:50%;bottom:calc(60px + env(safe-area-inset-bottom,0px));z-index:10040;pointer-events:none;width:min(400px,100vw - 8px);position:fixed;transform:translate(-50%)}.mobile-betting-status-popup .bet-popup-panel{pointer-events:auto;background:radial-gradient(circle at 16% 0%, rgb(var(--gold-rgb) / .162), transparent 32%), radial-gradient(circle at 84% 0%, rgb(var(--gold-rgb) / .108), transparent 30%), var(--highlight)!important;border:2px solid rgb(var(--gold-deep-rgb) / .92)!important;width:100%!important;height:100%!important;max-height:100%!important;box-shadow:0 18px 42px rgb(var(--navy-deep-rgb) / .231), 0 0 0 1px rgb(var(--gold-rgb) / .864), 0 0 22px rgb(var(--gold-rgb) / .216), inset 0 0 0 1px rgb(var(--gold-rgb) / .096), inset 0 1px 0 rgb(var(--gold-rgb) / .192)!important;border-radius:7px!important;animation:.36s cubic-bezier(.2,.85,.25,1) mobile-betting-popup-in!important;position:relative!important;inset:auto!important}.mobile-betting-status-popup .popup-header{background:var(--highlight)!important;border-bottom:1px solid rgb(var(--gold-deep-rgb) / .3)!important;height:45px!important;padding:0 12px!important}.mobile-betting-status-popup .popup-title{color:var(--text-gold);letter-spacing:-.5px!important;margin:0!important;font-family:Pretendard,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;display:inline-block!important}.mobile-betting-status-popup .bet-list{background:var(--highlight)!important;flex:auto!important;height:calc(100% - 45px)!important;min-height:0!important;max-height:none!important;padding:10px!important;overflow-y:auto!important}}@media (width>=481px) and (width<=1024px){.mobile-user-action-popup-host .user-action-popup{transform:translate(0);width:min(400px,100vw - 20px)!important;animation:.36s cubic-bezier(.2,.85,.25,1) mobile-user-action-popup-tablet-in!important;left:auto!important;right:10px!important}.mobile-betting-status-popup{width:min(400px,100vw - 20px);left:auto;right:10px;transform:translate(0)}}@media (width>=900px) and (width<=1024px){.mobile-user-action-popup-host .user-action-popup,.mobile-betting-status-popup{top:46px!important}}@keyframes mobile-user-action-popup-in{0%{opacity:0;transform:translate(calc(72px - 50%))}to{opacity:1;transform:translate(-50%)}}@keyframes mobile-user-action-popup-tablet-in{0%{opacity:0;transform:translate(72px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-betting-popup-in{0%{opacity:0;transform:translate(72px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-sports-web-frame-in{0%{opacity:0;transform:translate(calc(72px - 50%))}to{opacity:1;transform:translate(-50%)}}.mobile-bottom-nav{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);left:var(--mobile-gnb-gap);right:var(--mobile-gnb-gap);bottom:calc(var(--mobile-gnb-gap) + env(safe-area-inset-bottom,0px));z-index:10040;min-height:var(--mobile-gnb-h);isolation:isolate;background:linear-gradient(180deg, rgb(var(--navy-rgb) / .9) 0%, rgb(var(--navy-deep-rgb) / .94) 68%, rgb(var(--navy-deep-rgb) / .96) 100%);border-top:0;border:1px solid rgb(var(--gold-rgb) / .7);box-shadow:0 6px 20px rgb(var(--navy-deep-rgb) / .32), 0 1px 3px rgb(var(--navy-deep-rgb) / .2), inset 0 1px 0 rgb(var(--highlight-rgb) / .22);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:2px 4px;display:grid;position:fixed;overflow:hidden}.mobile-bottom-nav:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(160px 52px at 50% 0%, rgb(var(--navy-rgb) / .408), transparent 70%), linear-gradient(90deg, rgb(var(--navy-deep-rgb) / .39) 0%, rgb(var(--navy-deep-rgb) / .44) 50%, rgb(var(--navy-deep-rgb) / .39) 100%);opacity:.92;position:absolute;inset:0}.mobile-bottom-nav:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, rgb(var(--gold-rgb) / .999) 14%, rgb(var(--gold-rgb) / 1) 50%, rgb(var(--gold-rgb) / .999) 86%, transparent);height:1px;box-shadow:0 0 10px rgb(var(--gold-rgb) / .264), 0 1px 10px rgb(var(--gold-rgb) / .096);position:absolute;top:0;left:0;right:0}.mobile-tab-button{z-index:1;min-width:0;min-height:58px;color:var(--text-dim);--mobile-tab-icon-hi:var(--marble);--mobile-tab-icon-mid:var(--gold-bright);--mobile-tab-icon-low:var(--gold-deep);--mobile-tab-icon-glow:rgb(var(--gold-rgb) / .2);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 0 5px;display:flex;position:relative}.mobile-tab-label{z-index:2;max-width:100%;color:var(--gnb-label);text-shadow:0 1px 2px rgb(var(--navy-deep-rgb) / .6);letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;padding:0 1px;font-size:12px;font-weight:500;line-height:1.1;position:relative;overflow:hidden}.mobile-tab-button.is-active{color:var(--text-gold);--mobile-tab-icon-hi:var(--gold);--mobile-tab-icon-mid:var(--gold-deep);--mobile-tab-icon-low:var(--text-gold);--mobile-tab-icon-glow:rgb(var(--gold-rgb) / .45);background:0 0}.mobile-tab-button.is-active:before,.mobile-tab-button.is-active:after{content:none}.mobile-tab-bg{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;border:1px solid rgb(var(--gold-deep-rgb) / .85);background: var(--sunbeam), linear-gradient(180deg, rgb(var(--highlight-rgb) / .86) 0%, rgb(var(--highlight-rgb) / .72) 44%, rgb(var(--marble-rgb) / .8) 100%);-webkit-backdrop-filter:blur(3px)brightness(1.07)saturate(1.3);backdrop-filter:blur(3px)brightness(1.07)saturate(1.3);box-shadow: inset 0 1px 0 rgb(var(--highlight-rgb) / .95),  inset 0 -1px 0 rgb(var(--highlight-rgb) / .55),  inset 0 -7px 11px -7px rgb(var(--navy-deep-rgb) / .2),  0 2px 5px rgb(var(--navy-deep-rgb) / .13);border-radius:12px;transition:opacity .18s,filter .18s;position:absolute;inset:1px 2px;overflow:hidden}.mobile-tab-bg:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;background:linear-gradient(158deg, rgb(var(--highlight-rgb) / .52) 0%, rgb(var(--highlight-rgb) / .15) 38%, transparent 54%), linear-gradient(90deg, rgb(var(--gold-rgb) / .1) 0%, transparent 45%, rgb(var(--gold-rgb) / .08) 100%);opacity:.9;border-radius:10px;position:absolute;inset:1px}.mobile-tab-button.is-active .mobile-tab-bg{opacity:1;filter:drop-shadow(0 0 7px rgb(var(--gold-rgb) / .216)) drop-shadow(0 0 14px rgb(var(--navy-rgb) / .154)) drop-shadow(0 6px 10px rgb(var(--navy-deep-rgb) / .119))}.mobile-tab-icon{z-index:2;width:25px;height:23px;color:var(--text-2);box-shadow:none;opacity:.94;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:visible}.mobile-tab-icon:after{content:none}.mobile-tab-icon-svg{z-index:1;width:23px;height:23px;filter:drop-shadow(0 4px 7px rgb(var(--navy-deep-rgb) / .098));display:block;position:relative;overflow:visible}.mobile-tab-icon-art{z-index:1;object-fit:contain;image-rendering:auto;width:100%;height:100%;filter:brightness(.96) saturate(.86) contrast(1.1) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .58));transition:filter var(--dur) var(--ease);-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:relative}.mobile-tab-button.is-active .mobile-tab-icon-art{filter:brightness(1.02) saturate(1.02) contrast(1.12) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .4)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62))}.mobile-tab-icon-shine{z-index:2;opacity:0;pointer-events:none;-webkit-mask-image:var(--mobile-tab-icon-image);-webkit-mask-image:var(--mobile-tab-icon-image);mask-image:var(--mobile-tab-icon-image);position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mobile-tab-icon-shine:before{content:"";filter:blur(.6px);background:linear-gradient(105deg,#fff0 0%,#fffceb80 38%,#ffffffe6 50%,#fffceb80 62%,#fff0 100%);width:42%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-170%)skew(-18deg)}.mobile-tab-button.is-active .mobile-tab-icon-shine{opacity:1}.mobile-tab-button.is-active .mobile-tab-icon-shine:before{animation:6.5s linear infinite athena-top-logo-shine}@property --mobile-tab-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mobileTabRingSpin{to{--mobile-tab-ring-angle:360deg}}.mobile-tab-bg:after{content:"";z-index:1;pointer-events:none;background:conic-gradient(from var(--mobile-tab-ring-angle), transparent 0deg, transparent 62deg, rgb(var(--gold-rgb) / .1) 104deg, rgb(var(--gold-rgb) / .34) 142deg, rgb(var(--gold-bright-rgb) / .72) 168deg, rgb(var(--champagne-rgb) / .95) 179deg, transparent 180deg, transparent 242deg, rgb(var(--gold-rgb) / .1) 284deg, rgb(var(--gold-rgb) / .34) 322deg, rgb(var(--gold-bright-rgb) / .72) 348deg, rgb(var(--champagne-rgb) / .95) 359deg, transparent 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 2px rgb(var(--gold-bright-rgb) / .8)) drop-shadow(0 0 6px rgb(var(--gold-rgb) / .5));opacity:0;border-radius:12px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mobile-tab-button.is-active .mobile-tab-bg:after{opacity:1;animation:2.6s linear infinite mobileTabRingSpin}.mobile-tab-sweep{z-index:2;pointer-events:none;border-radius:11px;position:absolute;inset:0;overflow:hidden}.mobile-tab-sweep:before{content:"";background:linear-gradient(100deg, rgb(var(--gold-rgb) / 0) 0%, rgb(var(--champagne-rgb) / .55) 40%, rgb(var(--gold-rgb) / .5) 52%, rgb(var(--champagne-rgb) / .55) 64%, rgb(var(--gold-rgb) / 0) 100%);filter:blur(1.5px);width:38%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-160%)skew(-18deg)}.mobile-tab-button.is-active .mobile-tab-sweep:before{animation:.75s ease-out mobileTabBgSwap}@keyframes mobileTabBgSwap{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}.mobile-tab-icon-3d{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative;transform:none}.mobile-tab-button.is-active .mobile-tab-icon-3d{animation:3.6s ease-in-out infinite mobileTabShineFlip}@keyframes mobileTabShineFlip{0%,30%{filter:brightness(1.02) saturate(1.02) contrast(1.12) drop-shadow(0 0 2px #fff6d600) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .4)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(0)}42%{filter:brightness(1.08) saturate(1.05) contrast(1.1) drop-shadow(0 0 7px #fff6d6b8) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .52)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(0)}55%{filter:brightness(1.02) saturate(1.02) contrast(1.12) drop-shadow(0 0 2px #fff6d600) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .4)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(0)}85%,to{filter:brightness(1.02) saturate(1.02) contrast(1.12) drop-shadow(0 0 2px #fff6d600) drop-shadow(0 0 3px rgb(var(--gold-rgb) / .4)) drop-shadow(0 1px 1px rgb(var(--navy-deep-rgb) / .62));transform:perspective(340px)rotateY(360deg)}}.mobile-tab-button:not(.is-active) .mobile-tab-icon-3d{animation:3.6s ease-in-out infinite mobileTabIconFloat}@keyframes mobileTabIconFloat{0%,35%,to{transform:translateY(0)}50%,85%{transform:translateY(-1px)}}.mobile-tab-button--betting .mobile-tab-icon-svg{width:25px;height:25px}.mobile-tab-button--betting .mobile-tab-icon{isolation:isolate}.mobile-tab-button.is-active .mobile-tab-icon{color:var(--text-gold);filter:none;isolation:isolate;opacity:1}.mobile-tab-button.is-active .mobile-tab-icon:before{content:none}.mobile-tab-button.is-active .mobile-tab-icon-svg{filter:brightness(1.1) saturate(1.08) drop-shadow(0 1px 0 rgb(var(--highlight-rgb) / .84)) drop-shadow(0 4px 7px rgb(var(--navy-deep-rgb) / .119)) drop-shadow(0 0 8px rgb(var(--gold-rgb) / .696)) drop-shadow(0 0 18px rgb(var(--gold-rgb) / .48))}.mobile-tab-button.is-active .mobile-tab-label{color:var(--gnb-label-active);text-shadow:0 1px 0 rgb(var(--highlight-rgb) / .9);font-weight:600}.mobile-tab-button.is-active .mobile-tab-icon:after{content:none}.mobile-tab-badge{z-index:10;min-width:14px;height:14px;color:var(--navy-deep);background:linear-gradient(180deg, var(--gold) 0%, var(--gold) 100%);pointer-events:none;box-shadow:0 3px 8px rgb(var(--gold-rgb) / .264);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:8px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-6px}.login-screen__particle-bg{z-index:1;background:0 0;display:none;position:absolute;inset:0;overflow:hidden}.login-screen__particle-bg:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(48% 38% at 50% 105%, rgb(var(--gold-rgb) / .216) 0%, transparent 72%), linear-gradient(180deg, rgb(var(--navy-deep-rgb) / .02) 0%, rgb(var(--navy-deep-rgb) / .18) 100%);position:absolute;inset:0}.particle-bg__canvas{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=1024px){.login-screen__particle-bg{display:block}.login-screen{background:radial-gradient(circle at 50% 8%, rgb(var(--gold-rgb) / .14), transparent 34%), linear-gradient(180deg, var(--highlight) 0%, var(--ivory) 58%, var(--marble) 100%);height:100dvh;min-height:100dvh;overflow:hidden}.login-screen__content{box-sizing:border-box;justify-content:center;align-items:center;height:100dvh;min-height:100dvh;padding:12px;display:flex}.login-card{aspect-ratio:2/3;background:linear-gradient(145deg, rgb(var(--highlight-rgb) / .075) 0%, rgb(var(--ivory-rgb) / .025) 42%, rgb(var(--navy-deep-rgb) / .035) 100%);border-radius:18px;width:min(440px,100vw - 24px,66.6667dvh - 16px);height:auto;min-height:0;padding:0}.login-header{justify-content:center;width:100%;height:auto;padding:0 4px 49px}.login-brand-group{gap:6px;width:100%;height:auto}.login-logo-box{flex-basis:auto;justify-content:center;align-items:center;width:auto;max-width:100%;height:62px;display:flex;position:relative}.login-brand-logo{object-fit:contain;width:auto;max-width:100%;height:62px}.login-input-frame,.login-input,.login-captcha-frame,.login-btn,.login-signup-actions{width:100%}.login-form{gap:6px;top:44%}.login-input-frame--username,.login-input-frame--password{height:auto;padding:0}.login-input{height:36px;font-size:13px}.login-captcha-row{grid-template-columns:32% 36px minmax(0,1fr);gap:6px}.login-captcha-image-box{width:100%;height:36px}.login-captcha-refresh{width:36px;height:36px}.login-captcha-input{width:100%}.login-captcha-frame{padding:0}.login-button-frame{flex-basis:auto;width:100%;height:auto;padding:2px 0 0}.login-btn{height:38px}.login-btn span{font-size:15px}.login-signup-btn{height:34px;font-size:12px}.login-error-message{width:100%}}@media (width<=359px){.mobile-tab-label{font-size:11px}.mobile-brand-logo{max-width:84px}.mobile-user-name{max-width:48px}.mobile-split-half{gap:3px;padding-left:3px;padding-right:3px}.mobile-quick-action__icon{width:12px;height:12px}}@media (width>=481px) and (width<=1024px){:root{--mobile-gnb-h:68px}.mobile-bottom-nav .mobile-tab-icon{width:34px!important;height:34px!important}.mobile-tab-label{font-size:13px}.mobile-split-pill{max-width:162px}.mobile-tab-bg{width:min(100% - 4px,104px);left:50%;right:auto;transform:translate(-50%)}}@media (width>=431px){.mobile-header,.mobile-action-bar,.mobile-bottom-nav{width:430px;max-width:100%;margin-left:auto;margin-right:auto}}@media (width>=431px) and (width<=1024px){.mobile-header-shell .mobile-header,.mobile-action-bar-shell .mobile-action-bar{width:100%;max-width:none;margin-left:0;margin-right:0}.mobile-footer-nav-shell .mobile-bottom-nav{width:auto;max-width:none;margin-left:0;margin-right:0}.mobile-header__meta{gap:10px;max-width:min(58vw,360px)}.mobile-user-name{max-width:130px;font-size:12px}.mobile-user-summary strong{font-size:12px}}@media (width<=899px) and (width<=1024px){.mobile-user-summary{text-shadow:0 1px 1px rgb(var(--navy-deep-rgb) / .45), 0 0 3px rgb(var(--highlight-rgb) / .55)}.mobile-user-name{font-weight:900}.mobile-user-unit{font-weight:800}}@media (width>=900px) and (width<=1024px){.mobile-header{flex-direction:row;align-items:center;gap:12px;padding:6px 6px 6px 10px}.mobile-header__top{display:contents}.mobile-brand{order:1}.mobile-brand-logo-wrap{transform:translate(4px,2px)}.mobile-quick-actions{flex:auto;order:2;justify-content:center;padding:0}.mobile-header__meta{flex:none;order:3;max-width:none;height:31px}.mobile-user-summary{text-shadow:0 1px 1px rgb(var(--navy-deep-rgb) / .45), 0 0 3px rgb(var(--highlight-rgb) / .55)}.mobile-user-name{max-width:160px;font-size:15px;font-weight:900}.mobile-user-summary strong{font-size:18px}.mobile-user-unit{font-size:14px;font-weight:800}.mobile-user-divider{height:16px}.mobile-partner-btn,.mobile-logout-button{border-radius:10px;height:31px}.mobile-logout-button{gap:5px;padding:0 12px 0 10px}.mobile-logout-button .mobile-header-tool-icon{width:15px;height:15px}.mobile-split-half__label,.mobile-logout-button__label{letter-spacing:0;font-size:13px;font-weight:800}.mobile-partner-btn{padding:0 10px;font-size:11px}}@media (width<=1024px),(hover:none),(pointer:coarse){.lobby-container,.game-list-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.mobile-bottom-nav .mobile-tab-button:hover,.mobile-quick-action:hover,.mobile-icon-button:hover,.mobile-action-button:hover{filter:none!important;transform:none!important}}
