.pa-bar{z-index:3;text-align:center;flex-shrink:0;width:100%;font-weight:600;line-height:1.35;position:relative;overflow:hidden;container-type:inline-size}.pa-bar a{color:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px}.pa-content{max-width:100%;display:inline-block}@keyframes pa-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.035)}}.pa-pulse .pa-content{animation:2.6s ease-in-out infinite pa-pulse}@keyframes pa-buzz{0%,84%,to{transform:translate(0,0)rotate(0)}86%{transform:translate(-3px)rotate(-1.2deg)}88%{transform:translate(3px)rotate(1.2deg)}90%{transform:translate(-3px)rotate(-.8deg)}92%{transform:translate(2px)rotate(.6deg)}94%{transform:translate(-1px)rotate(0)}}.pa-buzz .pa-content{animation:4s ease-in-out infinite pa-buzz}@keyframes pa-shine{0%{transform:translate(-120%)skew(-18deg)}55%,to{transform:translate(320%)skew(-18deg)}}.pa-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:35%;animation:3.6s ease-in-out infinite pa-shine;position:absolute;inset:0 auto 0 0}@keyframes pa-marquee-ltr{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes pa-marquee-rtl{0%{transform:translate(0,0)}to{transform:translate(50%)}}.pa-track{width:max-content;animation:pa-marquee-ltr var(--pa-dur,18s) linear infinite;display:flex}.pa-bar[dir=rtl] .pa-track{animation-name:pa-marquee-rtl}.pa-marquee:hover .pa-track{animation-play-state:paused}.pa-bar .pa-item{white-space:nowrap;text-align:start;flex:none;min-width:100cqw;padding-inline:1.5em}.pa-still .pa-content,.pa-still .pa-track,.pa-still:after{animation:none!important}.pa-still.pa-shine:after{display:none}@media (prefers-reduced-motion:reduce){.pa-content,.pa-track{animation:none!important}.pa-shine:after{display:none}.pa-track{justify-content:center;width:auto}.pa-bar .pa-item{white-space:normal;text-align:center;min-width:0}.pa-dup{display:none}}.yt-card{text-align:start;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.yt-thumb{aspect-ratio:16/9;background:#7f7f7f33;width:100%;position:relative;overflow:hidden}.yt-thumb img,.yt-thumb iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.yt-thumb .yt-play{color:#fff;background:#0000009e;border-radius:999px;place-items:center;margin:auto;transition:transform .15s,background .15s;display:grid;position:absolute;inset:0}.yt-card:hover .yt-play,.yt-card:focus-visible .yt-play{background:#f03;transform:scale(1.08)}.yt-title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.lk-langmenu-item{width:100%;color:inherit;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:1em;padding:.55em .8em;transition:background-color .12s;display:flex}.lk-langmenu-item:hover,.lk-langmenu-item:focus-visible{background:color-mix(in srgb, currentColor 12%, transparent);outline:none}.lk-langmenu-item[aria-current=true]{background:color-mix(in srgb, currentColor 18%, transparent)}
@keyframes lp-fx-fall{0%{transform:translateY(-12cqh)}to{transform:translateY(112cqh)}}.lp-fx-fall{will-change:transform;animation:linear infinite lp-fx-fall}@keyframes lp-fx-rain{0%{transform:translateY(-12cqh)}to{transform:translate(-8cqw,112cqh)}}.lp-fx-rain{will-change:transform;animation:linear infinite lp-fx-rain}@keyframes lp-fx-rise{0%{opacity:0;transform:translateY(108cqh)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-12cqh)}}.lp-fx-rise{will-change:transform, opacity;animation:linear infinite lp-fx-rise}@keyframes lp-fx-sway{0%{transform:translate3d(calc(var(--lp-sway,20px) * -1), 0, 0)}to{transform:translate3d(var(--lp-sway,20px), 0, 0)}}.lp-fx-sway{animation:ease-in-out infinite alternate lp-fx-sway}@keyframes lp-fx-tumble{0%{transform:translate3d(calc(var(--lp-sway,20px) * -1), 0, 0) rotate(0deg) rotateY(0deg)}50%{transform:translate3d(var(--lp-sway,20px), 0, 0) rotate(160deg) rotateY(180deg)}to{transform:translate3d(calc(var(--lp-sway,20px) * -1), 0, 0) rotate(320deg) rotateY(360deg)}}.lp-fx-tumble{animation:ease-in-out infinite lp-fx-tumble}@keyframes lp-fx-twinkle{0%,to{opacity:.15;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.lp-fx-twinkle{animation:ease-in-out infinite lp-fx-twinkle}@keyframes lp-fx-wander{0%{transform:translate(0,0)}to{transform:translate3d(var(--lp-dx,30px), var(--lp-dy,-30px), 0)}}.lp-fx-wander{animation:ease-in-out infinite alternate lp-fx-wander}@keyframes lp-fx-blink{0%,to{opacity:.15}50%{opacity:1}}.lp-fx-blink{animation:ease-in-out infinite lp-fx-blink}@keyframes lp-fx-drift{0%{transform:translate(-12%)}to{transform:translate(12%)}}.lp-fx-drift{will-change:transform;animation:24s ease-in-out infinite alternate lp-fx-drift}@keyframes lp-fx-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}.lp-fx-float{animation:4s ease-in-out infinite lp-fx-float}@keyframes lp-fx-glow{0%,to{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--lp-accent) 55%, transparent))}50%{filter:drop-shadow(0 0 18px var(--lp-accent))}}.lp-fx-glow{animation:2.8s ease-in-out infinite lp-fx-glow}@keyframes lp-fx-ripple{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.lp-fx-ripple{animation:2.4s ease-out infinite lp-fx-ripple}@property --lp-fx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lp-fx-ring{to{--lp-fx-angle:360deg}}.lp-fx-ring{background:conic-gradient(from var(--lp-fx-angle), var(--lp-accent), transparent 30%, color-mix(in srgb, var(--lp-accent) 60%, #fff) 55%, transparent 80%, var(--lp-accent));-webkit-mask-composite:xor;padding:3px;animation:3.2s linear infinite lp-fx-ring;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lp-fx-shine{0%{transform:translate(-120%)skew(-18deg)}45%,to{transform:translate(220%)skew(-18deg)}}.lp-fx-shine:before{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:45%;animation:3.6s ease-in-out infinite lp-fx-shine;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lp-fx-fall,.lp-fx-rain,.lp-fx-rise,.lp-fx-sway,.lp-fx-tumble,.lp-fx-twinkle,.lp-fx-wander,.lp-fx-blink,.lp-fx-drift,.lp-fx-float,.lp-fx-glow,.lp-fx-ripple,.lp-fx-ring,.lp-fx-shine:before{animation-play-state:paused}}
.lp-root{overflow:clip}@keyframes lp-kenburns{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.2)translate(-2.5%,-2%)}}.lp-kenburns{animation:16s ease-in-out infinite alternate lp-kenburns}@keyframes lp-aurora{0%{transform:translate(-12%,-8%)rotate(0)scale(1)}50%{transform:translate(10%,6%)rotate(40deg)scale(1.15)}to{transform:translate(-4%,12%)rotate(80deg)scale(.95)}}.lp-aurora{animation:12s ease-in-out infinite alternate lp-aurora}@keyframes lp-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.lp-shift{animation:14s ease-in-out infinite lp-shift}.lp-btn{transition:transform .15s,filter .15s}.lp-btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.lp-btn:active{transform:translateY(1px)scale(.99)}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-spin{animation:.8s linear infinite lp-spin}@media (prefers-reduced-motion:reduce){.lp-kenburns,.lp-aurora,.lp-shift{animation-play-state:paused}}.lp-root :is(h1,h2,h3,p,span,a,button,li){unicode-bidi:plaintext}@keyframes lp-lfx-buzz{0%,12%,to{transform:translate(0,0)}2%,6%,10%{transform:translate(-3px)rotate(-.6deg)}4%,8%{transform:translate(3px)rotate(.6deg)}}.lp-lfx-buzz{animation:2.8s ease-in-out infinite lp-lfx-buzz}@keyframes lp-lfx-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.lp-lfx-pulse{animation:1.8s ease-in-out infinite lp-lfx-pulse}@keyframes lp-lfx-wobble{0%,16%,to{transform:rotate(0)}4%{transform:rotate(-1.6deg)}8%{transform:rotate(1.4deg)}12%{transform:rotate(-.8deg)}}.lp-lfx-wobble{animation:3s ease-in-out infinite lp-lfx-wobble}@keyframes lp-lfx-bounce{0%,20%,to{transform:translate(0,0)}8%{transform:translateY(-6px)}14%{transform:translateY(-2px)}}.lp-lfx-bounce{animation:2.4s ease-in-out infinite lp-lfx-bounce}@keyframes lp-lfx-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--lp-lfx) 0%, transparent)}50%{box-shadow:0 0 18px 2px color-mix(in srgb, var(--lp-lfx) 70%, transparent)}}.lp-lfx-glow{animation:2.2s ease-in-out infinite lp-lfx-glow}.lp-lfx-shine{overflow:hidden}.lp-lfx-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:3.2s ease-in-out infinite lp-lfx-shine;position:absolute;inset:0;transform:translate(-150%)skew(-18deg)}@keyframes lp-lfx-shine{0%{transform:translate(-150%)skew(-18deg)}45%,to{transform:translate(320%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.lp-lfx,.lp-lfx:after{animation-play-state:paused!important}}.lp-preview-scroll{overscroll-behavior:contain;pointer-events:auto;scrollbar-width:none;overflow-y:auto}.lp-preview-scroll::-webkit-scrollbar{display:none}
.lk-side-tab{z-index:35;cursor:pointer;text-align:center;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:64px;min-height:72px;padding:10px 6px;font-size:11.5px;font-weight:800;line-height:1.15;display:flex;transform:translateY(-50%);box-shadow:0 10px 26px #0000004d}.lk-side-tab[data-side=left]{border-radius:0 16px 16px 0}.lk-side-tab[data-side=right]{border-radius:16px 0 0 16px}.lk-side-ico{width:24px;height:24px;display:inline-flex}.lk-side-ico svg{width:100%;height:100%}.lk-side-label{overflow-wrap:anywhere;max-width:56px}.lk-side-count{color:#111827;background:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-6px;box-shadow:0 2px 6px #00000040}.lk-side-tab[data-side=left] .lk-side-count{right:-6px}.lk-side-tab[data-side=right] .lk-side-count{left:-6px}.lk-pulse{animation:2.4s ease-in-out infinite lk-tab-pulse}@keyframes lk-tab-pulse{0%,to{box-shadow:0 10px 26px #0000004d, 0 0 0 0 color-mix(in srgb, var(--lk-tab) 55%, transparent)}50%{box-shadow:0 10px 26px #0000004d, 0 0 0 10px color-mix(in srgb, var(--lk-tab) 0%, transparent)}}.lk-offers{z-index:45;color:#fff;-webkit-backdrop-filter:blur(12px);background:#111216f0;border-radius:18px;width:min(320px,100% - 92px);max-height:70%;padding:12px;animation:.2s ease-out lk-pop-in;overflow-y:auto;transform:translateY(-50%);box-shadow:0 18px 50px #00000073}.lk-offers-head{justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 10px;display:flex}.lk-offers-head strong{color:var(--lk-acc);font-size:15px}.lk-offers-x{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:999px;width:28px;height:28px;font-size:18px}.lk-offers-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lk-offer{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px}.lk-offer-row{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:10px;display:flex}.lk-offer-row:disabled{cursor:default}.lk-offer-ico{background:var(--lk-acc);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.lk-offer-ico svg{width:18px;height:18px}.lk-offer[data-soon] .lk-offer-ico{color:#ffffffb3;background:#ffffff1f}.lk-offer-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lk-offer-title{font-size:13.5px;font-weight:800;line-height:1.3}.lk-offer-when{opacity:.7;font-size:11.5px}.lk-offer-badge{background:color-mix(in srgb, var(--lk-acc) 22%, transparent);color:#fff;border:1px solid color-mix(in srgb, var(--lk-acc) 55%, transparent);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:800}.lk-offer-badge.lk-soon{background:#ffffff1a;border-color:#ffffff2e}.lk-offer-chev{opacity:.7;flex:none;width:16px;height:16px;transition:transform .2s}.lk-offer-row[aria-expanded=true] .lk-offer-chev{transform:rotate(180deg)}.lk-offer-more{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}.lk-offer-body{opacity:.85;white-space:pre-line;margin:0;font-size:13px;line-height:1.5}.lk-offer-more .lk-coupon{margin:0}.lk-offer-more .lk-coupon-label{color:#ffffffb3}.lk-offer-more .lk-coupon-copy{color:#111827;background:#fff}.lk-offer-btn{background:var(--lk-acc);color:#fff;text-align:center;border-radius:10px;padding:10px;font-size:14px;font-weight:800;text-decoration:none;display:block}.lk-bar{z-index:30;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);background:#0f0f12d1;gap:8px;display:flex;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000040}.lk-bar-btn{cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 10px;font-size:14.5px;font-weight:800;display:flex}.lk-bar-ico{flex:none;width:19px;height:19px;display:inline-flex}.lk-bar-ico svg{width:100%;height:100%}.lk-bar-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lk-bar-space{height:calc(72px + env(safe-area-inset-bottom))}@media (min-width:768px){.lk-bar:not(.lk-all),.lk-bar-space:not(.lk-all){display:none}}.lk-has-bar .lk-wa-float{bottom:84px!important}@media (min-width:768px){.lk-has-bar:not(.lk-bar-all) .lk-wa-float{bottom:16px!important}}.lk-game .lk-pop-body{gap:12px}.lk-game-enter{color:var(--lk-card-sub,#4b5563);margin:0;font-size:13px;font-weight:700}.lk-game-result{flex-direction:column;gap:8px;display:flex}.lk-game-won{color:var(--lk-acc,#10b981);margin:0;font-size:20px;font-weight:900}.lk-game-prize{margin:0;font-size:17px;font-weight:800}.lk-game-lost{color:var(--lk-card-sub,#4b5563);margin:0;font-size:15px;font-weight:700}.lk-game-terms{text-align:start;color:var(--lk-card-sub,#6b7280);font-size:12px}.lk-game-terms summary{cursor:pointer;font-weight:700}.lk-game-terms p{white-space:pre-line;margin:6px 0 0;line-height:1.5}.lk-wheel{aspect-ratio:1;width:min(260px,100%);margin:0 auto;position:relative}.lk-wheel-svg{filter:drop-shadow(0 8px 18px #00000040);width:100%;height:100%}.lk-wheel-svg g{transform-origin:0 0;transform-box:view-box}.lk-wheel-pin{border-left:13px solid #0000;border-right:13px solid #0000;border-top:24px solid var(--lk-card-fg,#111827);filter:drop-shadow(0 2px 3px #0000004d);width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.lk-scratch{border-radius:16px;height:140px;position:relative;overflow:hidden}.lk-scratch-cover{touch-action:none;cursor:grab;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.lk-scratch-idle{color:#9ca3af;background:linear-gradient(135deg,#c9ccd1,#eef0f2 50%,#b5b9bf);border-radius:16px;place-items:center;height:140px;font-size:48px;font-weight:900;display:grid}.lk-prize-face{background:color-mix(in srgb, var(--lk-acc,#10b981) 14%, #fff);color:#111827;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:18px;font-weight:900;display:flex;position:absolute;inset:0}.lk-prize-face svg{width:34px;height:34px;color:var(--lk-acc,#10b981)}.lk-giftbox-wrap{flex-direction:column;align-items:center;gap:6px;display:flex}.lk-giftbox{cursor:pointer;background:0 0;border:none;width:150px;height:140px;padding:0;position:relative}.lk-giftbox:disabled{cursor:default}.lk-gift-box{background:var(--lk-acc,#10b981);border-radius:10px;height:86px;position:absolute;bottom:0;left:15px;right:15px;box-shadow:inset 0 -10px #0000001f}.lk-gift-lid{z-index:2;background:color-mix(in srgb, var(--lk-acc,#10b981) 80%, #000);border-radius:8px;height:30px;transition:transform .6s cubic-bezier(.3,1.4,.5,1),opacity .6s;position:absolute;bottom:82px;left:6px;right:6px}.lk-gift-ribbon{z-index:3;background:#fbbf24;border-radius:3px;width:18px;height:112px;transition:opacity .4s;position:absolute;bottom:0;left:calc(50% - 9px)}.lk-giftbox.lk-ready{animation:1.4s ease-in-out infinite lk-gift-wiggle}.lk-giftbox.lk-open .lk-gift-lid{opacity:0;transform:translateY(-70px)rotate(-24deg)}.lk-giftbox.lk-open .lk-gift-ribbon{opacity:0}@keyframes lk-gift-wiggle{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}90%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.lk-pulse,.lk-giftbox.lk-ready{animation:none}}
.lk-wa-float{z-index:40;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.lk-wa-float[data-side=left]{align-items:flex-start}.lk-wa-fab{color:#fff;cursor:pointer;background:#25d366;border-radius:999px;place-items:center;width:56px;height:56px;transition:transform .15s;display:grid;box-shadow:0 8px 24px #00000040}.lk-wa-fab:hover{transform:scale(1.06)}.lk-wa-fab svg{width:28px;height:28px}.lk-wa-bubble{color:#111827;white-space:nowrap;background:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;box-shadow:0 4px 14px #0000002e}.lk-wa-status{opacity:.9;align-items:center;gap:6px;font-size:.8em;font-weight:600;display:inline-flex}.lk-wa-bubble .lk-wa-status{opacity:1;font-size:1em}.lk-wa-dot{background:#9ca3af;border-radius:999px;width:8px;height:8px}.lk-wa-dot.on{background:#22c55e;box-shadow:0 0 0 3px #22c55e40}.lk-wa-picker{color:#111827;background:#fff;border-radius:16px;flex-direction:column;gap:4px;min-width:220px;padding:10px;display:flex;box-shadow:0 12px 32px #00000040}.lk-wa-picker-title{margin:0;padding:2px 6px 6px;font-size:13px;font-weight:700}.lk-wa-option{color:inherit;border-radius:10px;align-items:center;gap:10px;padding:9px 8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.lk-wa-option:hover{background:#f3f4f6}.lk-wa-option-ico{color:#fff;background:#25d366;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.lk-wa-option-ico svg{width:17px;height:17px}.lk-wa-cta-wrap{width:100%}.lk-wa-cta{color:#fff;cursor:pointer;background:#25d366;border:none;justify-content:center;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 20px;font-weight:800;text-decoration:none;display:flex}.lk-wa-cta-ico svg{width:24px;height:24px}.lk-wa-cta-text{flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.lk-wa-inline{margin-top:8px}.lk-wa-inline .lk-wa-picker{width:100%}.lk-countdown{text-align:center;width:100%}.lk-countdown-label{margin:0 0 8px;font-size:.9em;font-weight:700}.lk-countdown-row{justify-content:center;gap:8px;display:flex}.lk-countdown-cell{background:color-mix(in srgb, var(--lk-acc) 16%, transparent);border:1px solid color-mix(in srgb, var(--lk-acc) 35%, transparent);border-radius:12px;flex-direction:column;align-items:center;min-width:56px;padding:8px 4px;display:flex}.lk-countdown-num{font-variant-numeric:tabular-nums;font-size:1.35em;font-weight:800;line-height:1.1}.lk-countdown-unit{opacity:.75;font-size:.7em}.lk-countdown-ended{opacity:.8;margin:0;font-weight:700}.lk-pop-backdrop,.lk-gate{z-index:50;-webkit-backdrop-filter:blur(4px);background:#0000008c;place-items:center;padding:20px;display:grid;inset:0}.lk-pop,.lk-gate-card{background:var(--lk-card-bg,#fff);width:100%;max-width:360px;color:var(--lk-card-fg,#111827);border-radius:20px;animation:.22s cubic-bezier(.2,.9,.3,1.2) lk-pop-in;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}@keyframes lk-pop-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.lk-pop-x{top:8px;z-index:1;color:#fff;cursor:pointer;background:#00000073;border-radius:999px;width:32px;height:32px;font-size:20px;line-height:1;position:absolute;inset-inline-end:8px}.lk-pop-img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.lk-pop-body{text-align:center;flex-direction:column;gap:10px;padding:18px;display:flex}.lk-pop-title{margin:0;font-size:19px;font-weight:800;line-height:1.25}.lk-pop-text{color:var(--lk-card-sub,#4b5563);white-space:pre-line;margin:0;font-size:14px;line-height:1.55}.lk-pop-btn{cursor:pointer;background:var(--lk-acc,#10b981);width:100%;color:var(--lk-btn-fg,#fff);text-align:center;border:none;border-radius:12px;padding:12px;font-size:15px;font-weight:800;text-decoration:none;display:block}.lk-pop-btn:disabled{opacity:.6}.lk-pop-form{flex-direction:column;gap:8px;display:flex}.lk-pop-input{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:10px;width:100%;padding:11px 12px;font-size:15px}.lk-pop-input:focus{outline:2px solid var(--lk-acc,#10b981);outline-offset:0;border-color:#0000}.lk-pop-done{color:var(--lk-card-fg,#059669);margin:4px 0;font-weight:700}.lk-pop-err{color:#dc2626;margin:0;font-size:13px}.lk-gate{background:#000000d9}.lk-gate-card{text-align:center;flex-direction:column;gap:10px;padding:22px 18px;display:flex}.lk-gate-age{border:3px solid var(--lk-acc,#10b981);border-radius:999px;align-self:center;place-items:center;width:56px;height:56px;font-size:18px;font-weight:900;display:grid}.lk-gate-actions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.lk-gate-leave{color:var(--lk-card-sub,#6b7280);cursor:pointer;background:0 0;border:none;padding:6px;font-weight:600}@media (prefers-reduced-motion:reduce){.lk-pop,.lk-gate-card{animation:none}}.lk-shop{width:100%}.lk-shop-title{text-align:center;margin:0 0 10px;font-size:1.05em;font-weight:800}.lk-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lk-shop-card{background:color-mix(in srgb, currentColor 7%, transparent);border:1px solid color-mix(in srgb, currentColor 12%, transparent);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.lk-shop-img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.lk-shop-noimg{background:color-mix(in srgb, var(--lk-acc) 14%, transparent);color:var(--lk-acc);place-items:center;display:grid}.lk-shop-noimg svg{opacity:.8;width:32%;height:32%}.lk-shop-body{text-align:start;flex-direction:column;flex:1;gap:4px;padding:10px;display:flex}.lk-shop-name{margin:0;font-size:.92em;font-weight:700;line-height:1.3}.lk-shop-price{color:var(--lk-acc);margin:0;font-size:.9em;font-weight:800}.lk-shop-desc{opacity:.75;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78em;line-height:1.4;display:-webkit-box;overflow:hidden}.lk-shop-btn{background:var(--lk-acc);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:8px;font-size:.8em;font-weight:800;text-decoration:none;display:flex}.lk-shop-btn svg{width:15px;height:15px}.lk-shop-body>.lk-shop-btn{margin-top:auto}.lk-pop-phone{gap:6px;display:flex}.lk-pop-cc{flex:none;width:6.25rem;padding-inline:6px;font-size:13px}.lk-pop-consent{color:var(--lk-card-sub,#374151);text-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.lk-pop-consent input{width:16px;height:16px;accent-color:var(--lk-acc,#10b981);flex:none;margin-top:2px}.lk-coupon{flex-direction:column;gap:6px;margin:4px 0 10px;display:flex}.lk-coupon-label{color:var(--lk-card-sub,#6b7280);font-size:12px;font-weight:700}.lk-coupon-row{align-items:stretch;gap:6px;display:flex}.lk-coupon-code{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#111827;text-align:center;-webkit-user-select:all;user-select:all;white-space:nowrap;text-overflow:ellipsis;border:2px dashed color-mix(in srgb, var(--lk-acc,#10b981) 70%, transparent);background:color-mix(in srgb, var(--lk-acc,#10b981) 8%, #fff);border-radius:10px;flex:1;min-width:0;padding:10px 12px;font-size:17px;font-weight:800;line-height:1.2;overflow:hidden}.lk-coupon-copy{cursor:pointer;background:var(--lk-card-fg,#111827);color:var(--lk-card-bg,#fff);border:none;border-radius:10px;flex:none;padding:0 14px;font-size:14px;font-weight:800}.lk-coupon-wa{color:#fff;background:#25d366;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lk-coupon-wa svg{width:18px;height:18px}.lk-countdown-btn{background:var(--lk-acc);color:var(--lk-btn-fg,#fff);border-radius:999px;margin-top:10px;padding:9px 22px;font-size:.9em;font-weight:800;text-decoration:none;display:inline-block}.lk-consent{inset-inline:12px;z-index:60;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:16px;flex-direction:column;gap:10px;max-width:440px;margin-inline:auto;padding:14px;font-size:14px;line-height:1.5;display:flex;position:fixed;bottom:12px;box-shadow:0 10px 30px #0000002e}.lk-consent p{margin:0}.lk-consent-btns{gap:8px;display:flex}.lk-consent-btns button{cursor:pointer;color:#111827;background:#fff;border:1px solid #111827;border-radius:10px;flex:1;padding:10px;font-size:14px;font-weight:700}.lk-consent-btns .lk-consent-yes{color:#fff;background:#111827}
