body{-moz-osx-font-smoothing:grayscale;background:var(--white,#fff);color:var(--ink,#1d272c);font-family:Noto Sans KR,Plus Jakarta Sans,system-ui,-apple-system,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-family:var(--typography-font-family,"Noto Sans KR","Plus Jakarta Sans",system-ui,-apple-system,"Apple SD Gothic Neo","Malgun Gothic",sans-serif);font-size:calc(var(--typography-font-size-base, 16)*1px);min-height:100vh;overflow-x:clip;padding:0;text-rendering:optimizeLegibility;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--charcoal:#1d272c;--ink:#1d272c;--white:#fff;--green:#00ff01;--blue:#31b6e9;--mint:#c9f3dd;--navy:#00003a;--navy2:#00011a;--line:#d9d9d9cc;--gray:#8b969b;--ink-green:#1db954;--ink-blue:#1f6feb;--grad:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);--disp:"Plus Jakarta Sans","Noto Sans KR",system-ui,sans-serif;--kr:"Noto Sans KR","Plus Jakarta Sans",system-ui,sans-serif;--k:1;--fw:342px;--provider-art-ratio:935/1152}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;background:#fff;background:var(--white);color:#1d272c;color:var(--ink);font-family:Noto Sans KR,Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--kr);font-size:16px;line-height:1.5;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit}.container{margin:0 auto;max-width:1240px;padding:0 32px}.latin{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.orb{height:85vw;left:0;max-height:1632px;max-width:1632px;opacity:.6;pointer-events:none;position:fixed;top:0;width:85vw;will-change:transform;z-index:0}.orb.g{background:radial-gradient(43.4% 43.4% at 49.6% 47.5%,#00ff01cc 0,#00ff0199 20%,#00ff014d 60%,#00ff0100 90%)}.orb.b{background:radial-gradient(43.4% 43.4% at 49.6% 47.5%,#31b6e9cc 0,#31b6e999 20%,#31b6e94d 60%,#31b6e900 90%)}.heading-1{font-family:Noto Sans KR,Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--kr);font-size:clamp(48px,9.72vw,140px);font-weight:900;letter-spacing:normal;line-height:1.2;margin:0;text-transform:uppercase}.heading-1 .line-2{display:block;font-size:clamp(60px,12.5vw,180px);line-height:.95}.heading-2{display:flex;flex-direction:column;font-size:clamp(34px,6.4vw,92px);font-weight:900;letter-spacing:normal;line-height:1.1;text-transform:uppercase}.heading-2,.heading-3{font-family:Noto Sans KR,Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--kr);margin:0}.heading-3{font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.2}.lead{font-size:clamp(18px,1.67vw,24px);line-height:1.2;margin:0}.lead.strong{font-weight:500}.hl-g{color:#1db954;color:var(--ink-green)}.hl-b,.hl-g{font-style:normal}.hl-b{color:#1f6feb;color:var(--ink-blue)}.eyebrow{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.btn-primary{align-items:center;background:#1d272c;background:var(--charcoal);border:0;border-radius:60px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;gap:16px;height:52px;min-width:190px;padding:2px 2px 2px 20px;transition:background .3s,color .3s;white-space:nowrap}.btn-primary .ic{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:50%;color:#1d272c;color:var(--charcoal);display:grid;flex:none;height:48px;margin-left:auto;place-items:center;width:48px}.btn-primary .ic svg{height:20px;width:20px}.btn-primary.dark,.btn-primary:hover{background:#c9f3dd;background:var(--mint);color:#1d272c;color:var(--charcoal)}.btn-primary.dark:hover{background:#1d272c;background:var(--charcoal);color:#fff}.btn-secondary{align-items:center;background:#0000;border:0;border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:inline-flex;font-size:18px;justify-content:center;line-height:1.3;min-width:190px;padding:14px 28px;position:relative;transition:color .3s;white-space:nowrap;z-index:0}.btn-secondary:before{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;z-index:-1}.btn-secondary:after,.btn-secondary:before{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:inherit;content:"";inset:0;position:absolute}.btn-secondary:after{opacity:0;transition:opacity .3s;z-index:-2}.btn-secondary:hover{color:#1d272c;color:var(--charcoal)}.btn-secondary:hover:after{opacity:1}.btn-secondary.dark{color:#fff}.btn-icon{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:50%;flex:none;height:52px;padding:2px;width:52px}.btn-icon .in{background:#c9f3dd;background:var(--mint);border-radius:50%;display:grid;height:48px;overflow:hidden;place-items:center;transition:background .3s;width:48px}.btn-icon .ar{display:flex;height:46px;overflow:hidden;width:46px}.btn-icon .ar i{display:grid;flex:none;height:46px;place-items:center;transform:translateX(-46px);transition:transform .3s;width:46px}.btn-icon .ar i svg{height:20px;width:20px}.btn-icon .ar i:first-child svg{stroke:#fff}.btn-icon .ar i:nth-child(2) svg{stroke:#1d272c;stroke:var(--charcoal)}.group:hover .btn-icon .in{background:#0000}.group:hover .btn-icon .ar i{transform:translateX(0)}.tag{background:#00ff01;background:var(--green);border-radius:999px;color:#1d272c;color:var(--charcoal);display:inline-block;font-size:14px;font-weight:500;line-height:15px;padding:4px 12px;white-space:nowrap}.site-header{left:0;position:fixed;right:0;top:0;z-index:60}.toolbar{background:#131a1f;border-bottom:1px solid #ffffff0f;color:#ffffffb8;font-size:16px;height:52px}.toolbar .tb-in{align-items:center;display:flex;gap:12px;height:100%;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.toolbar .tb-in::-webkit-scrollbar{display:none}.tb-stat{align-items:center;display:inline-flex;gap:4px}.tb-stat .lbl{color:#fff9}.tb-stat .sep{color:#ffffff59}.tb-stat .pre{font-size:13px;margin-right:2px}.tb-stat .pre,.tb-stat .val{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700}.tb-stat .val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tb-stat .rf{background:none;border:0;color:#00ff01;color:var(--green);cursor:pointer;display:grid;height:24px;margin-left:2px;padding:0;place-items:center;width:24px}.tb-stat .rf svg{height:14px;transition:transform .6s;width:14px}.tb-stat .rf.spin svg{transform:rotate(1turn)}.tb-div{background:#ffffff2e;flex:none;height:18px;width:1px}.tb-user{align-items:center;display:inline-flex;flex:none;gap:4px;margin-left:auto;max-width:280px;min-width:0}.tb-user .sep{color:#ffffff59;flex:none}.tb-nick,.tb-userid{min-width:0;overflow:hidden;text-overflow:ellipsis}.tb-userid{color:#fff;font-weight:700}.tb-nick{color:#ffffffb8}.tb-btn{background:#c9f3dd;background:var(--mint);border:0;border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font-size:15px;font-weight:500;height:32px;padding:0 16px;transition:background .3s}.tb-btn:hover{background:#00ff01;background:var(--green)}.tb-link{align-items:center;color:#ffffffd9;display:inline-flex;gap:4px}.tb-link:hover{color:#fff}.tb-link .cnt{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700}.tb-link svg{height:17px;width:17px}.tb-out{align-items:center;background:none;border:0;color:#ffffffb3;cursor:pointer;display:inline-flex;font:inherit;gap:4px;margin-left:6px}.tb-out:hover{color:#fff}.pill-wrap{padding:24px 32px 0}.pill{background:#1d272c;background:var(--nav-bg);border-radius:999px;color:#fff;gap:24px;height:75px;justify-content:space-between;margin:0 auto;max-width:1176px;padding:12px}.logo,.pill{align-items:center;display:flex}.logo{flex:none;gap:10px;padding-left:4px}.logo .mk{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:50%;color:#04231e;display:grid;font-size:13px;font-weight:800;height:42px;letter-spacing:.02em;place-items:center;width:42px}.logo .mk,.logo .wd{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.logo .wd{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:24px;font-weight:700;letter-spacing:-.01em}.menu{align-items:center;display:flex;font-size:18px;font-weight:400;gap:24px;margin:0 auto}.menu a.premium{position:relative}.menu .pbadge{-webkit-text-fill-color:#1d272c;-webkit-text-fill-color:var(--charcoal);background:#00ff01;background:var(--green);border-radius:999px;color:#1d272c;color:var(--charcoal);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:8px;font-weight:800;left:0;letter-spacing:.06em;line-height:1;padding:2px 5px;position:absolute;top:-13px}.menu a{align-items:center;background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);-webkit-background-clip:text;background-clip:text;display:inline-flex;gap:6px;transition:color .3s}.menu a:hover{color:#0000}.menu a svg{stroke:#fff;height:14px;width:14px}.hright{align-items:center;display:flex;flex:none;gap:12px}.hsearch{background:#0000;border:1px solid #ffffff38;border-radius:50%;color:#fff;cursor:pointer;display:grid;flex:none;height:44px;place-items:center;transition:background .2s,border-color .2s;width:44px}.hsearch:hover{background:#ffffff1a;border-color:#fff6}.hsearch svg{height:18px;width:18px}.hright .btn-primary{gap:10px;min-width:0;padding-left:18px}.hright .btn-secondary{min-width:160px}.lang{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;gap:8px;padding:0 12px}.lang svg{stroke:#fff;height:14px;width:14px}.burger{align-items:center;background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:6px;height:44px;justify-content:center;width:44px}.burger span{background:#00ff01;background:var(--green);border-radius:12px;display:block;height:2px;width:24px}.hero-pin{position:relative}.hero{overflow:hidden;padding-bottom:64px;padding-bottom:calc(64px*var(--k));padding-top:calc(140px + 4rem);position:-webkit-sticky;position:sticky;top:0}.hero h1{margin-top:24px;text-align:center;transform-origin:50% 60%;will-change:transform,opacity}.actions{display:flex;flex-wrap:wrap;gap:8px}.btn-secondary.act{font-size:15px;gap:8px;min-width:0;padding:10px 18px}.btn-secondary.act svg{height:16px;width:16px}.train{height:544px;height:calc(544px*var(--k));margin-top:68.8px;margin-top:calc(24px + 44.8px*var(--k));opacity:0;position:relative;transition:opacity .4s ease}.train.ready{opacity:1}.ccard{cursor:pointer;display:block;padding-top:64px;padding-top:calc(64px*var(--k));top:0;transform-origin:50% 20%;width:456px;width:calc(456px*var(--k));will-change:transform}.ccard,.ccard .chr{left:50%;position:absolute}.ccard .chr{bottom:0;filter:drop-shadow(0 18px 24px rgba(0,0,0,.28));height:106%;max-width:none;object-fit:contain;object-position:center bottom;pointer-events:none;transform:translateX(-50%);width:auto;z-index:30}.ccard .frame{background:#00003a;background:var(--navy);border-radius:24px;height:480px;height:calc(480px*var(--k));overflow:hidden;position:relative}.ccard .bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:10}.ccard .htag{left:20px;left:calc(20px*var(--k));position:absolute;top:20px;top:calc(20px*var(--k));z-index:40}.ccard .bg.css{background-position:50%;background-size:cover}.ccard .ov{background:#1d272c linear-gradient(#00003a00,#00003ae6);inset:0;opacity:.5;position:absolute;transition:opacity .4s;z-index:20}.ccard:hover .ov{opacity:0}.ccard .bar{align-items:center;background:linear-gradient(#00003a00,#00003a);bottom:0;display:flex;gap:12px;justify-content:space-between;left:0;padding:24px;padding:calc(24px*var(--k));position:absolute;right:0;z-index:50}.ccard .ttl{color:#fff;font-size:24px;font-size:calc(24px*var(--k));font-weight:400;line-height:1.33;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section{position:relative}.sec{padding:64px 0}.head{display:flex;flex-direction:column;gap:24px}.marq{overflow:hidden;white-space:nowrap;width:100%}.marq .row{align-items:center;animation:marq 40s linear infinite;display:inline-flex;gap:32px;padding-right:32px;will-change:transform}.marq.rev .row{animation-direction:reverse}.marq .mark{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:50%;color:#04231e;display:grid;flex:none;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;font-weight:800;height:44px;place-items:center;width:44px}.marq .heading-1{line-height:1;margin-top:.15em}.marq .heading-1.latin{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:800}@keyframes marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.band{background:#00011a;background:var(--navy2);color:#fff;position:relative}.band .clip{inset:0;overflow:hidden;position:absolute}.band .bgimg{background-position:50%;background-size:cover;filter:blur(18px) saturate(1.2);inset:-40px;position:absolute;transform:scale(1.1)}.band .ov{background:#00011acc;inset:0;position:absolute}.band .in{position:relative;z-index:2}.hot .in{padding:112px 0}.hot .marq .heading-1{color:#fff}.hot .mascot{bottom:0;filter:drop-shadow(0 20px 30px rgba(0,0,0,.45));height:104%;left:6%;pointer-events:none;position:absolute;width:auto;z-index:3}.featured{padding:64px 0}.sec-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.sec-head .tt{display:flex;flex-direction:column;gap:12px;min-width:0}.sub{color:#5b6a71;font-size:20px;font-weight:500;margin:0}.band .sub{color:#ffffffc7}.fslider{cursor:grab;height:594.14286px;height:calc(var(--fw)*19/14 + 130px);margin-top:8px;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.fslider.dragging{cursor:grabbing}.ftrack{left:50%;top:120px;width:0}.ftrack,.gcard{height:464.14286px;height:calc(var(--fw)*19/14);position:absolute}.gcard{--cs:1;background:#00003a;background:var(--navy);border-radius:calc(24px*var(--cs));color:#fff;display:flex;flex-direction:column;left:0;margin-left:-171px;margin-left:calc(var(--fw)/-2);overflow:hidden;top:0;transform-origin:50% 0;width:342px;width:var(--fw);will-change:transform}.gcard .top{display:flex;flex-wrap:wrap;gap:calc(8px*var(--cs));padding:calc(24px*var(--cs)) calc(24px*var(--cs)) calc(8px*var(--cs));position:relative;z-index:2}.gcard .tag{font-size:calc(14px*var(--cs));line-height:calc(15px*var(--cs));padding:calc(4px*var(--cs)) calc(12px*var(--cs))}.gcard .im{flex:1 1;overflow:hidden;position:relative}.gcard .im img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s;width:100%}.gcard:hover .im img{transform:scale(1.05)}.gcard .im:before{background:linear-gradient(#00003a,#00003a00);top:0}.gcard .im:after,.gcard .im:before{content:"";height:25%;left:0;position:absolute;right:0;z-index:1}.gcard .im:after{background:linear-gradient(#00003a00,#00003a);bottom:0}.gcard .bottom{align-items:center;display:flex;gap:calc(8px*var(--cs));justify-content:space-between;padding:calc(8px*var(--cs)) calc(24px*var(--cs)) calc(24px*var(--cs));position:relative;z-index:2}.gcard h3{font-size:calc(24px*var(--cs));font-weight:500;line-height:calc(32px*var(--cs));margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gcard .btn-icon{height:calc(52px*var(--cs));padding:calc(2px*var(--cs));width:calc(52px*var(--cs))}.gcard .btn-icon .in{height:calc(48px*var(--cs));width:calc(48px*var(--cs))}.gcard .btn-icon .ar,.gcard .btn-icon .ar i{height:calc(46px*var(--cs));width:calc(46px*var(--cs))}.gcard .btn-icon .ar i{transform:translateX(calc(-46px*var(--cs)))}.gcard .btn-icon .ar i svg{height:calc(20px*var(--cs));width:calc(20px*var(--cs))}.gl-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00011ab8;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.gl-overlay[hidden]{display:none}.gl-popup{background:#fff;border-radius:24px;box-shadow:0 40px 80px -30px #00003a80;color:#1d272c;color:var(--charcoal);display:flex;flex-direction:column;max-height:86vh;max-height:86dvh;overflow:hidden;width:min(1176px,100%)}.gl-head{align-items:center;border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:16px;padding:20px 32px}.gl-chr{background:#00003a;background:var(--navy);border-radius:16px;flex:none;height:56px;object-fit:contain;object-position:center bottom;width:56px}.gl-tt{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.gl-tt h3{font-size:28px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-search{align-items:center;border-radius:999px;display:flex;gap:8px;height:44px;min-width:260px;padding:0 16px;position:relative;z-index:0}.gl-search:before{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.gl-search svg{stroke:#1d272c;stroke:var(--charcoal);flex:none;height:18px;width:18px}.gl-search input{background:none;border:0;color:#1d272c;color:var(--charcoal);font:inherit;font-size:15px;outline:0;width:100%}.gl-close{background:#1d272c;background:var(--charcoal);border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;flex:none;height:44px;place-items:center;width:44px}.gl-close svg{stroke:#fff;height:18px;width:18px}.gl-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);overflow:auto;padding:24px 32px 32px}.gl-item{cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0}.gl-thumb{aspect-ratio:4/3;background:#00003a;background:var(--navy);border-radius:16px;overflow:hidden;position:relative}.gl-thumb img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.gl-item:hover .gl-thumb img{transform:scale(1.05)}.gl-thumb .ph{background:radial-gradient(70% 70% at 50% 40%,#31b6e973,#0000 72%);color:#fff;display:grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:30px;font-weight:800;inset:0;place-items:center;position:absolute}.gl-name{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-empty{color:#8b969b;color:var(--gray);grid-column:1/-1;padding:40px;text-align:center}.providers{padding:64px 0}.ptabs{display:flex;flex-wrap:wrap;gap:8px}.ptab{min-width:0;padding:14px 24px}.ptab.on{background:#1d272c;background:var(--charcoal);color:#fff}.ptab.on:after,.ptab.on:before{display:none}.ptab .cnt{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700;margin-left:6px}.ptab.on .cnt{color:#00ff01;color:var(--green)}.pgrid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:40px}.pgrid .gcard{--cs:0.807;aspect-ratio:935/1152;aspect-ratio:var(--provider-art-ratio);cursor:pointer;height:auto;isolation:isolate;margin:0;opacity:1!important;position:relative;transform:none!important;width:auto;z-index:auto!important}.pgrid .gcard .im{background:radial-gradient(60% 55% at 50% 62%,#31b6e961,#0000 72%);inset:0;position:absolute;z-index:0}.pgrid .gcard .im img{object-fit:contain;object-position:center bottom}.pgrid .gcard .bottom{margin-top:auto}.fdots{align-items:center;display:flex;flex-wrap:wrap;height:32px;justify-content:center;margin-top:8px}.fdots i{background:#1d272c;background:var(--charcoal);border-radius:50%;cursor:pointer;height:8px;margin:0 4.5px;opacity:.2;transition:opacity .3s;width:8px}.fdots i.on{opacity:1}.center{display:flex;justify-content:center;margin-top:56px}.center .btn-primary{min-width:226px}.reco .in{padding:64px 0}.reco .grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1fr auto}.reco .left{display:flex;flex-direction:column;gap:24px}.reco .heading-2,.reco .heading-3{color:#fff}.reco .lead{color:#fff;font-weight:400;line-height:32px}.reco .lead strong{font-weight:500}.reco-cols{display:flex;gap:24px;height:700px;justify-self:end;overflow:hidden}.reco-col{flex:none;overflow:hidden;position:relative;width:216px}.reco-track{gap:24px;left:0;position:absolute;top:0;width:100%;will-change:transform}.reco-track,.reco-track .it{display:flex;flex-direction:column}.reco-track .it{align-items:center;background:#0003;border-radius:24px;cursor:pointer;flex:none;gap:8px;padding:16px;transition:background .3s}.reco-track .it:hover{background:#00000052}.reco-track .it img{border-radius:50%;box-shadow:0 0 0 3px #ffffff24;height:150px;object-fit:cover;width:150px}.reco-track .it b{font-size:15px;font-weight:500;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.reco-track .rel{background:#1d272c;background:var(--charcoal);border-radius:24px;color:#00ff01;color:var(--green);font-size:14px;font-weight:500;padding:4px 12px}.quick{padding:48px 0}.quick .row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.sports{padding:64px 0 96px}.events{padding:0 0 96px}.events .grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:40px}.ev{background:#00003a;background:var(--navy);border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:12px;isolation:isolate;justify-content:flex-end;min-height:300px;overflow:hidden;padding:40px;position:relative}.ev .glow{background:radial-gradient(60% 70% at 85% 15%,#00ff0159,#0000 70%);inset:0;position:absolute}.ev.mint{background:#c9f3dd;background:var(--mint);color:#1d272c;color:var(--charcoal)}.ev.mint .glow{background:radial-gradient(60% 70% at 85% 15%,#31b6e973,#0000 70%)}.ev .heading-3,.ev p{position:relative}.ev p{font-size:18px;margin:0}.ev img.chr{bottom:-6%;filter:drop-shadow(0 14px 20px rgba(0,0,0,.3));height:96%;object-fit:contain;position:absolute;right:4%;width:auto;z-index:0}.cta{padding:112px 0 96px;text-align:center}.cta .heading-1{margin:0}.cta p{font-size:24px;margin:32px 0}.inherit{padding:0 0 96px}.inherit .panel{background:#1d272c;background:var(--charcoal);border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:16px;padding:48px}.inherit .eyebrow{color:#00ff01;color:var(--green)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.chip{background:#ffffff14;border-radius:999px;font-size:14px;font-weight:500;padding:6px 14px}.chip.new{background:#00ff01;background:var(--green);color:#1d272c;color:var(--charcoal)}.inherit .note{color:#ffffffb3;font-size:14px;margin:8px 0 0}footer{background:#1d272c;background:var(--charcoal);color:#fff;padding:80px 0;position:relative;z-index:1}.fgrid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr 1fr}footer h4{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px;font-weight:500;margin:0 0 16px;width:-webkit-max-content;width:max-content}footer ul{list-style:none;margin:0;padding:0}footer li{color:#ffffffd9;font-size:14px;margin-bottom:16px}footer .legal{color:#ffffffb3;font-size:12px;line-height:1.6;margin-top:24px;max-width:340px}.age{background:#ffffff2e;border-radius:50%;display:grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;font-weight:800;height:42px;margin-top:56px;place-items:center;width:42px}@media (max-width:1100px){.menu{display:none}.burger{display:flex}.reco .grid{grid-template-columns:1fr}.reco-cols{height:520px;justify-self:start}.pgrid{grid-template-columns:repeat(3,1fr)}.fgrid{grid-template-columns:1fr 1fr}.gl-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.pill-wrap{padding:12px 16px 0}.pill{height:64px;padding:8px}.hright .btn-secondary{display:none}.toolbar{font-size:14px}.tb-user{margin-left:0;max-width:190px}.gl-grid,.pgrid{grid-template-columns:repeat(2,1fr)}.gl-grid,.gl-head{padding:16px}.gl-search{min-width:0;width:100%}.events .grid{grid-template-columns:1fr}.reco-cols{height:440px}.reco-col{width:150px}.reco-track .it img{height:100px;width:100px}.fgrid{grid-template-columns:1fr}:root{--fw:78vw}.sec-head{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.marq .row{animation:none}.ccard,.gcard,.train{transition:none}}.page[hidden]{display:none}.page-results,.page-sports{padding:calc(140px + 4rem) 0 96px}.sp-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.sp-tab{align-items:center;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;height:44px;padding:0 20px;transition:all .2s}.sp-tab.on,.sp-tab:hover{border-color:#1d272c;border-color:var(--charcoal)}.sp-tab.on{background:#1d272c;background:var(--charcoal);color:#fff}.sp-tab .dot{background:#00ff01;background:var(--green);border-radius:50%;box-shadow:0 0 8px #00ff01;box-shadow:0 0 8px var(--green);height:8px;width:8px}.sp-subtabs{display:flex;gap:6px;margin-top:12px}.sp-subtabs[hidden]{display:none}.sp-sub{background:#f1f4f3;border:0;border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font-size:14px;height:32px;padding:0 14px}.sp-sub.on{background:#c9f3dd;background:var(--mint);font-weight:600}.page-results .container,.page-sports .container{max-width:1400px}.sp-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:230px minmax(0,1fr) 340px;margin-top:24px}.sp-side{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:172px}.sp-links{grid-template-columns:1fr}.sp-cat{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;padding:16px}.sp-cat-tabs{background:#f1f4f3;border-radius:999px;display:grid;grid-template-columns:repeat(3,1fr);padding:4px}.sp-cat-tab{background:none;border:0;border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font-size:14px;font-weight:500;height:32px}.sp-cat-tab.on{background:#1d272c;background:var(--charcoal);color:#fff}.sp-cat-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:12px 0 0;max-height:420px;overflow:auto;padding:0;scrollbar-width:thin}.sp-cat-list li{align-items:center;border-radius:14px;cursor:pointer;display:flex;font-size:15px;gap:10px;padding:10px 12px}.sp-cat-list li:hover{background:#f1f4f3}.sp-cat-list li.on{background:#c9f3dd;background:var(--mint);font-weight:600}.sp-cat-list li .ic{display:inline-grid;place-items:center;text-align:center;width:22px}.sp-cat-list li .n{color:#8b969b;color:var(--gray);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;font-weight:700;margin-left:auto}.sp-cat-list li.on .n{color:#1d272c;color:var(--charcoal)}.sp-links{grid-gap:8px;display:grid;gap:8px}.sp-links a{align-items:center;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 14px}.flag svg,.rs-group svg,.sp-cat-list .ic svg,.sp-links a svg{stroke:#1d272c;stroke:var(--charcoal);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:18px;vertical-align:-4px;width:18px}.cc{background:#eef2f1;border-radius:6px;color:#1d272c;color:var(--charcoal);display:inline-grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;font-weight:800;height:20px;letter-spacing:.04em;min-width:28px;padding:0 6px;place-items:center;vertical-align:middle}.hs-card .cc{background:#ffffff24;color:#fff}.sp-links a:hover{border-color:#1d272c;border-color:var(--charcoal)}.sp-main{min-width:0}.sp-filter{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.fchip{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font-size:14px;height:36px;padding:0 14px;transition:all .2s}.fchip.on,.fchip:hover{border-color:#1d272c;border-color:var(--charcoal)}.fchip.on{background:#1d272c;background:var(--charcoal);color:#fff}.time-chips{display:inline-flex;gap:8px}.time-chips[hidden]{display:none}.sp-filter .sep{background:#d9d9d9cc;background:var(--line);height:20px;margin:0 4px;width:1px}.sp-search{align-items:center;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;display:flex;gap:8px;height:40px;margin-left:auto;min-width:220px;padding:0 14px}.sp-search svg{stroke:#1d272c;stroke:var(--charcoal);flex:none;height:16px;width:16px}.sp-search input{background:none;border:0;color:#1d272c;color:var(--charcoal);font:inherit;font-size:14px;outline:0;width:100%}.league{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;margin-top:16px;overflow:hidden}.league-h{align-items:center;background:#f7f9f8;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;padding:14px 20px;-webkit-user-select:none;user-select:none}.league-h .flag{display:inline-grid;line-height:1;place-items:center}.league-h .div{color:#d9d9d9cc;color:var(--line)}.league-h .cnt{color:#8b969b;color:var(--gray);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;font-weight:700;margin-left:auto}.league-h .chev{stroke:#1d272c;stroke:var(--charcoal);height:18px;transition:transform .3s;width:18px}.league.closed .chev{transform:rotate(-90deg)}.league.closed .rows{display:none}.mrow{grid-gap:8px;align-items:center;border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:grid;gap:8px;grid-template-columns:76px minmax(0,1fr) 96px minmax(0,1fr) 56px;padding:10px 16px}.mrow .time{color:#8b969b;color:var(--gray);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;line-height:1.25}.mrow .time b{color:#1d272c;color:var(--charcoal);display:block;font-size:14px;font-weight:700}.mrow .time .lv{align-items:center;color:#1db954;color:var(--ink-green);display:inline-flex;font-weight:700;gap:4px}.mrow .time .lv:before{background:#00ff01;background:var(--green);border-radius:50%;box-shadow:0 0 6px #00ff01;box-shadow:0 0 6px var(--green);content:"";height:6px;width:6px}.odd{align-items:center;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:14px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;height:44px;justify-content:space-between;min-width:0;padding:0 14px;transition:all .2s}.odd .tm{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.odd .lbl{color:#8b969b;color:var(--gray);font-size:12px;margin-left:4px}.odd b{align-items:center;display:inline-flex;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:15px;font-weight:700;gap:4px}.odd .tri{color:#1db954;color:var(--ink-green);font-size:9px}.odd .tri.down{color:#e5484d}.odd.on,.odd:hover{border-color:#1d272c;border-color:var(--charcoal)}.odd.on{background:#1d272c;background:var(--charcoal);color:#fff}.odd.on b{color:#00ff01;color:var(--green)}.odd.on .lbl{color:#fff9}.odd.center{gap:6px;justify-content:center}.odd.disabled{opacity:.45;pointer-events:none}.mrow .more{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:14px;color:#1d272c;color:var(--charcoal);cursor:pointer;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;font-weight:700;height:44px}.mrow .more.on{background:#c9f3dd;background:var(--mint);border-color:#c9f3dd;border-color:var(--mint)}.markets{grid-gap:8px;background:#fafbfb;border-top:1px dashed #d9d9d9cc;border-top:1px dashed var(--line);display:grid;gap:8px;padding:12px 16px 16px}.markets[hidden]{display:none}.mkrow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:150px repeat(3,minmax(0,1fr))}.mkrow .name{font-size:13px;font-weight:500}.mkrow .name,.sp-empty{color:#8b969b;color:var(--gray)}.sp-empty{background:#fff;border:1px dashed #d9d9d9cc;border:1px dashed var(--line);margin-top:16px;padding:40px;text-align:center}.slip,.sp-empty{border-radius:24px}.slip{background:#1d272c;background:var(--charcoal);box-shadow:0 30px 60px -30px #00003a73;color:#fff;overflow:hidden;position:-webkit-sticky;position:sticky;top:172px}.slip-h{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:12px;padding:16px 20px}.slip-h .ttl{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:14px;font-weight:800;letter-spacing:.06em}.slip-h .bal{color:#ffffffb3;font-size:13px;margin-left:auto}.slip-h .bal b{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.slip-toggle{background:#c9f3dd;background:var(--mint);border:0;border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:none;font-size:20px;height:32px;line-height:1;place-items:center;width:32px}.slip-tabs{display:flex;gap:6px;padding:12px 20px 0}.slip-tab{align-items:center;background:#0000;border:1px solid #ffffff26;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex:1 1;font-size:15px;font-weight:500;gap:8px;height:40px;justify-content:center}.slip-tab.on{background:#c9f3dd;background:var(--mint);border-color:#c9f3dd;border-color:var(--mint)}.slip-tab .bdg,.slip-tab.on{color:#1d272c;color:var(--charcoal)}.slip-tab .bdg{background:#00ff01;background:var(--green);border-radius:10px;display:inline-grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;font-weight:800;height:20px;min-width:20px;padding:0 6px;place-items:center}.slip-tab .bdg[hidden]{display:none}.slip-body{display:flex;flex-direction:column;gap:10px;max-height:46vh;overflow:auto;padding:16px 20px;scrollbar-width:thin}.slip-empty{color:#fff9;font-size:14px;padding:28px 12px;text-align:center}.slip-empty b{color:#fff;display:block;font-size:15px;margin-bottom:6px}.sel{grid-gap:4px 12px;background:#ffffff0f;border-radius:16px;display:grid;font-size:13px;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.sel .lg{color:#ffffff8c;font-size:12px}.sel .lg,.sel .match{grid-column:1/-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel .match{color:#fffc;font-size:13px}.sel .pick{font-size:14px;font-weight:600}.sel .od{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:16px;font-weight:800}.sel .rm{color:#ffffff80;font-size:18px;grid-column:2;grid-row:1;justify-self:end;line-height:1;padding:0;position:relative}.sel .rm,.slip-clear{background:none;border:0;cursor:pointer}.slip-clear{align-self:flex-end;color:#fff9;font-size:13px;text-decoration:underline}.slip-foot{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:10px;padding:16px 20px 20px}.kv{color:#ffffffb3;display:flex;font-size:13px;justify-content:space-between}.kv b{color:#fff;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.kv.big b{color:#00ff01;color:var(--green);font-size:18px}.bonus{align-items:center;background:#00ff0114;border:1px dashed #00ff0159;border-radius:14px;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px}.bonus[hidden]{display:none}.bonus b{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.bonus button{background:#00ff01;background:var(--green);border:0;border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 12px;white-space:nowrap}.bonus.applied button{background:#ffffff26;color:#fff}.amt{align-items:center;background:#fff;border-radius:14px;color:#1d272c;color:var(--charcoal);display:flex;gap:8px;height:48px;padding:0 14px}.amt span{color:#8b969b;color:var(--gray);font-size:13px;white-space:nowrap}.amt input{background:none;border:0;color:#1d272c;color:var(--charcoal);font:inherit;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:18px;font-weight:700;outline:0;text-align:right;width:100%}.qamt{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,1fr)}.qamt button{background:#0000;border:1px solid #ffffff26;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;height:32px}.qamt button:hover{border-color:#00ff01;border-color:var(--green)}.qamt button.reset{color:#fff9}.limits{grid-gap:4px;color:#ffffff8c;display:grid;font-size:12px;gap:4px}.limits div{display:flex;justify-content:space-between}.slip .btn-primary.dark{justify-content:center;width:100%}.toast{background:#1d272c;background:var(--charcoal);border-radius:999px;bottom:32px;box-shadow:0 20px 40px -20px #00003a80;color:#fff;font-size:15px;left:50%;opacity:0;padding:14px 22px;pointer-events:none;position:fixed;transform:translateX(-50%) translateY(20px);transition:all .3s;z-index:120}.toast.on{opacity:1;transform:translateX(-50%) translateY(0)}.toast b{color:#00ff01;color:var(--green)}.rs-filter{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.rs-select{border-radius:999px;color:#1d272c;color:var(--charcoal);font:inherit;font-size:14px;height:40px;padding:0 14px}.rs-select,.rs-table{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line)}.rs-table{border-radius:24px;margin-top:16px;overflow:hidden}.rs-row{grid-gap:8px;align-items:center;border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:grid;font-size:14px;gap:8px;grid-template-columns:100px 1.4fr 1fr 80px 1fr 80px 80px;padding:12px 20px}.rs-row.head{background:#f7f9f8;border-top:0;font-weight:600}.rs-group,.rs-row.head{color:#8b969b;color:var(--gray);font-size:13px}.rs-group{background:#fafbfb;border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:flex;gap:12px;padding:10px 20px}.rs-row .win{color:#1db954;color:var(--ink-green);font-weight:700}.rs-row .score{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700}.rs-row .badge{background:#c9f3dd;background:var(--mint);border-radius:999px;display:inline-block;font-size:12px;font-weight:600;padding:3px 10px}.rs-row .badge.lose{background:#f1f4f3;color:#8b969b;color:var(--gray)}.hs-track{grid-gap:16px;display:grid;gap:16px;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;margin-top:40px;overflow-x:auto;padding:4px 0 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.hs-track::-webkit-scrollbar{display:none}.hs-card{background:#1d272c;background:var(--charcoal);border-radius:24px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:20px;scroll-snap-align:start;transition:transform .2s}.hs-card:hover{transform:translateY(-4px)}.hs-card .lg{align-items:center;color:#ffffffa6;display:flex;font-size:12px;gap:8px}.hs-card .lg .lv{color:#00ff01;color:var(--green);font-weight:700}.hs-card .tm{display:flex;font-size:16px;font-weight:700;gap:12px;justify-content:space-between}.hs-card .tm .sc{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.hs-card .odds{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.hs-card .odds span{background:#ffffff14;border-radius:12px;color:#ffffffb3;font-size:12px;padding:8px 0;text-align:center}.hs-card .odds b{color:#00ff01;color:var(--green);display:block;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:15px;margin-top:2px}@media (max-width:1100px){.sp-grid{grid-template-columns:1fr}.sp-side{position:static}.sp-links{grid-template-columns:repeat(4,1fr)}.slip{border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -20px 40px #00003a40;left:0;max-height:80vh;position:fixed;right:0;top:auto;z-index:70}.slip.collapsed .slip-body,.slip.collapsed .slip-foot,.slip.collapsed .slip-tabs{display:none}.slip-toggle{display:inline-grid}.slip-h .tabs-inline{display:inline-flex;gap:6px}.page-sports{padding-bottom:140px}}@media (max-width:768px){.mrow{gap:6px;grid-template-columns:64px minmax(0,1fr) 72px minmax(0,1fr) 44px;padding:10px}.odd{font-size:13px;padding:0 8px}.mkrow{gap:6px;grid-template-columns:1fr}.sp-links{grid-template-columns:1fr 1fr}.rs-row{font-size:12px;grid-template-columns:70px 1fr 60px 60px}.rs-row .c-away,.rs-row .c-badge,.rs-row .c-center{display:none}.qamt{grid-template-columns:repeat(3,1fr)}}.menu a.on{color:#0000}:focus-visible{outline:3px solid #00ff01;outline:3px solid var(--green);outline-offset:2px}[hidden]{display:none!important}:root{--red:#e5484d;--red-bg:#ffecec;--amber:#b7791f;--amber-bg:#fff6e0;--mint-bg:#eafbf1;--blue-bg:#eaf6fc;--soft:#f5f7f7;--soft2:#eef2f1;--hdr:151px}.page-app{min-height:100vh;padding:191px 0 96px;padding:calc(var(--hdr) + 40px) 0 96px}.pg-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:28px}.pg-head h2{font-family:Noto Sans KR,Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--kr);font-size:clamp(40px,6.4vw,92px);font-weight:900;line-height:1.05;margin:6px 0 0;text-transform:uppercase}.pg-head .sub{color:#8b969b;color:var(--gray);font-size:16px;margin:8px 0 0;overflow-wrap:anywhere;word-break:keep-all}.pg-head .acts{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.lk-card{background:#fff;background:var(--card-bg);border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;padding:28px 32px}.lk-card+.lk-card{margin-top:24px}.lk-card.dark{background:#1d272c;background:var(--charcoal)}.lk-card.dark,.lk-card.navy{border-color:#0000;color:#fff}.lk-card.navy{background:#00003a;background:var(--navy)}.lk-card.soft{background:#f5f7f7;background:var(--soft);border-color:#0000}.lk-card.tight{padding:20px 24px}.lk-card-h{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.lk-card-h,.lk-card-h h3{align-items:center;display:flex}.lk-card-h h3{font-size:20px;font-weight:700;gap:10px;margin:0}.lk-card-h .sub{color:#8b969b;color:var(--gray);font-size:14px;font-weight:400}.lk-grid{grid-gap:24px;display:grid;gap:24px}.lk-grid.c2{grid-template-columns:1fr 1fr}.lk-grid.c3{grid-template-columns:repeat(3,1fr)}.lk-grid.side{align-items:start;grid-template-columns:minmax(0,1fr) 360px}.lk-grid.side-l{align-items:start;grid-template-columns:300px minmax(0,1fr)}.lk-form{gap:18px}.lk-field,.lk-form{display:flex;flex-direction:column}.lk-field{gap:8px;min-width:0}.lk-label{color:#1d272c;color:var(--charcoal);font-size:14px;font-weight:700}.lk-label .req{color:#e5484d;color:var(--red);margin-left:2px}.lk-label .opt{color:#8b969b;color:var(--gray);font-weight:400;margin-left:4px}.lk-input,.lk-select,.lk-textarea{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;color:#1d272c;color:var(--charcoal);font:inherit;font-size:16px;height:52px;outline:0;padding:0 18px;transition:border-color .2s,box-shadow .2s;width:100%}.lk-input::placeholder,.lk-textarea::placeholder{color:#a9b2b6}.lk-input:focus,.lk-select:focus,.lk-textarea:focus{border-color:#31b6e9;border-color:var(--blue);box-shadow:0 0 0 3px #31b6e933}.lk-input:disabled,.lk-input[readonly],.lk-select:disabled,.lk-textarea:disabled{background:#f5f7f7;background:var(--soft);color:#6b767b}.lk-input.num{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.lk-input.big{font-size:24px;height:64px}.lk-textarea{height:auto;line-height:1.5;min-height:140px;padding:14px 18px;resize:vertical}.lk-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%231D272C%27 stroke-width=%272.2%27 stroke-linecap=%27round%27><path d=%27M6 9l6 6 6-6%27/></svg>");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:44px}.lk-inline{align-items:center;display:flex;gap:8px}.lk-inline>.lk-input,.lk-inline>.lk-select{flex:1 1;min-width:0}.lk-help{color:#8b969b;color:var(--gray);font-size:13px;line-height:1.5}.lk-error{color:#e5484d;color:var(--red);font-size:13px}.lk-check{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:10px}.lk-check input{accent-color:#1d272c;accent-color:var(--charcoal);height:18px;margin:0;width:18px}.lk-amts{display:flex;flex-wrap:wrap;gap:8px}.lk-amts button{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font:inherit;font-size:14px;font-weight:500;height:40px;padding:0 16px;transition:background .2s,border-color .2s}.lk-amts button:hover{background:#c9f3dd;background:var(--mint);border-color:#c9f3dd;border-color:var(--mint)}.lk-amts button.reset{background:#f5f7f7;background:var(--soft);margin-left:auto}.lk-btn{align-items:center;background:#1d272c;background:var(--charcoal);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:500;gap:8px;height:44px;justify-content:center;padding:0 22px;text-decoration:none;transition:background .2s,color .2s;white-space:nowrap}.lk-btn.mint,.lk-btn:hover{background:#c9f3dd;background:var(--mint);color:#1d272c;color:var(--charcoal)}.lk-btn.green,.lk-btn.mint:hover{background:#00ff01;background:var(--green)}.lk-btn.ghost,.lk-btn.green{color:#1d272c;color:var(--charcoal)}.lk-btn.ghost{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line)}.lk-btn.ghost:hover{background:#f5f7f7;background:var(--soft)}.lk-btn.danger{background:#ffecec;background:var(--red-bg);color:#e5484d;color:var(--red)}.lk-btn.danger:hover{background:#e5484d;background:var(--red);color:#fff}.lk-btn.sm{font-size:13px;height:36px;padding:0 14px}.lk-btn.xs{font-size:12px;height:36px;padding:0 12px}.lk-btn.lg{font-size:16px;height:52px;padding:0 26px}.lk-btn.block{font-size:17px;height:52px;width:100%}.lk-btn:disabled{cursor:not-allowed;opacity:.45}.lk-btn svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:16px;width:16px}.lk-btns{display:flex;flex-wrap:wrap;gap:10px}.lk-tabs{background:#eef2f1;background:var(--soft2);border-radius:999px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.lk-tabs::-webkit-scrollbar{display:none}.lk-tabs a,.lk-tabs button{align-items:center;background:#0000;border:0;border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:500;gap:6px;height:40px;padding:0 20px;transition:background .2s,color .2s;white-space:nowrap}.lk-tabs a.on,.lk-tabs button.on{background:#1d272c;background:var(--charcoal);color:#fff}.lk-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.lk-table-wrap{overflow-x:auto}.lk-table{border-collapse:collapse;font-size:15px;width:100%}.lk-table th{background:#0000;color:#8b969b;color:var(--gray);font-size:13px;font-weight:700;letter-spacing:.02em;padding:12px 14px;text-align:left;white-space:nowrap}.lk-table td,.lk-table th{border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line)}.lk-table td{padding:14px;vertical-align:middle}.lk-table tbody tr:hover td{background:#f5f7f7;background:var(--soft)}.lk-table tbody tr.click{cursor:pointer}.lk-table .num,.lk-table td.num,.lk-table th.num{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.lk-table .c{text-align:center}.lk-table .plus{color:#1db954;color:var(--ink-green)}.lk-table .minus{color:#e5484d;color:var(--red)}.lk-table .muted{color:#8b969b;color:var(--gray)}.lk-table .ellip{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-empty{align-items:center;color:#8b969b;color:var(--gray);display:flex;flex-direction:column;font-size:15px;gap:10px;padding:56px 20px;text-align:center}.lk-empty svg{stroke:#c3cbcf;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:40px;width:40px}.lk-pager{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:20px}.lk-pager button{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font:inherit;font-size:13px;height:36px;min-width:36px;padding:0 10px}.lk-pager button.on{background:#1d272c;background:var(--charcoal);border-color:#1d272c;border-color:var(--charcoal);color:#fff}.lk-pager button:disabled{cursor:default;opacity:.4}.st{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:26px;padding:0 10px;white-space:nowrap}.st:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.st-ok{background:#eafbf1;background:var(--mint-bg);color:#1db954;color:var(--ink-green)}.st-wait{background:#eef2f1;background:var(--soft2);color:#6b767b}.st-proc{background:#eaf6fc;background:var(--blue-bg);color:#1f6feb;color:var(--ink-blue)}.st-no{background:#ffecec;background:var(--red-bg);color:#e5484d;color:var(--red)}.st-warn{background:#fff6e0;background:var(--amber-bg);color:#b7791f;color:var(--amber)}.lk-kv{grid-gap:12px 24px;display:grid;font-size:15px;gap:12px 24px;grid-template-columns:auto 1fr;margin:0}.lk-kv dt{color:#8b969b;color:var(--gray)}.lk-kv dd{font-weight:500;margin:0}.lk-kv .num{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-variant-numeric:tabular-nums;font-weight:700}.lk-note{background:#eafbf1;background:var(--mint-bg);border-radius:16px;font-size:14px;line-height:1.6;padding:16px 20px}.lk-note.warn{background:#fff6e0;background:var(--amber-bg)}.lk-note.danger{background:#ffecec;background:var(--red-bg)}.lk-note.soft{background:#f5f7f7;background:var(--soft)}.lk-note ol,.lk-note ul{margin:0;padding-left:18px}.lk-note b{font-weight:700}.lk-badge{background:#00ff01;background:var(--green);border-radius:999px;color:#1d272c;color:var(--charcoal);display:inline-grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;font-weight:800;height:20px;line-height:1;min-width:20px;padding:0 6px;place-items:center}.lk-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.lk-stat{background:#f5f7f7;background:var(--soft);border-radius:16px;padding:16px 18px}.lk-stat .l{color:#8b969b;color:var(--gray);font-size:13px}.lk-stat .v{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:4px}.lk-stat.mint{background:#eafbf1;background:var(--mint-bg)}.lk-divider{background:#d9d9d9cc;background:var(--line);height:1px;margin:20px 0}.lk-presets{display:inline-flex;flex-wrap:wrap;gap:6px}.lk-presets button{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font:inherit;font-size:13px;height:36px;padding:0 12px}.lk-presets button.on,.lk-presets button:hover{background:#1d272c;background:var(--charcoal);border-color:#1d272c;border-color:var(--charcoal);color:#fff}.lk-msg{font-size:16px;line-height:1.6;margin:0 0 4px;white-space:pre-line}.lk-list{font-size:15px;line-height:1.7;margin:0;padding-left:18px}.lk-modal-ov{background:#00011a8c;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:90}.lk-modal{background:#fff;border-radius:24px;color:#1d272c;color:var(--charcoal);max-height:calc(100vh - 40px);overflow:auto;padding:28px 32px;width:min(560px,100%)}.lk-modal.lg{width:min(960px,100%)}.lk-modal.xl{width:min(1200px,100%)}.lk-modal.dark{background:#1d272c;background:var(--charcoal);color:#fff}.lk-modal-h{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.lk-modal-h h3{font-size:22px;font-weight:700;margin:0}.lk-modal-x{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:40px;place-items:center;width:40px}.lk-modal-x svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;height:18px;width:18px}.lk-modal.dark .lk-modal-x{background:#0000;border-color:#ffffff40;color:#fff}.lk-modal-f{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.lk-modal.dark .lk-btn.ghost{background:#0000;border-color:#ffffff59;color:#fff}.rs-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%231D272C%27 stroke-width=%272.2%27 stroke-linecap=%27round%27><path d=%27M6 9l6 6 6-6%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:14px;height:44px;padding:0 40px 0 16px}.gl-thumb .ph{background:linear-gradient(160deg,#00003a,#0a1f5e);color:#00ff01;color:var(--green);font-size:22px}.gl-thumb .ph:before{border:2px solid #00ff0159;border-radius:50%;content:"";height:56px;position:absolute;width:56px}[data-view=casino-gameplay] .btn-secondary.act,[data-view=gameplay] .btn-secondary.act{height:44px;padding:0 20px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #31b6e98c;outline-offset:2px}.gl-prov{color:#8b969b;color:var(--gray);font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-tiles{display:flex;gap:8px;margin-bottom:6px;overflow-x:auto;padding:2px 2px 14px;scrollbar-width:none}.sp-tiles::-webkit-scrollbar{display:none}.sp-tile{align-items:center;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:flex;flex:none;flex-direction:column;font:inherit;font-size:13px;font-weight:500;gap:4px;min-width:84px;padding:10px 12px 8px;transition:background .2s,border-color .2s}.sp-tile .ic{display:grid;height:22px;place-items:center;width:22px}.sp-tile .ic svg{stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.sp-tile b{color:#8b969b;color:var(--gray);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px}.sp-tile.on,.sp-tile:hover{border-color:#1d272c;border-color:var(--charcoal)}.sp-tile.on{background:#1d272c;background:var(--charcoal);color:#fff}.sp-tile.on b{color:#00ff01;color:var(--green)}body.lk-lock{overflow:hidden}@media (max-width:900px){.lk-grid.c2,.lk-grid.c3,.lk-grid.side,.lk-grid.side-l{grid-template-columns:1fr}}@media (max-width:768px){.lk-table thead{display:none}.lk-table,.lk-table tbody{display:block;width:100%}.lk-table tbody tr{grid-gap:10px 14px;border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line);display:grid;gap:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 2px}.lk-table tbody tr:hover td{background:#0000}.lk-table td{border:0;display:block;font-size:14px;line-height:1.4;min-width:0;padding:0}.lk-table td:before{color:#8b969b;color:var(--gray);content:attr(data-th);display:block;font-size:11px;font-weight:700;letter-spacing:.02em;margin-bottom:3px}.lk-table td:not([data-th]):before,.lk-table td[data-th=""]:before{display:none}.lk-table td[colspan]{grid-column:1/-1}.lk-table td[data-th=""]{grid-column:1/-1;justify-self:end}.lk-table td.c,.lk-table td.num{text-align:left}.lk-table td[data-th=\BC88\D638],.lk-table td[data-th=\C21C\BC88]{color:#8b969b;color:var(--gray);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;font-weight:700;grid-column:1/-1}.lk-table td[data-th=\BC88\D638]:before,.lk-table td[data-th=\C21C\BC88]:before{content:"No. ";display:inline;margin:0}.lk-table td[data-th="금액/상태"],.lk-table td[data-th=\AC8C\C784\BA85],.lk-table td[data-th=\B0B4\C6A9],.lk-table td[data-th=\C81C\BAA9]{font-size:15px;font-weight:500;grid-column:1/-1}.lk-table td[data-th=\C0AD\C81C]{grid-column:1/-1;justify-self:end}.lk-table td[data-th=\C2DC\AC04],.lk-table td[data-th=\C785\CD9C\AE08\B0A0\C9DC]{grid-column:1/-1}.lk-pager button:first-child,.lk-pager button:last-child,.lk-table td[data-empty],.lk-table td[data-th=\C0AD\C81C]:before{display:none}.lk-table .ellip{max-width:none;white-space:normal}.lk-card{border-radius:24px;padding:20px}.lk-kv{gap:4px 0;grid-template-columns:1fr}.lk-kv dt{margin-top:8px}.lk-modal{border-radius:24px;padding:22px 20px}.pg-head{margin-bottom:20px}}:root{--bnav:0px}.bnav{display:none}@media (max-width:1100px){:root{--bnav:60px}.bnav{background:#1d272c;background:var(--charcoal);border-top:1px solid #ffffff14;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);height:calc(60px + env(safe-area-inset-bottom));left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:66}.bnav a{align-items:center;color:#ffffffb3;display:flex;flex-direction:column;font-size:11px;font-weight:500;gap:3px;justify-content:center}.bnav a svg{stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.bnav a.on{color:#00ff01;color:var(--green)}.bnav a.bnav-main{color:#1d272c;color:var(--charcoal)}.bnav a.bnav-main .bnav-pill{background:#c9f3dd;background:var(--mint);border-radius:999px;display:grid;height:30px;place-items:center;width:44px}.slip{bottom:0;bottom:var(--bnav)}.page-sports{padding-bottom:140px;padding-bottom:calc(140px + var(--bnav))}.page-app,.page-results,.page-sports{padding-bottom:96px;padding-bottom:calc(96px + var(--bnav))}footer{padding-bottom:max(32px,16px);padding-bottom:max(calc(32px + var(--bnav)),calc(var(--cw-clear, 0px) + 16px))}body[data-view=maintenance] .bnav{display:none}}footer .foot-top{align-items:center;gap:24px;justify-content:space-between}.foot-sns,footer .foot-top{display:flex;flex-wrap:wrap}.foot-sns{gap:10px}.foot-sns-link{align-items:center;border:1px solid #ffffff38;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;gap:8px;height:40px;padding:0 16px;transition:background .2s}.foot-sns-link:hover{background:#ffffff14}.foot-sns-link svg{fill:#00ff01;fill:var(--green);flex:none;height:16px;width:16px}footer .foot-cats{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:14px;font-weight:700;letter-spacing:.06em;margin:28px 0 8px;text-transform:uppercase}footer .foot-bottom{align-items:center;border-top:1px solid #ffffff1a;display:flex;gap:16px;margin-top:24px;padding-top:20px}footer .foot-bottom .age,footer .foot-bottom .legal{margin:0}body:not(.guest) .cta,body[data-view=maintenance] #cwRoot,body[data-view=maintenance] .site-header,body[data-view=maintenance] footer{display:none}.page-maint{background:#00011a;background:var(--navy2);color:#fff;display:grid;min-height:100vh;padding:0;place-items:center}.page-maint .mt-box{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;max-width:720px;padding:64px 40px;text-align:center;width:calc(100% - 48px)}.page-maint .logo{justify-content:center;margin-bottom:28px}.page-maint h2{font-family:Noto Sans KR,Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--kr);font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.1;margin:0 0 16px;text-transform:uppercase}.page-maint .mt-time{align-items:center;background:#00ff011f;border-radius:999px;color:#00ff01;color:var(--green);display:inline-flex;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:14px;font-weight:700;gap:10px;margin:8px 0 20px;padding:10px 18px}.page-maint p{color:#ffffffbf;font-size:16px;line-height:1.6;margin:0 0 24px}.page-maint .foot-sns{justify-content:center}.page-maint .mt-foot{color:#fff6;font-size:13px;margin-top:32px}body.guest .toolbar{display:none}body.guest .auth-only,body:not(.guest) .guest-only{display:none!important}body.guest #actions{display:none}body.guest .hero{padding-top:calc(88px + 4rem)}.hright .btn-primary.guest-only,.hright .btn-secondary.guest-only{min-width:0}.hright .btn-secondary.guest-only{padding:12px 22px}.my-tabs{background:#eef2f1;background:var(--soft2);border-radius:999px;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;padding:6px}@media (max-width:768px){.my-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.my-tabs::-webkit-scrollbar{display:none}.my-tabs a{flex:none}}.my-tabs a{align-items:center;border-radius:999px;color:#1d272c;color:var(--charcoal);display:inline-flex;font-size:15px;font-weight:500;gap:6px;height:44px;padding:0 18px;transition:background .2s,color .2s}.my-tabs a:hover{background:#fff}.my-tabs a.on{background:#1d272c;background:var(--charcoal);color:#fff}.my-tabs a.on .lk-badge{background:#00ff01;background:var(--green)}.my-body{margin-top:24px}.notice-bar{align-items:center;background:#eef2f1;background:var(--soft2);border-radius:999px;cursor:pointer;display:flex;height:44px;overflow:hidden;position:relative}.notice-bar .nt-track{animation:nt-marq 36s linear infinite;display:flex;gap:40px;padding-left:16px;white-space:nowrap;will-change:transform}.notice-bar:hover .nt-track{animation-play-state:paused}.notice-bar .nt-item{align-items:center;color:#1d272c;color:var(--charcoal);display:inline-flex;font-size:14px;gap:10px}.notice-bar .nt-lbl{align-items:center;background:#1d272c;background:var(--charcoal);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:24px;padding:0 10px}.notice-bar .nt-urgent .nt-lbl{background:#e5484d;background:var(--red);color:#fff}.notice-bar .nt-event .nt-lbl{background:#00ff01;background:var(--green);color:#1d272c;color:var(--charcoal)}.notice-bar .nt-warn .nt-lbl{background:#fff6e0;background:var(--amber-bg);color:#b7791f;color:var(--amber)}@keyframes nt-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home-notice{padding:32px 32px 0}.home-notice .notice-bar{margin:0 auto;max-width:1176px}.drawer-ov{background:#00011a80;inset:0;position:fixed;z-index:80}.drawer{background:#1d272c;background:var(--charcoal);bottom:0;color:#fff;display:flex;flex-direction:column;gap:18px;overflow:auto;padding:20px 20px 32px;position:fixed;right:0;top:0;width:min(360px,88vw);z-index:81}.drawer-h{align-items:center;display:flex;justify-content:space-between}.drawer-x{background:#0000;border:1px solid #ffffff40;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.drawer-x svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;height:18px;width:18px}.drawer-auth{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.drawer-user{grid-gap:6px;background:#ffffff0f;border-radius:16px;display:grid;font-size:14px;gap:6px;padding:14px 16px}.drawer-user b{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.drawer-menu{grid-gap:2px;display:grid;gap:2px;list-style:none;margin:0;padding:0}.drawer-menu a{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:17px;justify-content:space-between;padding:12px 14px}.drawer-menu a.on,.drawer-menu a:hover{background:#ffffff14}.drawer-menu.sub a{color:#ffffffd9;font-size:15px;padding:10px 14px}.drawer-sec{color:#ffffff73;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;letter-spacing:.12em;padding:0 14px;text-transform:uppercase}.drawer .lk-btn.ghost{background:#0000;border-color:#ffffff4d;color:#fff}@media (max-width:768px){.hright .btn-primary,.hright .lang{display:none}}.lg-wrap{display:grid;grid-template-columns:minmax(0,460px)}.lg-card,.lg-wrap{justify-content:center}.lg-card{display:flex;flex-direction:column}.lg-card h3{font-size:28px;font-weight:700;margin:6px 0 4px}.lg-desc{color:#8b969b;color:var(--gray);font-size:14px;margin:0 0 22px}.rg-side .lk-note p{line-height:1.55;padding-left:16px;position:relative}.rg-side .lk-note p:before{background:#1db954;background:var(--ink-green);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:9px;width:7px}.rg-side .lk-note p:last-child{margin-bottom:0}.lg-captcha{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 52px}.lg-cap-box{align-items:center;background:#eef2f1;background:var(--soft2);border-radius:16px;display:flex;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:24px;font-weight:800;gap:6px;height:52px;justify-content:center;letter-spacing:.12em;min-width:0;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.lg-cap-box:after,.lg-cap-box:before{background:#1d272c38;content:"";height:2px;left:-10%;position:absolute;right:-10%;top:44%;transform:rotate(-6deg)}.lg-cap-box:after{top:62%;transform:rotate(5deg)}.lg-cap-box span{display:inline-block;position:relative}.lg-cap-rf{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;height:52px;place-items:center;width:52px}.lg-cap-rf:hover{background:#f5f7f7;background:var(--soft)}.lg-cap-rf svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.lg-btns{display:flex;flex-direction:column;gap:10px;margin-top:6px}.lg-btns .btn-primary,.lg-btns .btn-secondary{justify-content:center;width:100%}.lg-btns .btn-primary .ic svg{stroke:currentColor}.lg-btns .btn-primary:disabled{cursor:not-allowed;opacity:.6}.lg-warn{color:#e5484d;color:var(--red);font-size:13px;font-weight:700;margin:14px 0 0;text-align:center}.lg-links{color:#8b969b;color:var(--gray);display:flex;font-size:13px;gap:16px;justify-content:center;margin-top:8px}.lg-links a{text-decoration:underline;text-underline-offset:3px}.rg-cols{grid-gap:18px 24px;display:grid;gap:18px 24px;grid-template-columns:1fr 1fr}.rg-full{grid-column:1/-1}.rg-inline{display:flex;gap:8px}.rg-inline .lk-input{flex:1 1;min-width:0}.rg-inline .lk-btn{border-radius:16px;flex:none;height:52px;min-width:118px;padding:0 16px;white-space:nowrap}.rg-status{font-size:13px;line-height:18px;min-height:18px}.rg-status:empty{display:none}.rg-status.ok{color:#1db954;color:var(--ink-green)}.rg-status.err{color:#e5484d;color:var(--red)}.rg-status.wait{color:#8b969b;color:var(--gray)}.rg-side{position:-webkit-sticky;position:sticky;top:175px;top:calc(var(--hdr) + 24px)}.rg-side .lk-note p{line-height:1.6;margin:0 0 8px}.rg-side .lk-note p:last-child{margin:0}.rg-side .btn-secondary{justify-content:center;margin-top:16px;width:100%}.rg-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.rg-btns .btn-primary{flex:1 1;justify-content:center}.rg-btns .btn-primary .ic svg{stroke:currentColor}.rg-btns .btn-primary:disabled{cursor:not-allowed;opacity:.6}.rg-btns .btn-secondary{min-width:160px}.sl-tools{flex-wrap:wrap;gap:10px}.sl-search,.sl-tools{align-items:center;display:flex}.sl-search{background:#fff;border-radius:999px;cursor:text;gap:8px;height:48px;min-width:300px;padding:0 18px;position:relative;z-index:0}.sl-search:before{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.sl-search svg{stroke:#1d272c;stroke:var(--charcoal);fill:none;stroke-width:2.2;stroke-linecap:round;flex:none;height:18px;width:18px}.sl-search input{background:none;border:0;color:#1d272c;color:var(--charcoal);font:inherit;font-size:15px;outline:0;width:100%}.sl-meta{align-items:center;color:#8b969b;color:var(--gray);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;margin:24px 0 16px}.sl-meta b{color:#1d272c;color:var(--charcoal);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.sl-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.sl-card{aspect-ratio:935/1152;aspect-ratio:var(--provider-art-ratio);background:#00003a;background:var(--navy);border-radius:24px;color:#fff;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:transform .25s}.sl-card:hover{transform:translateY(-4px)}.sl-top{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:16px 16px 6px;position:relative;z-index:2}.sl-cnt{color:#ffffffb8;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;font-weight:700;white-space:nowrap}.sl-art{background:radial-gradient(60% 55% at 50% 62%,#31b6e961,#0000 72%);overflow:hidden;z-index:0}.sl-art,.sl-art img{inset:0;position:absolute}.sl-art img{height:100%;object-fit:contain;object-position:center bottom;transition:transform .3s;width:100%}.sl-card:hover .sl-art img{transform:scale(1.05)}.sl-art:after{background:linear-gradient(#00003a00,#00003a);bottom:0;content:"";height:30%;left:0;position:absolute;right:0;z-index:1}.sl-im{flex:1 1;position:relative;z-index:1}.sl-bottom{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;padding:6px 16px 16px;position:relative;z-index:2}.sl-txt{min-width:0}.sl-name{font-size:20px;font-weight:700;line-height:1.3}.sl-code,.sl-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-code{color:#ffffff8c;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.sl-hit{color:#00ff01;color:var(--green)}.sl-go{background:#c9f3dd;background:var(--mint);border-radius:50%;color:#1d272c;color:var(--charcoal);display:grid;flex:none;height:36px;place-items:center;transition:background .2s;width:36px}.sl-card:hover .sl-go{background:#00ff01;background:var(--green)}.sl-go svg{stroke:currentColor;height:16px;width:16px}.cs-live{align-items:center;color:#00ff01;color:var(--green);display:inline-flex;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;font-weight:800;gap:6px;letter-spacing:.1em}.cs-live:before{background:#00ff01;background:var(--green);border-radius:50%;box-shadow:0 0 8px #00ff01;box-shadow:0 0 8px var(--green);content:"";height:6px;width:6px}.cs-lobby{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:300px minmax(0,1fr);padding-right:8px;position:relative}.cs-lobby-x{background:#0000;border:1px solid #ffffff40;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:-8px;top:-8px;width:40px;z-index:2}.cs-lobby-x svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;height:18px;width:18px}.cs-lobby-art{aspect-ratio:4/5;background:#00003a;background:var(--navy);border-radius:24px;overflow:hidden;position:relative}.cs-lobby-art:before{background:radial-gradient(60% 55% at 50% 60%,#00ff0147,#0000 70%);content:"";inset:0;position:absolute}.cs-lobby-art img{filter:drop-shadow(0 18px 24px rgba(0,0,0,.35));height:100%;inset:0;object-fit:contain;object-position:center bottom;padding:10% 8% 0;position:absolute;width:100%}.cs-lobby h3{font-size:34px;font-weight:800;line-height:1.1;margin:12px 0 4px}.cs-code,.cs-lobby h3{text-transform:uppercase}.cs-code{color:#ffffff8c;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;letter-spacing:.1em}.cs-lobby p{color:#ffffffbf;font-size:15px;line-height:1.6;margin:14px 0 0}.cs-lobby-stats{display:flex;gap:28px;margin-top:18px}.cs-lobby-stats div{display:flex;flex-direction:column}.cs-l{color:#ffffff8c;font-size:12px}.cs-v{font-feature-settings:"tnum";color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.cs-tables{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cs-tables span{border:1px solid #ffffff38;border-radius:999px;font-size:13px;padding:8px 14px}.cs-lobby-btns{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.cs-lobby-btns .btn-primary .ic svg{stroke:currentColor}.cs-lobby-btns .lk-btn.ghost{background:#0000;border-color:#ffffff4d;color:#fff}.cs-lobby-btns .lk-btn.ghost:hover{background:#ffffff1a}.gp-bar{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.gp-bar,.gp-title{align-items:center;display:flex}.gp-title{gap:14px;min-width:0}.gp-chr{background:#00003a;background:var(--navy);border-radius:16px;flex:none;height:56px;object-fit:contain;object-position:center bottom;width:56px}.gp-title h2{font-size:26px;font-weight:700;line-height:1.2;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-prov{color:#8b969b;color:var(--gray);display:block;font-size:14px;margin-top:2px}.gp-acts{display:flex;flex-wrap:wrap}.gp-acts,.gp-bal{align-items:center;gap:8px}.gp-bal{background:#1d272c;background:var(--charcoal);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;height:44px;padding:0 16px;white-space:nowrap}.gp-bal b{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.gp-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 360px}.gp-main{min-width:0}.gp-frame-wrap{background:#00011a;background:var(--navy2);border-radius:24px;color:#fff;overflow:hidden;position:relative}.gp-frame{aspect-ratio:16/9;position:relative}.gp-screen{background-position:50%;background-size:cover;filter:saturate(1.1);inset:0;position:absolute}.gp-screen:after{background:#00011a8c;content:"";inset:0;position:absolute}.gp-screen.no-thumb{background:radial-gradient(60% 60% at 50% 45%,#31b6e973,#0000 72%),#00003a;background:radial-gradient(60% 60% at 50% 45%,#31b6e973,#0000 72%),var(--navy)}.cs-screen{display:grid;place-items:center}.cs-screen img{align-self:end;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45));height:82%;max-width:60%;object-fit:contain;object-position:center bottom;position:relative;width:auto;z-index:1}.gp-label{display:grid;inset:0;padding:20px;place-items:center;pointer-events:none;position:absolute;text-align:center;z-index:2}.gp-label>div{width:100%}.gp-label b{color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:13px;letter-spacing:.14em;text-transform:uppercase}.gp-label span{display:block;font-size:22px;font-weight:700;margin-top:8px;text-shadow:0 2px 12px #00000080}.cs-screen+.gp-label{align-items:end}.cs-screen+.gp-label>div{background:#00011a9e;border-radius:16px;margin-bottom:6px;max-width:100%;padding:10px 20px 12px;width:auto}.gp-loading{grid-gap:14px;align-content:center;background:#00011a;background:var(--navy2);color:#fffc;display:grid;font-size:15px;gap:14px;inset:0;place-items:center;position:absolute;z-index:3}.gp-spin{animation:gp-spin 1s linear infinite;border:3px solid #ffffff26;border-radius:50%;border-top:3px solid var(--green);height:44px;width:44px}.gp-pip-head{align-items:center;background:#1d272c;background:var(--charcoal);cursor:move;display:none;gap:10px;padding:10px 14px;touch-action:none;-webkit-user-select:none;user-select:none}.gp-pip-x{background:#ffffff1f;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;flex:none;font-size:18px;height:28px;line-height:1;place-items:center;width:28px}.gp-pip-title{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-frame-wrap.pip{border-radius:16px;bottom:20px;position:fixed;right:20px;width:400px;z-index:85}.gp-frame-wrap.pip .gp-pip-head{display:flex}.gp-frame-wrap.pip .gp-frame{min-height:0}.gp-frame-wrap.pip .gp-label span,.gp-hole{font-size:15px}.gp-hole{aspect-ratio:16/9;background:#f5f7f7;background:var(--soft);border:1px dashed #d9d9d9cc;border:1px dashed var(--line);border-radius:24px;color:#8b969b;color:var(--gray);display:none;line-height:1.6;padding:20px;place-items:center;text-align:center}.gp-hole.on{display:grid}.gp-side{display:flex;flex-direction:column;gap:16px;min-width:0}.gp-side .lk-tabs{display:flex;width:100%}.gp-side .lk-tabs button{flex:1 1;justify-content:center}.gp-side .lk-input{margin-top:12px}.gp-results{display:flex;flex-direction:column;gap:4px;margin-top:10px;max-height:320px;overflow:auto;scrollbar-width:thin}.gp-item{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:8px 10px}.gp-item:hover{background:#f5f7f7;background:var(--soft)}.gp-th{background:#00003a;background:var(--navy);border-radius:12px;color:#fff;display:grid;flex:none;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:800;height:40px;overflow:hidden;place-items:center;position:relative;width:52px}.gp-th img{height:100%;object-fit:cover;width:100%}.gp-th .gp-ph{font-size:16px}.gp-th img.gp-th-chr{object-fit:contain;object-position:center bottom;padding-top:4px}.gp-txt{min-width:0}.gp-nm{font-size:14px;font-weight:500}.gp-nm,.gp-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-sub{color:#8b969b;color:var(--gray);font-size:12px}.gp-reco{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.gp-reco-it{cursor:pointer;min-width:0}.gp-th2{aspect-ratio:4/3;background:#00003a;background:var(--navy);border-radius:12px;color:#fff;display:grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:22px;font-weight:800;overflow:hidden;place-items:center;position:relative}.gp-th2 img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s;width:100%}.gp-reco-it:hover .gp-th2 img{transform:scale(1.05)}.gp-reco-it .gp-nm{font-size:13px;margin-top:6px}.cs-quick-wrap{align-items:center;gap:12px;margin-top:16px}.cs-quick,.cs-quick-wrap{display:flex;flex-wrap:wrap}.cs-quick{gap:8px}.cs-quick .lk-btn.cs-on{background:#1d272c;background:var(--charcoal);border-color:#1d272c;border-color:var(--charcoal);color:#fff}.gp-vendors{border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);margin-top:28px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px,#000 calc(100% - 48px),#0000);overflow:hidden;padding-top:20px}.gp-vtrack{animation:gp-marq 30s linear infinite;display:flex;gap:28px;width:-webkit-max-content;width:max-content;will-change:transform}.gp-vendors:hover .gp-vtrack{animation-play-state:paused}.gp-v{align-items:center;color:#8b969b;color:var(--gray);cursor:pointer;display:flex;font-size:14px;gap:10px;white-space:nowrap}.gp-v:hover{color:#1d272c;color:var(--charcoal)}.gp-v img{background:#00003a;background:var(--navy);border-radius:50%;height:44px;object-fit:contain;object-position:center bottom;padding-top:4px;width:44px}@keyframes gp-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1100px){.sl-grid{grid-template-columns:repeat(3,1fr)}.cs-lobby,.gp-grid{grid-template-columns:1fr}.cs-lobby{gap:20px;padding-right:0}.cs-lobby-art{aspect-ratio:1/1;margin:0 auto;max-width:280px;width:100%}.cs-lobby h3{font-size:28px}}@media (max-width:768px){.sl-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.sl-top{padding:12px 12px 4px}.sl-bottom{padding:4px 12px 12px}.sl-go{height:32px;width:32px}.sl-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;white-space:normal}.sl-search{min-width:0;width:100%}.sl-tools{width:100%}.rg-cols{grid-template-columns:1fr}.rg-side{position:static}.gp-bar{align-items:stretch;flex-direction:column}.gp-acts .btn-secondary.act{width:100%}.gp-title h2{font-size:22px;white-space:normal}.gp-frame-wrap.pip{bottom:12px;right:12px;width:min(400px,calc(100vw - 24px))}.gp-frame{aspect-ratio:4/3}.gp-frame-wrap.pip .gp-frame{aspect-ratio:16/9}.gp-reco{grid-template-columns:repeat(3,1fr)}.lg-cap-box{font-size:20px}}.dp-stack>*+*{margin-top:24px}.mi-grid{grid-gap:1px;background:#d9d9d9cc;background:var(--line);border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;display:grid;gap:1px;grid-template-columns:160px minmax(0,1fr) 160px minmax(0,1fr);overflow:hidden}.mi-grid .mi-l,.mi-grid .mi-v{align-items:center;background:#fff;display:flex;font-size:15px;min-height:54px;min-width:0;padding:13px 18px}.mi-grid .mi-l{background:#f5f7f7;background:var(--soft);color:#8b969b;color:var(--gray);font-size:13px;font-weight:700;white-space:nowrap}.mi-grid .mi-v{font-weight:500;word-break:break-all}.mi-grid .mi-v.mi-full{grid-column:2/-1}.mi-grid .lk-input{max-width:420px}.mi-lv{align-items:center;background:#eafbf1;background:var(--mint-bg);border-radius:999px;color:#1db954;color:var(--ink-green);display:inline-flex;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;font-weight:800;height:26px;letter-spacing:.02em;padding:0 12px}.mi-acts{display:flex;justify-content:flex-end;margin-top:20px}.mi-id{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.mi-id .lk-input{flex:1 1 240px;width:auto}.mi-id .mi-cur{color:#8b969b;color:var(--gray);font-size:13px;white-space:nowrap}.mi-id .mi-cur b{color:#1d272c;color:var(--charcoal);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700}.dp-switch{margin-bottom:20px}@media (max-width:480px){.dp-switch.has-coin{border-radius:24px;display:grid;grid-template-columns:1fr 1fr;width:100%}.dp-switch.has-coin a{align-items:center;display:flex;font-size:14px;justify-content:center;padding:0 8px}}.dp-acct{background:#f5f7f7;background:var(--soft);border-radius:16px;font-size:15px;font-weight:700;padding:14px 18px;word-break:break-all}.dp-amtwrap{position:relative}.dp-amtwrap .lk-input{padding-right:56px}.dp-amtwrap .dp-unit{color:#8b969b;color:var(--gray);font-size:16px;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.dp-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dp-sm{color:#8b969b;color:var(--gray);font-size:12px}.dp-cnt{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.dp-cnt.dp-out{color:#e5484d;color:var(--red)}.dp-bar{background:#eef2f1;background:var(--soft2);height:8px;margin-top:10px;overflow:hidden}.dp-bar,.dp-bar i{border-radius:999px}.dp-bar i{background:#00ff01;background:var(--green);display:block;height:100%;transition:width .3s}.dp-bar i.dp-out{background:#e5484d;background:var(--red)}.dp-rf{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:36px;padding:0;place-items:center;width:36px}.dp-rf svg{fill:currentColor;height:14px;transition:transform .6s;width:14px}.dp-rf.dp-spin svg{transform:rotate(1turn)}.dp-applied{align-items:center;background:#f5f7f7;background:var(--soft);border-radius:16px;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;padding:12px 16px}.dp-applied b{font-weight:700}.dp-applied .dp-pct{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:800}.dp-preview{align-items:center;background:#eafbf1;background:var(--mint-bg);border-radius:16px;display:flex;font-size:14px;gap:8px;justify-content:space-between;margin-top:10px;padding:12px 16px}.dp-preview b{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:18px;font-weight:800}.dp-submit{width:100%}.dp-submit:disabled{cursor:not-allowed;opacity:.45}.dp-msgs{display:flex;flex-direction:column;gap:10px;margin-top:12px}.dp-msgs .lk-note{font-weight:500;text-align:center}.dp-ol{color:#3f4a50;font-size:14px;line-height:1.7;margin:0;padding-left:20px}.dp-ol li+li{margin-top:6px}.dp-ol li::marker{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:800}.dp-ol.dp-warn li::marker{color:#e5484d;color:var(--red)}.dp-sec{border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);padding:20px 0}.dp-merged .lk-card-h+.dp-sec{border-top:0;padding-top:4px}.dp-sec-h{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.dp-sec-h h4{font-size:16px;font-weight:700;margin:0}.dp-sec-submit{padding-bottom:0}.dp-bank{grid-gap:0 24px;display:grid;gap:0 24px;grid-template-columns:1fr}.dp-bank div{border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line);display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:9px 0}.dp-bank div span:last-child{color:#8b969b;color:var(--gray);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700;white-space:nowrap}.dp-hist td .st{margin-left:8px}.dp-hist td.dp-no,.dp-hist th.dp-no{text-align:center;width:64px}.dp-hist td.dp-date{white-space:nowrap}.wd-bal{grid-gap:10px;display:grid;gap:10px}.wd-bal>div{align-items:center;background:#f5f7f7;background:var(--soft);border-radius:16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.wd-bal>div.wd-pt{background:#eafbf1;background:var(--mint-bg)}.wd-bal .wd-l{color:#8b969b;color:var(--gray);font-size:14px;font-weight:700}.wd-bal .wd-v{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.wd-bal .wd-v b{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.wd-bal .wd-v .wd-u{color:#8b969b;color:var(--gray);font-size:14px}.bh-table td,.bh-table th,.dp-hist td,.tx-table td,.tx-table th{white-space:nowrap}.wd-roll{grid-gap:10px;display:grid;gap:10px}.wd-roll-h{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:space-between}.wd-roll-row{grid-gap:8px;background:#f5f7f7;background:var(--soft);border-left:4px solid #1f6feb;border-left:4px solid var(--ink-blue);border-radius:16px;display:grid;gap:8px;padding:14px 16px}.wd-roll-row.wd-met{border-left-color:#1db954;border-left-color:var(--ink-green)}.wd-roll-row .wd-name{display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:space-between}.wd-roll-row .wd-name .wd-pct{color:#1f6feb;color:var(--ink-blue);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:800}.wd-roll-vals{display:flex;flex-wrap:wrap;gap:24px}.wd-roll-vals div{grid-gap:2px;display:grid;gap:2px}.wd-roll-vals .dp-sm{font-size:11px}.wd-roll-vals b{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:15px;font-variant-numeric:tabular-nums;font-weight:800}.wd-roll-vals .wd-cur{color:#1f6feb;color:var(--ink-blue)}.wd-roll-vals .wd-rem{color:#e5484d;color:var(--red)}.tx-bar{gap:14px;justify-content:space-between;margin-bottom:20px}.tx-bar,.tx-range{align-items:center;display:flex;flex-wrap:wrap}.tx-range{gap:8px}.tx-range .lk-input{flex:1 1 190px;font-size:15px;min-width:0;padding:0 16px;width:auto}.tx-range .tx-tilde,.tx-wallet{color:#8b969b;color:var(--gray)}.tx-wallet{font-size:12px;margin-left:4px}.bh-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 20px}.bh-filters .tx-range{flex:1 1 auto}.bh-filters .lk-select{font-size:15px;width:150px}.bh-filters .bh-kw{flex:1 1 220px;font-size:15px;min-width:0;width:auto}.bh-x{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;width:36px}.bh-x svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;transition:transform .25s;width:14px}.bh-x.bh-open svg{transform:rotate(180deg)}.bh-detail td{background:#f5f7f7;background:var(--soft);padding:0}.bh-dl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);padding:16px 18px}.bh-dl div{grid-gap:4px;display:grid;gap:4px}.bh-dl b{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:16px;font-variant-numeric:tabular-nums;font-weight:800}.bh-cards{grid-gap:14px;display:grid;gap:14px}.bh-card{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;overflow:hidden}.bh-ch{background:#f5f7f7;background:var(--soft);justify-content:space-between;padding:12px 18px}.bh-ch,.bh-ch-l{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.bh-ch-l{color:#8b969b;color:var(--gray);font-size:13px}.bh-type{align-items:center;background:#1d272c;background:var(--charcoal);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:24px;padding:0 10px}.bh-type.bh-combo{background:#00ff01;background:var(--green)}.bh-folders,.bh-type.bh-combo{color:#1d272c;color:var(--charcoal)}.bh-folders{font-weight:700}.bh-m{grid-gap:8px;border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:grid;gap:8px;padding:12px 18px}.bh-mi{color:#8b969b;color:var(--gray);display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.bh-mi,.bh-sport{align-items:center}.bh-sport{color:#1d272c;color:var(--charcoal);display:inline-flex;font-weight:700;gap:4px;white-space:nowrap}.bh-sport svg{stroke:#1d272c;stroke:var(--charcoal);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:15px;width:15px}.bh-mi .bh-time{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:700;margin-left:auto}.bh-fs{align-items:center;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#8b969b;color:var(--gray);display:inline-flex;font-size:11px;font-weight:700;height:20px;padding:0 8px;white-space:nowrap}.bh-fs.bh-ok{border-color:#1db954;border-color:var(--ink-green);color:#1db954;color:var(--ink-green)}.bh-fs.bh-live{border-color:#e5484d;border-color:var(--red);color:#e5484d;color:var(--red)}.bh-fs.bh-warn{border-color:#b7791f;border-color:var(--amber);color:#b7791f;color:var(--amber)}.bh-fs.bh-info{border-color:#1f6feb;border-color:var(--ink-blue);color:#1f6feb;color:var(--ink-blue)}.bh-teams{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:500;gap:12px;justify-content:center;text-align:center}.bh-vs{color:#8b969b;color:var(--gray);font-size:12px}.bh-score{background:#1d272c;background:var(--charcoal);border-radius:999px;color:#00ff01;color:var(--green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-weight:800;padding:2px 10px}.bh-pick{background:#eafbf1;background:var(--mint-bg);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;padding:8px 12px}.bh-mk,.bh-pick{align-items:center}.bh-mk{background:#eaf6fc;background:var(--blue-bg);border-radius:6px;color:#1f6feb;color:var(--ink-blue);display:inline-flex;font-size:11px;height:22px;padding:0 8px;white-space:nowrap}.bh-mk,.bh-sel{font-weight:700}.bh-sel{flex:1 1 140px;min-width:0;overflow-wrap:anywhere;word-break:keep-all}.bh-odds{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:15px;font-weight:800}.bh-cf{align-items:center;background:#f5f7f7;background:var(--soft);border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;padding:12px 18px}.bh-cf b{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-variant-numeric:tabular-nums;font-weight:800}.bh-cf .bh-payout{color:#1db954;color:var(--ink-green)}.bh-cf .bh-sep{color:#8b969b;color:var(--gray)}.bh-cf .lk-btn{margin-left:auto}@media (max-width:768px){.mi-grid .mi-l:empty,.mi-grid .mi-l:empty+.mi-v{display:none}.mi-grid{grid-template-columns:112px minmax(0,1fr)}.mi-grid .mi-v.mi-full{grid-column:2}.mi-grid .mi-l{white-space:normal}.mi-acts .lk-btn{width:100%}.dp-bank{grid-template-columns:1fr}.wd-bal .wd-v b{font-size:20px}.tx-range{width:100%}.tx-range .lk-input{flex:1 1 130px}.bh-filters .lk-btn,.tx-range .lk-btn{width:100%}.bh-filters .bh-kw,.bh-filters .lk-select{flex:1 1 100%;width:100%}.bh-dl{grid-template-columns:1fr 1fr}.bh-cf .lk-btn{margin-left:0;width:100%}.bh-mi .bh-time{margin-left:0}}.bd-type{align-items:center;background:#eef2f1;background:var(--soft2);border-radius:999px;color:#6b767b;display:inline-flex;font-size:12px;font-weight:700;height:26px;padding:0 10px;white-space:nowrap}.bd-type.bd-imp{background:#00003a;background:var(--navy);color:#fff}.bd-type.bd-urg{background:#ffecec;background:var(--red-bg);color:#e5484d;color:var(--red)}.bd-main{color:#1db954;color:var(--ink-green);font-weight:700;margin-right:4px}.bd-dot{background:#b7791f;background:var(--amber);border-radius:50%;display:inline-block;height:8px;margin-right:8px;vertical-align:middle;width:8px}.bd-title{max-width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tr.bd-unread .bd-title{font-weight:700}.bd-head{align-items:flex-start;border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding-bottom:20px}.bd-head h3{font-size:24px;font-weight:800;line-height:1.3;margin:10px 0 12px;word-break:keep-all}.bd-meta{color:#8b969b;color:var(--gray);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 18px}.bd-meta b{font-feature-settings:"tnum";color:#1d272c;color:var(--charcoal);font-variant-numeric:tabular-nums;font-weight:500}.bd-x{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:40px;place-items:center;width:40px}.bd-x svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;height:18px;width:18px}.bd-x:hover{background:#f5f7f7;background:var(--soft)}.bd-body{font-size:15px;line-height:1.8;padding:24px 0 8px}.bd-body p{margin:0 0 12px}.bd-body ol,.bd-body ul{margin:0 0 12px;padding-left:20px}.bd-body b{font-weight:700}.bd-foot{border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:flex;gap:10px;justify-content:flex-end;padding-top:20px}.bd-gallery{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:20px}.bd-img{aspect-ratio:4/3;background:#f5f7f7;background:var(--soft);border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;overflow:hidden}.bd-img[data-zoom]{cursor:zoom-in}.bd-img img{display:block;height:100%;object-fit:cover;transition:transform .3s;width:100%}.bd-img[data-zoom]:hover img{transform:scale(1.05)}.bd-ph{align-items:center;background:#f5f7f7;background:var(--soft);color:#8b969b;color:var(--gray);display:flex;flex-direction:column;font-size:14px;gap:8px;height:100%;justify-content:center;line-height:1.5;min-height:160px;text-align:center;width:100%}.bd-ph svg{stroke:#c3cbcf;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:32px;width:32px}.bd-zoom{position:relative}.bd-zoom img{border-radius:16px;display:block;max-height:calc(100vh - 120px);object-fit:contain;width:100%}.bd-zoom .bd-x{background:#ffffffe6;position:absolute;right:12px;top:12px}.cc-title{max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tr.cc-open td{background:#f5f7f7;background:var(--soft)}.cc-new{background:#00ff01;background:var(--green);border-radius:999px;color:#1d272c;color:var(--charcoal);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;font-weight:800;height:18px;margin-left:8px;min-width:18px;padding:0 5px;place-items:center;vertical-align:middle}.cc-del,.cc-new{display:inline-grid}.cc-del{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#8b969b;color:var(--gray);cursor:pointer;height:36px;place-items:center;width:36px}.cc-del svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:15px;width:15px}.cc-del:hover{background:#ffecec;background:var(--red-bg);border-color:#0000;color:#e5484d;color:var(--red)}.lk-table tbody tr.cc-detail-row:hover td,tr.cc-detail-row td{background:#fff;cursor:default;padding:0 14px 18px}.cc-detail{grid-gap:10px;background:#f5f7f7;background:var(--soft);border-radius:16px;display:grid;font-size:15px;gap:10px;line-height:1.7;padding:16px}.cc-detail>div{background:#fff;border-radius:12px;padding:14px 18px;white-space:pre-line}.cc-detail strong{color:#8b969b;color:var(--gray);display:block;font-size:13px;margin-bottom:4px}.cc-detail .cc-a{background:#eafbf1;background:var(--mint-bg)}.cc-detail .cc-r{background:#eaf6fc;background:var(--blue-bg)}.cc-date{color:#8b969b;color:var(--gray);font-size:12px;margin-top:8px}.cc-detail .cc-acts{background:#0000;display:flex;justify-content:flex-end;padding:0}.cc-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:20px}.cc-bar .lk-pager{margin-top:0}.cc-bar .cc-bar-l{flex:1 1;min-width:0}.cc-bar .lk-btns{flex:1 1;justify-content:flex-end}.cc-form-sub{color:#8b969b;color:var(--gray);font-size:14px;margin:-6px 0 14px}.ms-gate{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ms-gate b{color:#e5484d;color:var(--red);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp)}.gd-top{align-items:center;gap:12px;justify-content:space-between;margin-top:16px}.gd-cats,.gd-top{display:flex;flex-wrap:wrap}.gd-cats{gap:8px}.gd-cat{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;color:#1d272c;color:var(--charcoal);cursor:pointer;font:inherit;font-size:14px;height:36px;padding:0 16px;transition:background .2s,border-color .2s}.gd-cat:hover{border-color:#1d272c;border-color:var(--charcoal)}.gd-cat.on{background:#c9f3dd;background:var(--mint);border-color:#c9f3dd;border-color:var(--mint);font-weight:700}.gd-search{align-items:center;display:flex;flex:0 1 380px;gap:8px;min-width:240px}.gd-search .lk-input{border-radius:999px}.gd-content{border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.gd-content h3{font-size:22px;font-weight:800;margin:0 0 18px}.gd-content h4{align-items:center;display:flex;font-size:16px;font-weight:700;gap:10px;margin:22px 0 10px}.gd-content h4:before{background:#00ff01;background:var(--green);border-radius:3px;content:"";height:18px;width:6px}.gd-content p{font-size:15px;line-height:1.7;margin:0 0 10px}.bd-evgrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.bd-ev{background:#00003a;background:var(--navy);border-radius:24px;color:#fff;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;min-height:300px;overflow:hidden;position:relative}.bd-ev-im{inset:0;position:absolute;z-index:0}.bd-ev-im img{height:100%;object-fit:cover;transition:transform .4s;width:100%}.bd-ev:hover .bd-ev-im img{transform:scale(1.05)}.bd-ev-im:after{background:linear-gradient(180deg,#00003a40,#00003a00 40%,#00011aeb);content:"";inset:0;position:absolute}.bd-ev-top{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:18px 20px 0;position:relative;z-index:1}.bd-ev-date{color:#ffffffd9;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;font-weight:700;white-space:nowrap}.bd-ev-bottom{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding:16px 20px 20px;position:relative;z-index:1}.bd-ev-bottom h3{font-size:20px;font-weight:700;line-height:1.25;margin:0;min-width:0}.gd-num{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.gd-num li{align-items:flex-start;background:#f5f7f7;background:var(--soft);border-radius:16px;display:flex;font-size:15px;gap:12px;line-height:1.55;padding:14px 16px}.gd-num li b{background:#00ff01;background:var(--green);border-radius:50%;color:#1d272c;color:var(--charcoal);display:grid;flex:none;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:12px;font-weight:800;height:28px;margin-top:1px;place-items:center;width:28px}.gd-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.gd-list li{font-size:15px;line-height:1.7;padding-left:18px;position:relative}.gd-list li:before{background:#c9f3dd;background:var(--mint);border:1px solid #1db954;border:1px solid var(--ink-green);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:11px;width:7px}mark.gd-hl{background:#00ff01;background:var(--green);border-radius:3px;color:#1d272c;color:var(--charcoal);padding:0 2px}.at-nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:16px}.at-nav button{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;height:40px;place-items:center;transition:background .2s;width:40px}.at-nav button:hover{background:#c9f3dd;background:var(--mint);border-color:#c9f3dd;border-color:var(--mint)}.at-nav button:disabled{background:#fff;border-color:#d9d9d9cc;border-color:var(--line);cursor:not-allowed;opacity:.35}.at-nav button svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.at-lbl{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:22px;font-weight:800;letter-spacing:.02em;min-width:140px;text-align:center}.at-cal{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.at-hd{color:#8b969b;color:var(--gray);display:grid;font-size:13px;height:36px;place-items:center}.at-d,.at-hd{font-weight:700}.at-d{border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:14px;justify-content:space-between;min-height:76px;min-width:0;padding:8px 10px}.at-d.at-empty{border-color:#0000}.at-cal .at-sun{color:#e5484d;color:var(--red)}.at-cal .at-sat{color:#1f6feb;color:var(--ink-blue)}.at-d.at-chk{background:#eafbf1;background:var(--mint-bg);border-color:#c9f3dd;border-color:var(--mint)}.at-n{border-radius:50%;display:grid;height:28px;margin:-4px 0 0 -6px;place-items:center;width:28px}.at-d.at-today .at-n{background:#1d272c;background:var(--charcoal);color:#fff}.at-mk{align-self:flex-end;background:#00ff01;background:var(--green);border-radius:50%;display:grid;height:22px;place-items:center;width:22px}.at-mk svg{stroke:#1d272c;stroke:var(--charcoal);fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;height:13px;width:13px}.at-row{display:flex;gap:10px;margin-top:20px}.at-row .lk-input{flex:1 1;min-width:0}.at-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.at-badge{align-items:center;background:#f5f7f7;background:var(--soft);border-radius:999px;display:inline-flex;font-size:13px;gap:4px;height:36px;padding:0 14px;white-space:nowrap}.at-badge b{font-feature-settings:"tnum";font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-variant-numeric:tabular-nums;font-weight:800}.at-badge.at-dep b{color:#e5484d;color:var(--red)}.at-badge.at-bet b{color:#1f6feb;color:var(--ink-blue)}.at-streak{grid-gap:8px;display:grid;gap:8px}.at-sk{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:12px;padding:12px 16px}.at-sk.on{background:#eafbf1;background:var(--mint-bg);border-color:#c9f3dd;border-color:var(--mint)}.at-sk-h{align-items:center;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between}.at-sk-h b{font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:16px;font-weight:800}.at-sk-r{color:#8b969b;color:var(--gray);font-size:13px;margin-top:4px}.at-sk.on .at-sk-r{color:#1d272c;color:var(--charcoal)}.at-ttl{max-width:360px;overflow:hidden;text-overflow:ellipsis}.at-lv,.at-nm,.at-ttl{white-space:nowrap}.at-lv{align-items:center;background:#eef2f1;background:var(--soft2);border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;height:22px;margin-right:8px;padding:0 8px;vertical-align:middle}.at-comments{margin-top:24px}@media (max-width:1100px){.bd-evgrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.bd-evgrid,.gd-num{grid-template-columns:1fr}.bd-head h3{font-size:20px}.bd-body{font-size:14px}.cc-bar,.cc-bar .lk-btns{justify-content:center}.cc-bar .lk-btns,.gd-search{flex:1 1 100%}.gd-search{min-width:0}.at-cal{gap:4px}.at-d{border-radius:12px;font-size:12px;min-height:54px;padding:5px 6px}.at-n{height:22px;margin:-2px 0 0 -3px;width:22px}.at-mk{height:16px;width:16px}.at-mk svg{height:9px;width:9px}.at-hd{font-size:12px;height:30px}.at-row{flex-direction:column}.at-lbl{font-size:18px;min-width:120px}}.pu-layer{inset:0;pointer-events:none;position:fixed;z-index:92}.pu-win{animation:pu-in .3s ease-out;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;box-shadow:0 40px 80px -30px #00003a73;color:#1d272c;color:var(--charcoal);display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;position:fixed}@keyframes pu-in{0%{opacity:0}to{opacity:1}}.pu-h{align-items:center;background:#f5f7f7;background:var(--soft);border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line);display:flex;flex:none;gap:12px;justify-content:space-between;padding:14px 14px 14px 20px}.pu-h h3{font-size:16px;font-weight:700;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-t-event .pu-h{background:#eafbf1;background:var(--mint-bg)}.pu-t-promotion .pu-h{background:#eaf6fc;background:var(--blue-bg)}.pu-t-warning .pu-h{background:#fff6e0;background:var(--amber-bg)}.pu-x{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:32px;padding:0;place-items:center;transition:background .2s;width:32px}.pu-x:hover{background:#c9f3dd;background:var(--mint)}.pu-x svg{stroke:currentColor;stroke-width:2.4;fill:none;stroke-linecap:round;height:14px;width:14px}.pu-x.pu-x-minimal{background:#0000;border:0;opacity:.7}.pu-x.pu-x-minimal:hover{background:#0000;opacity:1}.pu-x.pu-x-rounded{background:#eef2f1;background:var(--soft2);border-color:#0000}.pu-win.pu-noh .pu-x{position:absolute;right:10px;top:10px;z-index:2}.pu-b{flex:1 1 auto;line-height:1.6;min-height:50px;overflow-x:hidden;overflow-y:auto;padding:20px}.pu-b.pu-link{cursor:pointer}.pu-b img{display:block;height:auto;margin:0 -20px 16px;max-width:none;width:calc(100% + 40px)}.pu-b>img:first-child{margin-top:-20px}.pu-b>img:last-child{margin-bottom:-20px}.pu-b>div,.pu-b>p{margin:0}.pu-b>br,.pu-b>img+br{display:none}.pu-s-small{font-size:13px}.pu-s-medium{font-size:15px}.pu-s-large{font-size:17px}.pu-f{background:#f5f7f7;background:var(--soft);border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);flex:none;padding:12px;text-align:center}@media (max-width:768px){.pu-win{border-radius:24px}.pu-s-small{font-size:12px}.pu-s-medium{font-size:14px}.pu-s-large{font-size:16px}}@media (max-height:600px){.pu-b{min-height:30px;padding:10px 15px}.pu-h h3{font-size:14px}}.um-ov{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00011ab8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:95}.um-panel{animation:um-in .25s ease-out;background:#fff;border-radius:24px;color:#1d272c;color:var(--charcoal);padding:32px 28px 24px;text-align:center;width:min(420px,100%)}@keyframes um-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.um-ic{background:#eafbf1;background:var(--mint-bg);border-radius:50%;color:#1db954;color:var(--ink-green);display:grid;height:64px;margin:0 auto 16px;place-items:center;width:64px}.um-ic svg{stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:28px;width:28px}.um-title{font-size:22px;font-weight:700;margin:0 0 10px}.um-body{color:#3e4a50;font-size:15px;line-height:1.65;margin:0 0 22px}.um-body strong{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:17px;font-weight:800}.um-acts{display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.um-panel{border-radius:24px;padding:26px 20px 20px}}.cw-root{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;gap:12px;position:fixed;right:20px;z-index:72}.cw-fab{background:#1d272c;background:var(--charcoal);border:0;border-radius:50%;color:#00ff01;color:var(--green);cursor:pointer;display:grid;height:56px;padding:0;place-items:center;position:relative;transition:background .2s,color .2s;width:56px}.cw-fab.cw-on,.cw-fab:hover{background:#c9f3dd;background:var(--mint);color:#1d272c;color:var(--charcoal)}.cw-fab svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:26px;width:26px}.cw-badge{background:#00ff01;background:var(--green);border:2px solid #fff;border-radius:999px;color:#1d272c;color:var(--charcoal);display:grid;font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;font-weight:800;height:20px;min-width:20px;padding:0 6px;place-items:center;position:absolute;right:-4px;top:-4px}.cw-panel{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;box-shadow:0 40px 80px -30px #00003a73;color:#1d272c;color:var(--charcoal);display:flex;flex-direction:column;height:520px;max-height:calc(100vh - 140px);max-width:calc(100vw - 32px);overflow:hidden;width:360px}.cw-h{align-items:center;border-bottom:1px solid #d9d9d9cc;border-bottom:1px solid var(--line);display:flex;flex:none;gap:12px;padding:16px 16px 16px 20px}.cw-av{background:linear-gradient(270deg,#31b6e9 4.48%,#00ff01);background:var(--grad);border-radius:50%;color:#1d272c;color:var(--charcoal);display:grid;flex:none;height:40px;place-items:center;width:40px}.cw-av svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.cw-tt{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.cw-eyebrow{color:#1db954;color:var(--ink-green);font-family:Plus Jakarta Sans,Noto Sans KR,system-ui,sans-serif;font-family:var(--disp);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cw-name{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-x{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:36px;padding:0;place-items:center;width:36px}.cw-x svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;height:16px;width:16px}.cw-body{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:16px;scrollbar-width:thin}.cw-notice{color:#8b969b;color:var(--gray);font-size:13px;line-height:1.5;padding:10px 8px;text-align:center}.cw-row{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.cw-row.cw-mine{align-items:flex-end}.cw-sender{color:#8b969b;color:var(--gray);font-size:11px;padding-left:4px}.cw-bubble{background:#eef2f1;background:var(--soft2);border-radius:16px 16px 16px 4px;color:#1d272c;color:var(--charcoal);font-size:14px;line-height:1.5;max-width:80%;padding:10px 14px;white-space:pre-wrap;word-break:break-word}.cw-row.cw-mine .cw-bubble{background:#1d272c;background:var(--charcoal);border-radius:16px 16px 4px 16px;color:#fff}.cw-read{color:#8b969b;color:var(--gray);font-size:11px;padding-right:4px}.cw-media{border-radius:12px;display:block;margin-top:6px;max-width:100%}.cw-file{background:#ffffff24;border-radius:999px;display:inline-block;font-size:12px;margin-top:6px;padding:4px 10px}.cw-inbar{border-top:1px solid #d9d9d9cc;border-top:1px solid var(--line);display:flex;flex:none;flex-direction:column;gap:8px;padding:10px 12px}.cw-pending{align-items:center;align-self:flex-start;background:#eafbf1;background:var(--mint-bg);border-radius:999px;display:inline-flex;font-size:12px;gap:8px;max-width:100%;padding:4px 6px 4px 12px}.cw-pending span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-pending button{background:#fff;border:0;border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:22px;padding:0;place-items:center;width:22px}.cw-pending button svg{stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;height:11px;width:11px}.cw-inrow{align-items:flex-end;display:flex;gap:8px}.cw-attach{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:50%;color:#1d272c;color:var(--charcoal);cursor:pointer;display:grid;flex:none;height:40px;padding:0;place-items:center;width:40px}.cw-attach:hover{background:#f5f7f7;background:var(--soft)}.cw-attach svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.cw-input{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:16px;color:#1d272c;color:var(--charcoal);flex:1 1;font:inherit;font-size:14px;line-height:1.4;max-height:120px;min-width:0;outline:0;padding:10px 14px;resize:none}.cw-input:focus{border-color:#31b6e9;border-color:var(--blue);box-shadow:0 0 0 3px #31b6e933}.cw-send{background:#1d272c;background:var(--charcoal);border:0;border-radius:999px;color:#fff;cursor:pointer;flex:none;font:inherit;font-size:14px;font-weight:500;height:40px;padding:0 16px;transition:background .2s,color .2s}.cw-send:hover{background:#c9f3dd;background:var(--mint);color:#1d272c;color:var(--charcoal)}.cw-send:disabled{cursor:default;opacity:.5}@media (max-width:480px){.cw-root{bottom:12px;right:12px}.cw-panel{border-radius:24px;height:420px}}.qm-root{gap:8px;position:fixed;right:20px;top:167px;top:calc(var(--hdr) + 16px);width:84px;z-index:70}.qm-items,.qm-root{display:flex;flex-direction:column}.qm-items{animation:qm-in .25s ease-out;background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line);border-radius:24px;gap:2px;padding:8px}@keyframes qm-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.qm-item{align-items:center;background:#0000;border:0;border-radius:16px;color:#1d272c;color:var(--charcoal);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:12px;font-weight:500;gap:4px;line-height:1.2;padding:10px 4px 8px;text-decoration:none;transition:background .2s}.qm-item:hover{background:#c9f3dd;background:var(--mint)}.qm-item svg{stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.qm-toggle{align-items:center;background:#1d272c;background:var(--charcoal);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:500;gap:4px;height:36px;justify-content:center;transition:background .2s,color .2s}.qm-toggle:hover{background:#c9f3dd;background:var(--mint);color:#1d272c;color:var(--charcoal)}.qm-toggle svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;transition:transform .3s;width:14px}.qm-root.qm-closed .qm-items{display:none}.qm-root.qm-closed .qm-toggle svg{transform:rotate(180deg)}@media (max-width:768px){.qm-root{display:none}}@media (prefers-reduced-motion:reduce){.pu-win,.qm-items,.um-panel{animation:none}}.App{background:#0000;text-align:left}#topbarnav-container{position:static;z-index:auto}main{position:relative;z-index:1}body.layout-footer-hidden footer,body.layout-layout-type-minimal .site-header{display:none}:root{--green:var(--color-primary,#00ff01);--blue:var(--color-primary-secondary,#31b6e9);--white:var(--color-background,#fff);--nav-bg:var(--color-nav-background,var(--charcoal));--card-bg:var(--color-background-elevated,#fff);--ink:var(--color-text,#1d272c);--gray:var(--color-text-muted,#8b969b);--line:var(--color-border,#d9d9d9cc);--grad:linear-gradient(270deg,var(--blue) 4.48%,var(--green) 100%)}.modal{background:#00011a8c;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:105}.modal-content{background:#fff;border-radius:24px;color:#1d272c;color:var(--charcoal,#1d272c);padding:28px 32px 24px;text-align:center;width:min(420px,100%)}.modal-logo img{height:36px;margin:0 auto 16px;max-width:160px;object-fit:contain;width:auto}.modal-text{font-size:16px;line-height:1.6;margin:0 0 22px;overflow-wrap:anywhere;white-space:pre-line}.modal-buttons{display:flex;gap:10px;justify-content:center}.modal-cancel,.modal-confirm{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:500;height:44px;justify-content:center;min-width:120px;padding:0 22px;transition:background .2s,color .2s}.modal-confirm{background:#1d272c;background:var(--charcoal,#1d272c);color:#fff}.modal-confirm:hover{background:#c9f3dd;background:var(--mint,#c9f3dd)}.modal-cancel,.modal-confirm:hover{color:#1d272c;color:var(--charcoal,#1d272c)}.modal-cancel{background:#fff;border:1px solid #d9d9d9cc;border:1px solid var(--line,#d9d9d9cc)}.modal-cancel:hover{background:#f5f7f7;background:var(--soft,#f5f7f7)}#siteAlertModal.modal{z-index:2147483000}.game-popup-overlay{align-items:center;background:#00011ae0;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.game-popup{background:var(--navy2);border-radius:24px;color:#fff;display:flex;flex-direction:column;overflow:hidden}.game-popup.casino-size,.game-popup.slot-size{height:calc(min(92vw,1200px)*9/16 + 52px);max-height:88vh;max-height:88dvh;max-width:calc(156.44444vh - 92.44444px);max-width:calc(88dvh*16/9 - 92.44444px);width:min(92vw,1200px)}.game-popup-header{align-items:center;background:var(--charcoal);display:flex;flex:none;gap:12px;height:52px;justify-content:space-between;padding:0 12px 0 20px}.game-popup-header h3{color:#fff;font-size:15px;font-weight:700;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-popup-controls{align-items:center;display:flex;flex:none;gap:6px}.game-popup-close,.game-popup-fullscreen{background:#0000;border:1px solid #ffffff38;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:36px;padding:0;place-items:center;transition:background .2s,border-color .2s;width:36px}.game-popup-close:hover,.game-popup-fullscreen:hover{background:var(--mint);border-color:var(--mint);color:var(--charcoal)}.game-popup-close svg,.game-popup-fullscreen svg{stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:16px;width:16px}.game-popup-content{flex:1 1;min-height:0;overflow:hidden;position:relative}.game-iframe{border:0;display:block;height:100%;width:100%}.game-loading{grid-gap:14px;align-content:center;color:#fffc;display:grid;font-size:15px;gap:14px;inset:0;place-items:center;position:absolute}.game-loading .gp-spin{animation:gp-spin 1s linear infinite;border:3px solid #ffffff26;border-radius:50%;border-top:3px solid var(--green);height:44px;width:44px}@keyframes gp-spin{to{transform:rotate(1turn)}}.game-popup-overlay.fullscreen{background:var(--navy2);padding:0;z-index:99999}.game-popup-overlay.fullscreen .game-popup{border-radius:0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;max-width:100vw;width:100vw}.game-popup-overlay.fullscreen .game-popup-header{background:linear-gradient(180deg,#00011aeb,#00011a99 55%,#0000);height:auto;left:0;opacity:0;padding:12px 12px 28px 20px;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:100}.game-popup-overlay.fullscreen .game-popup-header:focus-within,.game-popup-overlay.fullscreen:hover .game-popup-header{opacity:1}.game-popup-overlay.fullscreen .game-popup-close,.game-popup-overlay.fullscreen .game-popup-fullscreen{background:#00011a99;height:44px;width:44px}.game-popup-overlay.fullscreen .game-popup-close svg,.game-popup-overlay.fullscreen .game-popup-fullscreen svg{height:18px;width:18px}.game-popup-overlay.fullscreen .game-popup-content{inset:0;position:absolute}@media (max-width:768px){.game-popup-overlay{padding:0}.game-popup,.game-popup.casino-size,.game-popup.slot-size{border-radius:0;height:100%;max-height:100%;max-width:100%;width:100%}.game-popup-header{padding:0 8px 0 14px}.game-popup-header h3{font-size:14px}}.gs-overlay{z-index:92}.gl-item .gl-prov{color:var(--gray);font-size:12px;margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-provs{display:flex;flex:none;gap:8px;overflow-x:auto;padding:14px 32px 0;scrollbar-width:none}.gs-provs::-webkit-scrollbar{display:none}.gs-prov{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--charcoal);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:14px;gap:8px;height:44px;padding:0 14px 0 6px;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.gs-prov:hover{background:var(--soft)}.gs-prov.on{background:var(--charcoal);border-color:var(--charcoal);color:#fff}.gs-prov-im{background:var(--navy);border-radius:50%;display:grid;flex:none;height:32px;overflow:hidden;place-items:center;width:32px}.gs-prov-im img{height:100%;object-fit:contain;object-position:center bottom;padding-top:3px;width:100%}.gs-prov-ph{color:#fff;font-family:var(--disp);font-size:13px;font-weight:800}.gs-prov-nm{font-weight:500}.gs-prov-cnt{color:var(--ink-green);font-family:var(--disp);font-size:12px;font-weight:700}.gs-prov.on .gs-prov-cnt{color:var(--green)}.gs-overlay .gl-grid{min-height:120px}.gs-overlay .gl-thumb img{position:relative;z-index:1}@media (max-width:768px){.gs-provs{padding:12px 16px 0}.gs-prov{font-size:13px;height:40px}}.pill .logo .logo-img{height:42px;max-width:180px;object-fit:contain;width:auto}.drawer .logo .logo-img{height:36px;max-width:160px;object-fit:contain;width:auto}.drawer-user .drawer-name{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;gap:8px}.drawer-menu li a .lk-badge{margin-left:8px}@media (max-width:1100px){.bnav a svg{stroke:currentColor}}.pill.has-mg .menu{gap:14px}.pill.has-mg .hright .btn-secondary{min-width:0}footer .logo .logo-img{height:40px;max-width:200px;object-fit:contain;width:auto}footer .foot-cats{letter-spacing:.02em;overflow-wrap:break-word;text-transform:none;word-break:keep-all}@media (max-width:768px){.pu-win.pu-mobile{display:flex!important;flex-direction:column!important;left:50%!important;max-height:70vh!important;max-width:calc(100vw - 20px)!important;min-height:200px!important;min-width:280px!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;width:90vw!important}.pu-win.pu-mobile .pu-b{-webkit-overflow-scrolling:touch;overflow-y:auto}}@media (max-height:600px){.pu-win{max-height:calc(100vh - 20px)!important}.pu-f .lk-btn{font-size:12px;height:36px;padding:0 12px}}@media (max-height:400px){.pu-win{max-height:calc(100vh - 10px)!important}.pu-b{min-height:20px}.pu-b,.pu-h{padding:8px 12px}.pu-h h3{font-size:12px}.pu-f{padding:8px 12px}.pu-f .lk-btn{font-size:11px;padding:0 10px}}@media (max-height:500px) and (orientation:landscape){.pu-win{max-height:calc(100vh - 20px)!important;min-height:150px!important}.pu-b{min-height:20px;padding:8px 12px}}.um-ov[role=dialog]{z-index:100000}.um-error{color:var(--red);font-size:13px;margin:-10px 0 16px;text-align:center}.cw-row:not(.cw-mine) .cw-file{background:#1d272c14}.cw-pending span{max-width:220px}.cw-hint{color:var(--gray);font-size:11px;padding:0 2px}.cw-attach-note{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;font-size:12px;margin-top:6px;overflow-wrap:anywhere;padding:0;text-align:left;text-decoration:underline}div.cw-attach-note{cursor:default;opacity:.8;text-decoration:none}.cw-new-below{background:var(--mint-bg);border:0;border-top:1px solid var(--line);color:var(--charcoal);cursor:pointer;flex:none;font:inherit;font-size:12px;padding:7px}.cw-attach:disabled{cursor:default;opacity:.5}.cw-send{white-space:nowrap}@media (max-width:480px){.cw-input{font-size:16px}}.App{display:flow-root;min-height:100vh}.quick-menu{background-color:#0c423e;border:2px solid #fff;border-radius:10px;border-radius:var(--radius-md,10px);display:flex;flex-direction:column;max-height:500px;opacity:1;overflow:hidden;position:fixed;right:20px;top:120px;transition:all .3s ease-in-out;width:80px;z-index:100}.quick-menu.hidden{max-height:40px;opacity:1}.quick-menu.hidden .quick-menu-items{display:none}.quick-menu-items{align-items:center;display:flex;flex-direction:column;gap:15px;padding:15px 0;padding:var(--spacing-md,15px 0);transition:all .3s ease-in-out}.quick-menu.hidden .quick-menu-items{opacity:0;transform:translateY(-20px)}.quick-menu-item{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:12px;padding:5px 0;padding:var(--spacing-md,5px 0);text-align:center;text-decoration:none;width:100%}.quick-menu-item img{height:24px;margin-bottom:5px;width:24px}.quick-menu-item:hover{opacity:.5}.quick-menu-toggle-bottom{background:#fff;border:1px solid #0c423e;border-radius:8px 8px 8px 8px;color:#0c423e;cursor:pointer;font-size:14px;font-weight:700;height:35px;position:relative;transition:all 1s ease-in-out;width:100%;z-index:101}.quick-menu.hidden .quick-menu-toggle-bottom{opacity:1;visibility:visible}.quick-menu-toggle-bottom:hover{background-color:#f0f0f0}@media screen and (max-width:1500px){.quick-menu{display:none}}@media screen and (max-width:768px){.quick-menu{right:10px;top:100px;width:70px}.quick-menu-item{font-size:11px}.quick-menu-item img{height:20px;width:20px}}.card{background:var(--navy);border:0;border-radius:24px;container-type:inline-size;flex:0 0 220px;height:300px;overflow:hidden;position:relative;transition:transform .3s ease}.card,.game-image{-webkit-user-select:none;user-select:none}.game-image{-webkit-user-drag:none;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;transition:transform .3s;width:100%}.card:hover .game-image{transform:scale(1.05)}.card:after{background:linear-gradient(180deg,#00003a00 45%,#00003aeb);background:var(--random-gradient,linear-gradient(to bottom,#00003a00 45%,#00003aeb 100%));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.card:hover{transform:translateY(-6px);z-index:10}.card-link{height:100%;left:0;text-decoration:none;top:0;width:100%;z-index:0}.card .game-info,.card-link{color:#fff;position:absolute}.card .game-info{bottom:clamp(4px,4.5cqw,10px);display:flex;flex-direction:column;gap:clamp(2px,2.3cqw,5px);left:clamp(4px,4.5cqw,10px);padding:clamp(8px,9cqw,20px) clamp(6px,6.8cqw,15px) clamp(3px,3.4cqw,7.5px);pointer-events:none;right:clamp(4px,4.5cqw,10px);text-align:left;z-index:3}.card .card-vendor-logo{background:#ffffffeb;border-radius:clamp(4px,3.6cqw,8px);height:clamp(10px,10cqw,22px);left:clamp(3px,3.6cqw,8px);max-width:clamp(40px,40cqw,88px);object-fit:contain;padding:clamp(1px,1.4cqw,3px) clamp(2px,2.7cqw,6px);position:absolute;top:clamp(3px,3.6cqw,8px);width:auto;z-index:10}.provider{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00011a99;border-radius:999px;display:flex;gap:8px;margin-bottom:8px;padding:4px 8px;width:-webkit-fit-content;width:fit-content}.card .provider-logo{background:#fff;border-radius:50%;flex-shrink:0;height:clamp(9px,8.2cqw,18px);object-fit:contain;padding:2px;width:clamp(9px,8.2cqw,18px)}.card .provider-name{font-size:clamp(8px,5.5cqw,12px)}.provider-name{color:#ffffffe6;font-size:12px;font-weight:500;white-space:nowrap}.card .game-info .game-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:clamp(11px,8.2cqw,18px);font-weight:700;line-height:1.3;margin-bottom:5px;margin-top:0;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;word-break:break-word;z-index:100}.info-icon{cursor:pointer;height:20px;position:absolute;right:10px;top:10px;width:20px;z-index:10}.info-icon svg{height:100%;width:100%}.info-icon path{fill:#fff}.tooltip{background:#fff;border:1px solid var(--line);border-radius:16px;color:var(--charcoal);font-size:12px;line-height:1.4;padding:10px 12px;position:absolute;right:0;top:30px;width:200px;z-index:1000}.tooltip:before{border-bottom:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;content:"";height:0;position:absolute;right:10px;top:-5px;width:0}@media screen and (max-width:768px){.card{flex:0 0 180px;height:250px}.provider-name{font-size:11px}.card .game-info{padding:clamp(6px,8cqw,15px) clamp(5px,6.5cqw,12px) clamp(3px,3.2cqw,6px)}.tooltip{font-size:11px;width:150px}}@media screen and (max-width:600px){.card{aspect-ratio:3/4;height:auto;min-height:200px}.card .game-info .game-name{line-height:1.2}.provider-name{font-size:10px}.card .provider-logo{height:16px;width:16px}.card .game-info{gap:6px;padding:clamp(5px,8cqw,12px) clamp(4px,6.5cqw,10px) clamp(2px,3.2cqw,5px)}.tooltip{font-size:10px;width:120px}}@media screen and (max-width:520px){.card{min-height:180px}.card .game-info{gap:4px;padding:clamp(4px,8cqw,10px) clamp(3px,6.5cqw,8px) clamp(2px,3.2cqw,4px)}}@media screen and (max-width:480px){.card{min-height:160px}.provider-name{font-size:9px}.card .provider-logo{height:14px;width:14px}.card .game-info{gap:3px;padding:clamp(3px,8cqw,8px) clamp(3px,6.5cqw,6px) clamp(2px,3.2cqw,3px)}}.game-slider-section{margin-bottom:40px;width:100%}.game-slider-section .section-header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;padding:0 0 12px}.game-slider-section .title-wrapper{display:flex;flex-direction:column;gap:8px}.game-slider-section .section-title{color:var(--charcoal);font-size:20px;font-weight:700;margin:0}.game-slider-section .title-underline{background:var(--grad);border-radius:999px;height:3px;width:40px}.card-slider-outer{overflow:visible;padding:15px 0}.card-slider-container,.card-slider-outer{margin:0 auto;max-width:1400px;position:relative;width:100%}.card-slider-container{display:block;overflow-x:hidden;overflow-y:visible;padding:15px 50px}.card-slider{display:flex;gap:10px;margin:0 auto 0 -50px;padding:0;position:relative;transition:transform .3s ease;width:auto}.slider-arrow{align-items:center;background:#fff;border:1px solid var(--line);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,border-color .2s;width:36px;z-index:10}.slider-arrow.prev{left:0}.slider-arrow.next{right:0}.slider-arrow svg{fill:var(--charcoal);height:20px;width:20px}.slider-arrow:hover{background:var(--mint);border-color:var(--mint)}.slider-arrow:disabled{background:#fff;border-color:var(--line);cursor:not-allowed;opacity:.4}.more-wrapper{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--charcoal);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:36px;margin:0;padding:0 14px;transition:background .2s,border-color .2s}.more-wrapper:hover{background:var(--mint);border-color:var(--mint)}.more-text{color:var(--charcoal);font-size:13px}.more-icon{transition:transform .3s ease}.more-icon path{fill:var(--charcoal)}.game-slider-section.expanded .card-slider-outer{margin:0 auto;max-width:1300px;padding:0}.game-slider-section.expanded .card-slider-container{overflow:visible;padding:0}.game-slider-section.expanded .card-slider{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);justify-content:center;margin-left:0;padding:20px;transform:none!important}.game-slider-section.expanded .card{flex:none!important;max-width:100%!important;width:100%!important}.game-slider-section.expanded .slider-arrow{display:none}@media screen and (max-width:1200px){.game-slider-section.expanded .card-slider{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:992px){.game-slider-section.expanded .card-slider{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.card-slider-outer{padding:0 20px}.game-slider-section.expanded .card-slider{gap:10px;grid-template-columns:repeat(2,1fr);padding:10px}}@media screen and (max-width:600px){.card-slider-outer{padding:0 10px}.card{aspect-ratio:3/4;flex-basis:calc(33.333% - 6.67px);flex-grow:0;flex-shrink:0;max-width:calc(33.333% - 6.67px)!important;min-width:calc(33.333% - 6.67px)!important}.game-slider-section.expanded .card-slider{gap:8px;grid-template-columns:repeat(3,1fr);padding:8px}}@media screen and (max-width:520px){.card-slider-outer{padding:0 5px}.card-slider-container{padding:0 40px}.card{flex-basis:calc(33.333% - 4px);flex-grow:0;flex-shrink:0;max-width:calc(33.333% - 4px)!important;min-width:calc(33.333% - 4px)!important}.card-slider{gap:6px}}@media screen and (max-width:480px){.card-slider-outer{padding:0 3px}.card-slider-container{padding:0 35px}.card{flex-basis:calc(33.333% - 3px);flex-grow:0;flex-shrink:0;max-width:calc(33.333% - 3px)!important;min-width:calc(33.333% - 3px)!important}.card-slider{gap:4px}.game-slider-section.expanded .card-slider{grid-template-columns:repeat(2,1fr)}}.search-box{min-width:0;position:relative}.search-box .search-field{align-items:center;background:#fff;border-radius:999px;cursor:text;display:flex;gap:8px;height:48px;padding:0 8px 0 18px;position:relative;z-index:0}.search-box .search-field:before{background:var(--grad);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.search-box .search-input{background:none;border:0;color:var(--charcoal);font:inherit;font-size:15px;min-width:0;outline:0;padding:0;width:100%}.search-box .search-input::placeholder{color:#a9b2b6}.search-box .search-button{background:#0000;border:0;border-radius:50%;color:var(--charcoal);cursor:default;display:grid;flex:none;height:32px;padding:0;place-items:center;width:32px}.search-box .search-button svg{height:18px;width:18px}.search-box .search-button{order:-1}.search-box .search-field{padding:0 18px 0 11px}.search-box .search-results-dropdown{background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;gap:4px;left:0;max-height:360px;min-width:280px;overflow:auto;padding:8px;position:absolute;right:0;scrollbar-width:thin;top:calc(100% + 8px);z-index:70}.search-box .search-loading{color:var(--gray);font-size:14px;padding:14px;text-align:center}.search-box .gp-th img{position:relative;z-index:1}.search-box .gp-th.no-image img{display:none}.gp-side .search-box .search-field{border:1px solid var(--line);border-radius:16px;height:52px;margin-top:12px;padding:0 8px 0 18px}.gp-side .search-box .search-field:before{display:none}.gp-side .search-box .search-button{order:0}.gp-side .search-box .search-field:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #31b6e933}.gp-side .search-box .search-input{font-size:16px}.gp-side .search-box .search-results-dropdown{border:0;margin-top:10px;max-height:320px;min-width:0;padding:0;position:static}@media (max-width:768px){.search-box .search-results-dropdown{max-height:300px}}.jackpot-section{margin-top:40px}.jackpot-section .section-header{align-items:center;display:flex;justify-content:flex-start;margin:15px 0 25px 80px;max-width:1300px;text-align:center;width:75%}.jackpot-section .title-underline{width:200px}.jackpot-title{color:#eead4f;color:var(--color-primary-secondary,#eead4f);font-size:28px}.jackpot-slider-container{margin:0 auto;max-width:1300px;overflow:hidden;padding:30px 0;padding:var(--spacing-md,30px 0);position:relative;width:100%}.jackpot-slider-outer{margin:-20px 0;overflow:visible;padding:20px 0;padding:var(--spacing-md,20px 0);position:relative;width:100%}.jackpot-slider{cursor:grab;display:flex;gap:10px;transition:transform .5s ease-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.jackpot-slider:active{cursor:grabbing}.jackpot-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c423e80;border:2px solid #c97822;border-radius:15px;border-radius:var(--radius-md,15px);display:flex;filter:blur(0);flex:0 0 320px;height:150px;opacity:1;padding:5px 15px 5px 0;padding:var(--spacing-md,5px 15px 5px 0);position:relative;transform-origin:center center;transition:all .3s cubic-bezier(.4,0,.2,1);width:320px;z-index:1}.jackpot-slider:hover .jackpot-item{filter:blur(1px);opacity:.4;transform:scale(.98)}.jackpot-item:hover{box-shadow:0 15px 40px #0006;box-shadow:var(--shadow-md,0 15px 40px #0006);cursor:pointer;filter:blur(0)!important;opacity:1!important;transform:scale(1.12)!important;z-index:10}.jackpot-item .game-thumbnail{align-items:center;aspect-ratio:1;background:#ffffff1a;background:var(--surface-border-soft,#ffffff1a);border-radius:10px;border-radius:var(--radius-md,10px);display:flex;flex-shrink:0;height:calc(100% - 20px);margin:0 5px;max-width:130px;overflow:hidden;width:auto}.jackpot-item .game-thumbnail img{display:block;height:100%;object-fit:cover;width:100%}.jackpot-info{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between;padding:5px 0;padding:var(--spacing-md,5px 0);text-align:right}.winner-id{align-items:center;display:flex;gap:10px;justify-content:flex-end}.crown-icon{height:20px;width:20px}.id-text{color:#fff;font-size:22px;font-weight:500}.prize-amount{color:#eead4f;color:var(--color-primary-secondary,#eead4f);font-size:26px;font-weight:700}.game-title{color:#fff;font-size:18px;font-weight:500;margin:0 0 15px;text-align:center}.win-date{color:#fff9;color:var(--surface-text-mid,#fff9);font-size:17px}@media screen and (max-width:768px){.jackpot-section .section-header{margin:15px 10px;width:95%}.jackpot-slider-container{padding:20px;padding:var(--spacing-md,20px)}.jackpot-item{flex:0 0 280px;height:120px;padding:5px 10px 5px 0;padding:var(--spacing-md,5px 10px 5px 0);width:280px}.jackpot-item .game-thumbnail{height:calc(100% - 20px);margin:10px 10px 10px 8px;max-width:100px;width:auto}.id-text{font-size:18px}.prize-amount{font-size:22px}.game-title{font-size:16px}.win-date{font-size:14px}}@media (hover:none) and (pointer:coarse){.jackpot-slider:hover .jackpot-item{filter:blur(0);opacity:1;transform:scale(1)}.jackpot-item:hover{box-shadow:none!important;box-shadow:var(--shadow-md,none !important);filter:blur(0)!important;opacity:1!important;transform:scale(1)!important}}.provider-grid-section{width:100%}.sl-art picture{display:block}.sl-art picture,.sl-art picture img.provider-character{inset:0;position:absolute}.sl-im .provider-logo{bottom:10px;bottom:var(--vlogo-bottom,10px);filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));height:40px;height:var(--vlogo-h,40px);left:auto;left:var(--vlogo-x,auto);max-width:45%;max-width:var(--vlogo-maxw,45%);object-fit:contain;object-position:center;padding:0;position:absolute;position:var(--vlogo-pos,absolute);right:12px;right:var(--vlogo-right,12px);top:auto;top:var(--vlogo-y,auto);transform:none;transform:var(--vlogo-transform,none);transition:none;width:auto;width:var(--vlogo-w,auto);z-index:3}.sl-im .provider-logo[src*=default-logo]{opacity:.35}.sl-bottom .sl-txt{flex:1 1}.sl-card[style*="--card-grad-color"] .sl-art{background:radial-gradient(60% 55% at 50% 62%,var(--card-grad-color),#0000 72%)}.sl-card:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media screen and (min-width:1025px){body.has-layout-provider-grid-columns-desktop .sl-grid{grid-template-columns:repeat(var(--layout-provider-grid-columns-desktop),1fr)}body.has-layout-provider-card-height-desktop .sl-card{aspect-ratio:auto;height:var(--layout-provider-card-height-desktop)}}@media screen and (min-width:769px) and (max-width:1024px){body.has-layout-provider-grid-columns-tablet .sl-grid{grid-template-columns:repeat(var(--layout-provider-grid-columns-tablet),1fr)}body.has-layout-provider-card-height-tablet .sl-card{aspect-ratio:auto;height:var(--layout-provider-card-height-tablet)}}@media screen and (max-width:768px){body.has-layout-provider-grid-columns-mobile .sl-grid{grid-template-columns:repeat(var(--layout-provider-grid-columns-mobile),1fr)}body.has-layout-provider-card-height-mobile .sl-card{aspect-ratio:auto;height:var(--layout-provider-card-height-mobile)}}.lm-home{display:flex;flex-direction:column;min-width:0;width:100%}.lm-home>*{box-sizing:border-box;width:100%}body.hide-block-black-hero .lm-home{padding-top:175px;padding-top:calc(var(--hdr, 151px) + 24px)}body.hide-block-black-casino .lm-home>[data-block=black-casino],body.hide-block-black-categories .lm-home>[data-block=black-categories],body.hide-block-black-events .lm-home>[data-block=black-events],body.hide-block-black-hero .lm-home>[data-block=black-hero],body.hide-block-black-new-games .lm-home>[data-block=black-new-games],body.hide-block-black-quicklinks .lm-home>[data-block=black-quicklinks],body.hide-block-black-recommended-games .lm-home>[data-block=black-recommended-games],body.hide-block-black-slots .lm-home>[data-block=black-slots],body.hide-block-black-sports .lm-home>[data-block=black-sports],body.hide-block-notice .lm-home>[data-block=notice]{display:none!important}body.has-block-order .lm-home>[data-block=black-hero]{order:0;order:var(--block-order-black-hero,0)}body.has-block-order .lm-home>[data-block=notice]{order:0;order:var(--block-order-notice,var(--block-order-black-hero,0))}body.has-block-order .lm-home>[data-block=black-categories]{order:0;order:var(--block-order-black-categories,0)}body.has-block-order .lm-home>[data-block=black-new-games]{order:0;order:var(--block-order-black-new-games,0)}body.has-block-order .lm-home>[data-block=black-recommended-games]{order:0;order:var(--block-order-black-recommended-games,0)}body.has-block-order .lm-home>[data-block=black-slots]{order:0;order:var(--block-order-black-slots,0)}body.has-block-order .lm-home>[data-block=black-casino]{order:0;order:var(--block-order-black-casino,0)}body.has-block-order .lm-home>[data-block=black-providers-tabs]{order:0;order:var(--block-order-black-slots,var(--block-order-black-casino,0))}body.has-block-order .lm-home>[data-block=black-quicklinks]{order:0;order:var(--block-order-black-quicklinks,0)}body.has-block-order .lm-home>[data-block=black-sports]{order:0;order:var(--block-order-black-sports,0)}body.has-block-order .lm-home>[data-block=black-events]{order:0;order:var(--block-order-black-events,0)}body.has-block-order .lm-home>.intro,body.has-block-order .lm-home>.lm-band-hot{order:0;order:var(--block-order-black-slots,var(--block-order-black-casino,0))}body.has-block-order .lm-home>.cta{order:9999}body.has-block-order .lm-home>.widget-slot-footer-top,body.has-block-order .lm-home>.widget-slot-hero-banner,body.has-block-order .lm-home>.widget-slot-promotion-section,body.has-block-order .lm-home>.widget-slot-top-strip{order:0;order:var(--block-order-black-hero,0)}body.has-block-order .lm-home>.widget-slot-home-before-categories{order:0;order:var(--block-order-black-categories,0)}body.has-block-order .lm-home>.widget-slot-home-before-quicklinks{order:0;order:var(--block-order-black-quicklinks,0)}body.has-block-order .lm-home>.widget-slot-home-before-sports{order:0;order:var(--block-order-black-sports,0)}body.has-block-order .lm-home>.widget-slot-home-before-events{order:0;order:var(--block-order-black-events,0)}.lm-home>[data-block=black-hero]{background:#0000;background:var(--block-bg-black-hero,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-hero,none)}.lm-home>[data-block=black-categories]{background:#0000;background:var(--block-bg-black-categories,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-categories,none)}.lm-home>[data-block=black-new-games]{background:#0000;background:var(--block-bg-black-new-games,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-new-games,none)}.lm-home>[data-block=black-recommended-games]{background:var(--navy2);background:var(--block-bg-black-recommended-games,var(--navy2));margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-recommended-games,none)}.lm-home>[data-block=black-slots]{background:#0000;background:var(--block-bg-black-slots,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-slots,none)}.lm-home>[data-block=black-casino]{background:#0000;background:var(--block-bg-black-casino,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-casino,none)}.lm-home>[data-block=black-providers-tabs]{background:#0000;background:var(--block-bg-black-slots,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-slots,var(--block-w-black-casino,none))}.lm-home>[data-block=black-quicklinks]{background:#0000;background:var(--block-bg-black-quicklinks,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-quicklinks,none)}.lm-home>[data-block=black-sports]{background:#0000;background:var(--block-bg-black-sports,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-sports,none)}.lm-home>[data-block=black-events]{background:#0000;background:var(--block-bg-black-events,#0000);margin-left:auto;margin-right:auto;max-width:none;max-width:var(--block-w-black-events,none)}.lm-home>[data-block=notice] .notice-bar{background:var(--soft2);background:var(--block-bg-notice,var(--soft2))}@media screen and (min-width:1025px){body.has-layout-provider-grid-columns-desktop .lm-home .pgrid{grid-template-columns:repeat(var(--layout-provider-grid-columns-desktop),1fr)}body.has-layout-provider-card-height-desktop .lm-home .pgrid .gcard{aspect-ratio:auto;height:var(--layout-provider-card-height-desktop)}}@media screen and (min-width:769px) and (max-width:1024px){body.has-layout-provider-grid-columns-tablet .lm-home .pgrid{grid-template-columns:repeat(var(--layout-provider-grid-columns-tablet),1fr)}body.has-layout-provider-card-height-tablet .lm-home .pgrid .gcard{aspect-ratio:auto;height:var(--layout-provider-card-height-tablet)}}@media screen and (max-width:768px){body.has-layout-provider-grid-columns-mobile .lm-home .pgrid{grid-template-columns:repeat(var(--layout-provider-grid-columns-mobile),1fr)}body.has-layout-provider-card-height-mobile .lm-home .pgrid .gcard{aspect-ratio:auto;height:var(--layout-provider-card-height-mobile)}}.lm-home>.widget-slot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 auto;max-width:1240px;padding:16px 32px 0}.lm-home>.widget-slot:first-child{padding-top:175px;padding-top:calc(var(--hdr, 151px) + 24px)}.lm-home>.widget-slot .widget{min-width:0}.hero.hero--no-train{padding-bottom:24px;position:static}.hero .actions{margin-bottom:8px;position:relative;z-index:60}.hero h1{color:inherit;color:var(--hero-heading-color,inherit);font-family:var(--kr);font-family:var(--hero-heading-family,var(--kr));font-size:clamp(48px,9.72vw,140px);font-size:var(--hero-heading-size,clamp(48px,9.72vw,140px));font-weight:900;font-weight:var(--hero-heading-weight,900)}.hero h1 .line-2{color:inherit;color:var(--hero-subtitle-color,inherit);font-family:inherit;font-family:var(--hero-subtitle-family,inherit);font-size:clamp(60px,12.5vw,180px);font-size:var(--hero-subtitle-size,clamp(60px,12.5vw,180px));font-weight:inherit;font-weight:var(--hero-subtitle-weight,inherit)}.ccard{outline:0}.ccard video.bg{object-fit:cover}.ccard .ttl{text-align:left}.lm-band-hot .marq .heading-1{white-space:nowrap}.lm-band-hot .marq .mark svg{height:20px;width:20px}.lm-band-hot .mascot{max-width:34vw;object-fit:contain;object-position:center bottom}.pgrid .gcard .top{align-items:center}.pgrid .gcard .plogo{background:#ffffffeb;border-radius:calc(8px*var(--cs));height:calc(26px*var(--cs));margin-left:auto;max-width:42%;object-fit:contain;padding:calc(3px*var(--cs)) calc(6px*var(--cs));width:auto}.pgrid .gcard .nm{display:flex;flex-direction:column;gap:2px;min-width:0}.pgrid .gcard .nm .en{color:#ffffff8c;font-family:var(--disp);font-size:calc(12px*var(--cs));letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pgrid .gcard .im picture{display:block;inset:0;position:absolute}.pgrid .gcard:focus-visible{outline:3px solid #31b6e98c;outline-offset:2px}@media (max-width:768px){.pgrid .gcard .top{padding:12px 12px 4px}.pgrid .gcard .bottom{align-items:flex-end;padding:4px 12px 12px}.pgrid .gcard h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;line-height:1.3;white-space:normal}.pgrid .gcard .btn-icon{--cs:0.615}}.providers .sec-head .ptabs{align-items:center}.providers .ptab{cursor:pointer}.fslider:focus-visible{border-radius:24px;outline:3px solid #31b6e98c;outline-offset:-3px}.gcard:focus-visible{outline:3px solid #31b6e98c;outline-offset:2px}.fdots i:focus-visible{outline:3px solid #31b6e98c;outline-offset:3px}.reco-track .it:focus-visible{outline:3px solid #31b6e98c;outline-offset:-3px}.quick .row{margin-left:auto}.quick .btn-secondary.ql{font-size:16px;gap:8px;min-width:0;padding:12px 22px}.quick .ql-ic{display:inline-grid;flex:none;height:18px;place-items:center;width:18px}.quick .ql-ic svg{height:18px;width:18px}.quick img.ql-ic{object-fit:contain}.events .sec-head .ptabs,.sports .sec-head .ptabs{align-items:center}.hs-nav{background:#fff;border:1px solid var(--line);border-radius:50%;color:var(--charcoal);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;transition:background .2s,border-color .2s;width:44px}.hs-nav:hover{background:var(--mint);border-color:var(--mint)}.hs-nav svg{height:18px;width:18px}.hs-card{min-width:0;outline:0}.hs-card:focus-visible{outline:3px solid #31b6e98c;outline-offset:2px}.hs-card .lg{flex-wrap:wrap}.hs-card .hs-ic{display:inline-grid;flex:none;height:18px;place-items:center;width:18px}.hs-card .hs-ic svg{stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.hs-card .hs-flag,.hs-card .hs-llogo{background:#ffffff1f;border-radius:50%;flex:none;height:16px;object-fit:contain;width:16px}.hs-card .hs-league{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-card .hs-date{color:var(--green);font-family:var(--disp);font-weight:700;margin-left:auto;white-space:nowrap}.hs-card .tm .team{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.hs-card .tm .team.away{justify-content:flex-end;text-align:right}.hs-card .tm .hs-team{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-card .tm .hs-tlogo{flex:none;height:24px;object-fit:contain;width:24px}.hs-card .tm .vs{color:#ffffff73;flex:none;font-family:var(--disp);font-size:12px;font-weight:800;letter-spacing:.08em}.hs-card--placeholder{cursor:default;opacity:.55}.ev-track{grid-gap:24px;display:grid;gap:24px;grid-auto-columns:calc(50% - 12px);grid-auto-flow:column;margin-top:40px;overflow-x:auto;padding:4px 0 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.ev-track::-webkit-scrollbar{display:none}.ev-track .ev{color:#fff;min-width:0;scroll-snap-align:start}.ev .ev-bg{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .4s;width:100%;z-index:0}.ev:hover .ev-bg{transform:scale(1.04)}.ev .ev-sh{background:linear-gradient(180deg,#00003a26,#00003a00 35%,#00011ae0);inset:0;position:absolute;z-index:0}.ev .tag{align-self:flex-start;position:relative}.ev .heading-3,.ev p{position:relative;text-shadow:0 2px 12px #00011a80}.ev p{color:#ffffffd9;font-family:var(--disp);font-size:15px}.gl-thumb .ph{z-index:0}.gl-thumb img{position:relative;z-index:1}.gl-item:focus-visible{border-radius:16px;outline:3px solid #31b6e98c;outline-offset:2px}@media (max-width:1100px){.ev-track{grid-auto-columns:calc(60% - 12px)}}@media (max-width:768px){.lm-home>.widget-slot{padding-left:16px;padding-right:16px}.hero .actions{gap:6px}.quick .row{margin-left:0}.quick .btn-secondary.ql{font-size:15px;padding:10px 16px}.ev-track{gap:16px;grid-auto-columns:100%}.ev{min-height:240px;padding:28px}.events .sec-head .ptabs .hs-nav,.sports .sec-head .ptabs .hs-nav{display:none}.lm-band-hot .mascot{max-width:48vw}}@media (prefers-reduced-motion:reduce){.ev .ev-bg,.hs-card{transition:none}}@media (max-width:768px){.cs-lobby-ov .lk-modal{padding:24px 20px}.cs-lobby-ov .cs-lobby-btns{background:var(--charcoal);bottom:-24px;margin-bottom:-24px;margin-top:14px;padding:12px 0 24px;position:-webkit-sticky;position:sticky;z-index:1}}.pgrid .gcard .top .cnt{color:#ffffffb8;font-family:var(--disp);font-size:calc(12px*var(--cs));font-weight:700;white-space:nowrap}.pgrid .gcard .top .cs-live{font-size:calc(11px*var(--cs))}.hero h1.hl-long{font-size:clamp(36px,5.6vw,80px);font-size:var(--hero-heading-size,clamp(36px,5.6vw,80px));line-height:1.12;margin-left:auto;margin-right:auto;max-width:1000px;padding-bottom:calc(96px*var(--k));text-transform:none}.hero h1.hl-long .line-2{font-size:clamp(24px,3.2vw,44px);font-size:var(--hero-subtitle-size,clamp(24px,3.2vw,44px));font-weight:700;line-height:1.2;margin-top:.35em}.hero h1.hl-xlong{font-size:clamp(28px,4vw,56px);font-size:var(--hero-heading-size,clamp(28px,4vw,56px));line-height:1.18;margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:calc(96px*var(--k));text-transform:none}.hero h1.hl-xlong .line-2{font-size:clamp(18px,2.2vw,30px);font-size:var(--hero-subtitle-size,clamp(18px,2.2vw,30px));font-weight:500;line-height:1.3;margin-top:.5em}.lm-home .cta .heading-1+.btn-primary{margin-top:40px}@media (max-width:768px){.lm-home .cta .heading-1+.btn-primary{margin-top:28px}}.lm-home .intro{padding:112px 0 64px}.lm-home .intro .heading-2 .in2{padding-left:clamp(24px,4.4vw,64px)}.lm-home .intro-body{align-items:flex-start;display:flex;flex-direction:column;gap:32px;margin:40px 0 0 clamp(0px,16vw,240px);max-width:640px}.lm-home .intro .lead{font-weight:500;line-height:1.45;white-space:pre-line}@media (max-width:768px){.lm-home .intro{padding:72px 0 40px}.lm-home .intro-body{gap:24px;margin:28px 0 0}}.lm-band-hot .bgimg.as-is{filter:none;inset:0;transform:none}.lm-band-hot .mascot.as-is{aspect-ratio:1/1;filter:none;height:auto;left:max(0px,calc(50% - 620px));max-height:256px;max-width:none;object-fit:contain;object-position:left bottom;width:auto}@media (min-width:1024px){.lm-band-hot .mascot.as-is{max-height:448px}}@media (min-width:1280px){.lm-band-hot .mascot.as-is{max-height:568px}}.lm-decor{pointer-events:none;position:absolute;z-index:0}.lm-decor img{-webkit-user-drag:none;display:block;max-width:none;-webkit-user-select:none;user-select:none}.lm-decor-full,.lm-decor-rings{inset:0}.lm-decor-contained{bottom:0;left:50%;top:0;transform:translateX(-50%);width:min(1240px,100%)}.lm-decor-top{z-index:50}@media (max-width:1023px){.lm-decor{display:none}}.lm-home .cta,.lm-home .featured,.lm-home .intro{overflow-x:clip}.lm-home .cta .container,.lm-home .featured,.lm-home .intro .container{position:relative}.lm-home .cta .container>:not(.lm-decor),.lm-home .featured>:not(.lm-decor),.lm-home .intro .container>:not(.lm-decor){position:relative;z-index:1}.lm-ring{position:absolute}.lm-ring img{animation:lmRingBob 5s cubic-bezier(.455,.03,.515,.955) infinite alternate;height:auto;width:100%}.lm-ring-2{bottom:-12.5%;right:0;translate:65% 0;width:441px}.lm-ring-2 img{--bob:10px}.lm-ring-1{left:-11.3%;top:32.4%;width:349px}.lm-ring-1 img{--bob:-20px}@keyframes lmRingBob{0%{transform:translateY(0)}to{transform:translateY(var(--bob))}}.lm-bubble-box{aspect-ratio:1/1;position:absolute}.lm-bubble-band{bottom:0;right:21%;width:120px}.lm-bubble-f1{bottom:0;right:-15%;width:310px}.lm-bubble-f2{left:0;top:25%;translate:-35% 0;width:190px}.lm-bubble-reco{bottom:0;right:17.5%;width:96px}.lm-bubble-float{animation:lmBubbleFloat 10s infinite;height:100%;width:100%}.lm-bubble{animation:lmBubbleSpin 20s linear infinite alternate;height:100%;object-fit:contain;width:100%}@keyframes lmBubbleFloat{0%{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(10px)}50%{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(-20px)}to{transform:translateY(10px)}}@keyframes lmBubbleSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn);transform:rotate(var(--spin,1turn))}}@media (prefers-reduced-motion:reduce){.lm-bubble,.lm-bubble-float,.lm-ring img{animation:none}}.lm-home .cta p,.lm-home .intro .heading-2,.lm-home .intro .lead,.lm-home .sub{overflow-wrap:anywhere;word-break:keep-all}.page-login .lg-captcha-wrap{display:flex;min-height:65px}.page-login .lk-form>.lk-note,.page-register .lk-form>.lk-note{margin:0}.page-register .lk-field .rg-status{display:block}@media (max-width:768px){.page-register .rg-btns .btn-secondary{flex:1 1;min-width:0}}.page-slot .sl-tools .search-box{min-width:300px}.page-slot .notice-bar{margin-top:4px}.sl-games-ov .gl-thumb .gl-vlogo{background:#00011a99;border-radius:999px;height:22px;left:8px;max-width:45%;object-fit:contain;padding:3px 6px;position:absolute;top:8px;transform:none;transition:none;width:auto;z-index:2}.sl-games-ov .gl-item:hover .gl-thumb .gl-vlogo{transform:none}.sl-games-ov .gl-thumb .gl-thumb-bg{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:1}.sl-games-ov .gl-thumb img{position:relative;z-index:1}.sl-games-ov.gl-overlay{z-index:100}@media (max-width:768px){.page-slot .sl-tools .search-box{min-width:0;width:100%}.page-slot .pg-head .acts,.page-slot .pg-head .acts .sl-tools{width:100%}}.page-casino .notice-bar{margin-top:4px}.cs-lobby-ov{z-index:100}.cs-lobby-ov .lk-modal.dark{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;position:relative}.cs-lobby-ov .cs-lobby-x{right:-8px;top:-8px}.cs-lobby-art:empty{min-height:200px}@media (max-width:768px){.page-casino .pg-head .acts,.page-casino .pg-head .acts .sl-tools{width:100%}.cs-lobby-ov .lk-modal{padding:24px 20px}.cs-lobby-btns .btn-primary{justify-content:center;width:100%}.cs-lobby-ov .cs-lobby-btns{background:var(--charcoal);bottom:-24px;margin-bottom:-24px;margin-top:14px;padding:12px 0 24px;position:-webkit-sticky;position:sticky;z-index:1}}
/*# sourceMappingURL=main.c61f1eda.css.map*/