@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;0,800;1,700;1,800;1,900&family=Kanit:ital,wght@0,400;0,500;0,600;0,700;1,600;1,700;1,800&family=JetBrains+Mono:wght@500;700;800&family=Chakra+Petch:ital,wght@0,600;0,700;1,600;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,700;1,800;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&family=Kanit:ital,wght@0,400;0,500;0,600;0,700;1,600;1,700;1,800&family=JetBrains+Mono:wght@500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&family=JetBrains+Mono:wght@500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&family=JetBrains+Mono:wght@500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&family=JetBrains+Mono:wght@500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&family=JetBrains+Mono:wght@500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;1,700;1,800;1,900&family=JetBrains+Mono:wght@500;700;800&display=swap";*{box-sizing:border-box}body{margin:0}#root{min-height:100vh}input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.8);opacity:1;cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.8);opacity:1;cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.8);opacity:1;cursor:pointer}.lp-root{--text:#f1f2ff;--muted:#a3a3b2;--dim:#5c5c68;--gold:255, 208, 64;--accent:0, 53, 166;--accent-hi:64, 128, 255;--accent-lo:0, 22, 84;--panel:21, 21, 30;--member:linear-gradient(100deg, #b100e8, #e8004c);--member-ink:#ff5fc8;--display:"Barlow Condensed", "Kanit", "Arial Narrow", system-ui, sans-serif;--body:"Kanit", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--num:"Chakra Petch", "Barlow Condensed", system-ui, sans-serif;min-height:100vh;color:var(--text);font-family:var(--display);background:#0b0b10;position:relative;overflow-x:clip}.lp-root a{color:inherit;text-decoration:none}html:lang(th) .lp-root *{letter-spacing:.01em!important}html:lang(th) .lp-root p,html:lang(th) .lp-root li,html:lang(th) .lp-root dd{line-height:1.6}.lp-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lp-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.lp-g1{background:radial-gradient(circle, rgba(var(--accent), .7) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.lp-g2{background:radial-gradient(circle, #b100e847 0%, rgba(var(--accent), .18) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.lp-nav{z-index:30;height:calc(3.4rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 2px max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b10d1;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.lp-nav:after{content:"";background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)) 30%, #ffffff0f 75%);height:2px;position:absolute;bottom:0;left:0;right:0}.lp-nav-logo{display:flex}.lp-nav-logo img{aspect-ratio:802/526;width:auto;height:1.9rem;display:block}.lp-nav-links{flex:1;justify-content:center;gap:1.4rem;display:flex}.lp-nav-links a{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.95rem;font-weight:700;transition:color .15s}.lp-nav-links a:hover,.lp-nav-links a:focus-visible{color:#fff;outline:none}.lp-lang{flex:none;margin-left:auto;display:flex}.lp-lang button{min-height:0;color:var(--muted);cursor:pointer;font:800 .9rem/1.2 var(--display);letter-spacing:.14em;clip-path:polygon(.35rem 0,100% 0,calc(100% - .35rem) 100%,0 100%);background:#ffffff14;border:0;border-radius:0;padding:.3rem .75rem;transition:background .15s,color .15s}.lp-lang button:hover{opacity:1;color:#fff}.lp-lang button.on{background:linear-gradient(100deg, rgb(var(--accent)), rgb(var(--accent-hi)));color:#fff}.lp-burger{display:none}@media (width<=760px){.lp-nav-links{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b10f5;border-bottom:1px solid #ffffff14;flex-direction:column;gap:0;padding:.3rem 0 .7rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 1rem 2rem #00000080}.lp-nav.open .lp-nav-links{animation:.2s ease-out lp-drop;display:flex}.lp-nav-links a{padding:.85rem max(1.2rem, env(safe-area-inset-left))}.lp-nav-links a.on{box-shadow:inset .25rem 0 0 rgb(var(--accent-hi))}.lp-nav-links a:after{display:none}.lp-burger{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;gap:5px;width:2.5rem;height:2.5rem;min-height:0;padding:0 .6rem;display:flex}.lp-burger i{background:#fff;border-radius:1px;height:2px;transition:transform .2s,opacity .2s;display:block}.lp-nav.open .lp-burger i:first-child{transform:translateY(7px)rotate(45deg)}.lp-nav.open .lp-burger i:nth-child(2){opacity:0}.lp-nav.open .lp-burger i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}.lp-stage{z-index:1;flex-direction:column;gap:3.5rem;max-width:72rem;margin:0 auto;padding:1.5rem 1rem 2rem;display:flex;position:relative}.lp-section{flex-direction:column;gap:1.2rem;scroll-margin-top:4.5rem;display:flex}@keyframes lp-rise{0%{opacity:0;transform:translateY(1.2rem)}}.lp-eyebrow{letter-spacing:.3em;color:rgb(var(--accent-hi));text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.85rem;font-weight:700;display:flex}.lp-h2{font:italic 900 clamp(2rem, 6vw, 3.2rem)/1.02 var(--display);text-transform:uppercase;letter-spacing:.01em;color:#fff;margin:0}.lp-sub{max-width:40rem;font:400 1.05rem/1.5 var(--body);color:var(--muted);margin:0}.lp-sec-head{flex-direction:column;gap:.35rem;display:flex}.lp-ctas{flex-wrap:wrap;gap:.6rem;display:flex}.lp-btn{color:#fff;font:italic 800 1.1rem/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);background:#ffffff14;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.4rem .65rem 1.1rem;transition:background .18s,filter .18s;display:inline-flex}.lp-btn:hover,.lp-btn:focus-visible{background:#ffffff29;outline:none}.lp-btn.primary{background:linear-gradient(100deg, rgb(var(--accent)) 30%, rgb(var(--accent-hi)));box-shadow:0 0 2rem rgba(var(--accent-hi), .5)}.lp-btn.primary:hover{filter:brightness(1.15)}.lp-btn.wide{align-self:flex-start}.lp-link{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent-hi));font-size:.95rem;font-weight:700}.lp-link:hover{color:#fff}.lp-hero{isolation:isolate;grid-template-columns:1fr;align-items:center;gap:1.5rem;animation:.6s cubic-bezier(.2,.8,.2,1) both lp-rise;display:grid;position:relative}@media (width>=900px){.lp-hero{grid-template-columns:1.05fr 1fr;gap:2.5rem;padding-top:1.5rem}}.lp-hero-text{flex-direction:column;gap:1rem;min-width:0;display:flex}.lp-open{color:#c9c9d2;letter-spacing:.2em;clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 100%,0 100%);background:#ffffff29;padding:.1rem .6rem .1rem .5rem;font-size:.8rem}.lp-open.on{color:#fff;background:#00b25a}.lp-open.on:before{content:"● ";animation:1.6s step-end infinite lp-blink}@keyframes lp-blink{50%{opacity:.25}}.lp-title{font:italic 900 clamp(3.4rem, 13vw, 6.6rem)/.9 var(--display);text-transform:uppercase;letter-spacing:.005em;color:#fff;margin:0;padding-right:.2em}.lp-title em{letter-spacing:.22em;-webkit-text-fill-color:rgb(var(--accent-hi));margin-top:.35rem;font-size:.36em;font-weight:800;display:block}.lp-tagline{max-width:34rem;font:500 clamp(1.15rem, 3.2vw, 1.45rem)/1.45 var(--body);color:#dfe1f5;margin:0}.lp-img{background:#15151e;border-radius:1rem;width:100%;margin:0;position:relative;overflow:hidden}.lp-img img{object-fit:cover;width:100%;height:100%;display:block}.lp-img figcaption{text-align:center;border-radius:inherit;background:repeating-linear-gradient(135deg, #ffffff06 0 14px, transparent 14px 28px), radial-gradient(circle at 30% 20%, rgba(var(--accent), .35), transparent 60%), linear-gradient(160deg, #1d1d29, #121219);border:2px dashed #ffffff29;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:1rem;display:flex;position:absolute;inset:0}.lp-img figcaption span{opacity:.7;font-size:1.8rem}.lp-img figcaption b{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem;font-weight:800}.lp-img figcaption small{font:500 .75rem var(--mono);color:var(--muted);letter-spacing:.04em}.lp-hero-img{box-shadow:0 1.5rem 4rem #0009, 0 0 4rem -1rem rgba(var(--accent), .9);clip-path:polygon(1.6rem 0,100% 0,calc(100% - 1.6rem) 100%,0 100%);border-radius:0}.lp-stats{grid-template-columns:repeat(2,1fr);gap:.6rem;margin-top:-2rem;display:grid}@media (width>=700px){.lp-stats{grid-template-columns:repeat(4,1fr)}}.lp-stats div{background:rgba(var(--panel), .85);border-left:3px solid rgb(var(--accent-hi));flex-direction:column;gap:.1rem;padding:.7rem 1rem;display:flex}.lp-stats em{font:italic 700 2.1rem/1.1 var(--num);color:#fff}.lp-stats span{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:700}.lp-panel{background:linear-gradient(180deg, #1f1f27f2, rgba(var(--panel), .97)) padding-box, linear-gradient(140deg, rgba(var(--accent-hi), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--accent-hi), .7)) border-box;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .9);border:1px solid #0000;border-radius:1rem;flex-direction:column;gap:1.1rem;padding:1.1rem 1rem 1.2rem;display:flex;position:relative;overflow:hidden}@media (width>=700px){.lp-panel{padding:1.4rem 1.5rem 1.5rem}}.lp-panel-head{align-items:center;gap:.8rem;min-width:0;display:flex}.lp-ptitle{background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));color:#fff;font:italic 800 clamp(1.4rem, 4vw, 1.9rem)/1.25 var(--display);letter-spacing:.05em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);flex:none;padding:.1rem 1.4rem .15rem .8rem}.lp-ptitle.small{font-size:1.15rem}.lp-psub{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.2em;text-transform:uppercase;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.lp-prule{background:linear-gradient(90deg, rgba(var(--accent-hi), .7), transparent);flex:1;height:1px}.lp-count{letter-spacing:.2em;color:var(--muted);text-transform:uppercase;white-space:nowrap;flex:none;font-size:.85rem;font-weight:700}.lp-count em{font:italic 700 1.6rem var(--num);color:#fff;letter-spacing:0;margin-right:.35rem}.lp-desc{max-width:46rem;font:400 1.02rem/1.55 var(--body);color:#cfd1e2;margin:0}.lp-tag{color:#fff;font:italic 800 1rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .5rem) 100%,0 100%);background:#ffffff24;align-self:flex-start;padding:.08rem .9rem .1rem .6rem;display:inline-block}.lp-tag.live{background:#e10600}.lp-tiers{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=860px){.lp-tiers{grid-template-columns:1fr 1fr}}.lp-tier{background:#ffffff09;border:1px solid #ffffff0f;border-radius:.8rem;flex-direction:column;gap:.8rem;padding:.9rem;display:flex}.lp-tier.pro{background:linear-gradient(160deg, rgba(var(--gold), .1), #ffffff08 45%);border-color:rgba(var(--gold), .3)}.lp-tier.pro .lp-tag{background:linear-gradient(100deg,#8a5a1d,#d9a441)}.lp-tier-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.lp-specs{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.lp-specs li{font:500 1rem/1.4 var(--body);color:#e6e7f5;padding-left:1.2rem;position:relative}.lp-specs li:before{content:"";background:rgb(var(--accent-hi));width:.6rem;height:.32rem;position:absolute;top:.5em;left:0;transform:skew(-30deg)}.lp-tier.pro .lp-specs li:before{background:rgb(var(--gold))}.lp-tier.pro .lp-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;display:grid}.lp-games-title{letter-spacing:.26em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:700}.lp-games{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.45rem;display:grid}.lp-game{aspect-ratio:1;background:linear-gradient(155deg, rgba(var(--accent-hi), .55), rgba(var(--accent-lo), .9) 70%);border-radius:.4rem;align-items:flex-end;padding:.45rem;display:flex;position:relative;overflow:hidden}.lp-game img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lp-game span{font:italic 800 .92rem/1.05 var(--display);text-transform:uppercase;letter-spacing:.02em;color:#fff;text-shadow:0 1px 6px #0009;position:relative}.lp-game .lp-game-title{opacity:0;pointer-events:none;background:linear-gradient(#0000,#000000e0 55%);padding:1.6rem .45rem .4rem;font-size:.8rem;transition:opacity .2s,transform .2s;position:absolute;bottom:0;left:0;right:0;transform:translateY(.4rem)}.lp-game:hover .lp-game-title,.lp-game:focus .lp-game-title{opacity:1;transform:none}.lp-game:focus{outline:none}.lp-game:focus-visible{outline:2px solid rgb(var(--accent-hi));outline-offset:2px}.lp-games.pro .lp-game{background:linear-gradient(155deg, rgba(var(--gold), .6), #5a3200e6 70%)}.lp-games.ps5 .lp-game{background:linear-gradient(155deg,#2a5bd7,#0b1c4d 70%)}.lp-games.switch2 .lp-game{background:linear-gradient(155deg,#ff3b3b,#6b0010 70%)}.lp-game.soon{text-align:center;border:2px solid #ffffff80;justify-content:center;align-items:center}.lp-games .lp-game.soon{background:#ffffff0a}.lp-game.soon span{color:#dcdcf0;text-shadow:none;font-size:.95rem}.lp-console-img{max-height:22rem}.lp-console-imgs{grid-template-columns:1fr;gap:1rem;display:grid}.lp-console-img.wide-only{display:none}@media (width>=860px){.lp-console-imgs{grid-template-columns:1fr 1fr}.lp-console-img.wide-only{display:block}}.lp-platforms{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=860px){.lp-platforms{grid-template-columns:1fr 1fr}}.lp-platform{flex-direction:column;gap:.6rem;min-width:0;display:flex}.lp-platform-head{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:1.15rem;font-weight:800;display:flex}.lp-logo-chip{background:#fff;border-radius:.3rem;flex:none;justify-content:center;align-items:center;height:2.2rem;padding:.35rem .6rem;display:inline-flex}.lp-logo-chip img{width:auto;height:100%;display:block}.lp-logo-chip.ps5{width:6.4rem}.lp-logo-chip.ps5 img{width:100%;height:auto}.lp-price{flex-direction:column;gap:.35rem;display:flex}.lp-price-row{grid-template-columns:minmax(4.2rem,.8fr) 1fr 1fr;align-items:center;gap:.35rem .6rem;display:grid}.lp-price-row.head span{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding:.25rem .5rem;font-size:.95rem;font-weight:800}.lp-price-row.head span+span{text-align:center;color:#fff;background:#ffffff1a;border:1px solid #ffffff40}.lp-price-row.sub i{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;font-size:.72rem;font-style:normal;font-weight:700}.lp-price-row.sub i.mem{color:var(--member-ink)}.pair{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.lp-price-row .lbl{font:italic 800 1.1rem/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(90deg,#ffffff1f,#0000);padding:.45rem .5rem}.lp-price-row b{font:italic 700 clamp(1.1rem, 3.6vw, 1.6rem)/1.2 var(--num);color:#fff;background:#00000040;border:1px solid #fff6;justify-content:center;align-items:baseline;padding:.45rem .2rem;display:flex}.lp-price-row b.mem{background:var(--member);border:0}.lp-price-row b small{font:italic 800 .7em var(--display)}.lp-billing{border-left:3px solid rgb(var(--accent-hi));background:rgba(var(--panel), .85);flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.lp-billing b{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem;font-weight:800}.lp-billing ol{font:400 1rem/1.5 var(--body);color:#d6d8e8;flex-direction:column;gap:.3rem;margin:0;padding-left:1.4rem;display:flex}.lp-topups{grid-template-columns:repeat(2,1fr);gap:.7rem;display:grid}@media (width>=760px){.lp-topups{grid-template-columns:repeat(4,1fr)}}.lp-topup{background:linear-gradient(170deg, #1f1f27f2, rgba(var(--panel), .97));border:1px solid #ff5fc840;border-radius:.8rem;flex-direction:column;gap:.2rem;padding:1rem .9rem .9rem;display:flex;position:relative;overflow:hidden}.lp-topup.best{background:var(--member);border-color:#0000;box-shadow:0 0 2.5rem -.5rem #e8004cb3}.lp-best{background:rgb(var(--gold));color:#15151e;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(.5rem 0,100% 0,100% 100%,0 100%);padding:.1rem .6rem .1rem .9rem;font-size:.75rem;font-weight:800;position:absolute;top:0;right:0}.lp-topup-pay{letter-spacing:.14em;text-transform:uppercase;color:#e3e3f0;font-size:.95rem;font-weight:700}.lp-topup-get em{font:italic 700 2.3rem/1.05 var(--num);color:#fff}.lp-topup-get{font:italic 800 1.1rem var(--display);color:var(--member-ink)}.lp-topup.best .lp-topup-get{color:#fff}.lp-topup-bonus{letter-spacing:.06em;color:rgb(var(--gold));font-size:.9rem;font-weight:700}.lp-member-info{flex-direction:column;gap:.8rem;display:flex}.lp-example{font:500 1.05rem/1.5 var(--body);margin:0}.lp-checks{font:400 .98rem/1.5 var(--body);color:var(--muted);flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.lp-checks li:before{content:"✓ ";color:rgb(var(--accent-hi));font-weight:700}.lp-member-foot{font:500 1.02rem/1.5 var(--body);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.8rem;display:flex}.lp-events{grid-template-columns:1fr;gap:.9rem;display:grid}@media (width>=760px){.lp-events{grid-template-columns:1fr 1fr}}.lp-event{background:linear-gradient(160deg, rgba(var(--accent), .35), rgba(var(--panel), .95) 55%);border:1px solid rgba(var(--accent-hi), .35);border-radius:.9rem;flex-direction:column;gap:.6rem;padding:1.1rem;display:flex}.lp-event h3{font:italic 900 clamp(1.6rem, 5vw, 2.2rem)/1.05 var(--display);text-transform:uppercase;margin:0}.lp-event p{font:400 1rem/1.5 var(--body);color:#cfd1e2;margin:0}.lp-event-links{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.lp-prizes{flex-wrap:wrap;align-items:center;gap:.5rem .7rem;display:flex}.lp-prizes b{letter-spacing:.26em;text-transform:uppercase;color:var(--muted);margin-right:.3rem;font-size:.85rem;font-weight:800}.lp-prizes span{background:rgba(var(--gold), .12);border:1px solid rgba(var(--gold), .35);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;padding:.35rem .9rem .35rem .6rem;font-size:1.05rem;font-weight:700;display:inline-flex}.lp-prizes i{font-size:1.2rem;font-style:normal}.lp-board{background:rgba(var(--panel), .9);border:1px solid #ffffff14;border-radius:.9rem;flex-direction:column;gap:.4rem;padding:1rem;display:flex}.lp-board-row{clip-path:polygon(0 0,100% 0,calc(100% - .6rem) 100%,0 100%);background:linear-gradient(90deg,#ffffff12,#ffffff05);grid-template-columns:2.2rem 1fr auto;align-items:center;gap:.6rem;padding:.45rem .8rem .45rem .5rem;display:grid}.lp-board-row.r1{background:linear-gradient(90deg, rgba(var(--gold), .28), rgba(var(--gold), .04))}.lp-board-row .pos{text-align:center;font-size:1.4rem}.lp-board-row .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 1.2rem var(--display);letter-spacing:.04em;text-transform:uppercase;overflow:hidden}.lp-board-row .time{font:italic 700 1.2rem var(--num)}.lp-board .lp-link{align-self:flex-end;margin-top:.3rem}.lp-gallery{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}@media (width>=760px){.lp-gallery{grid-template-columns:repeat(4,1fr)}}.lp-reviews{grid-template-columns:1fr;gap:.7rem;display:grid}@media (width>=640px){.lp-reviews{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.lp-reviews{grid-template-columns:repeat(3,1fr)}}.lp-review{background:rgba(var(--panel), .9);border:1px solid #ffffff14;border-radius:.8rem;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;transition:border-color .15s,transform .15s;display:flex}.lp-review:hover{border-color:rgba(var(--accent-hi), .6);transform:translateY(-2px)}.lp-review.placeholder{border-style:dashed}.lp-review.placeholder p{color:var(--dim);font-style:italic}.lp-stars{color:rgb(var(--gold));letter-spacing:.15em;font-size:1.1rem}.lp-review p{font:400 1rem/1.55 var(--body);color:#d6d8e8;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lp-review-foot{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:.6rem;margin-top:auto;font-size:.95rem;display:flex}.lp-review-foot i{color:rgb(var(--accent-hi));font-style:normal;font-weight:700}.lp-visit{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=860px){.lp-visit{grid-template-columns:1.2fr 1fr}}.lp-map{border:1px solid rgba(var(--accent-hi), .5);min-height:18rem;box-shadow:0 0 3rem -1rem rgba(var(--accent), .9);background:#15151e;border-radius:1rem;position:relative;overflow:hidden}.lp-map iframe{filter:invert(.9)hue-rotate(180deg)saturate(.8);border:0;width:100%;height:100%;position:absolute;inset:0}.lp-facts{flex-direction:column;gap:.6rem;margin:0;display:flex}.lp-facts>div{background:rgba(var(--panel), .9);border-left:3px solid rgb(var(--accent-hi));padding:.8rem 1rem}.lp-facts dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.9rem;font-weight:800}.lp-facts dd{font:400 1.02rem/1.5 var(--body);color:#e8e9f6;flex-direction:column;gap:.15rem;margin:.2rem 0 0;display:flex}.lp-facts dd small{color:var(--muted);font-size:.9rem}.lp-phone{font:italic 700 1.35rem var(--num);color:#fff;letter-spacing:.02em}.lp-groups{font:500 1.02rem/1.5 var(--body);color:#dfe1f5;margin:0}.lp-socials{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.lp-socials>span{letter-spacing:.26em;text-transform:uppercase;color:var(--muted);margin-right:.3rem;font-size:.85rem;font-weight:800}.lp-social{color:#fff;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:background .15s;display:inline-flex}.lp-social:hover,.lp-social:focus-visible{background:rgb(var(--accent));outline:none}.lp-rules{flex-direction:column;gap:.6rem;display:flex}.lp-rules>b{letter-spacing:.26em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:800}.lp-rules>div{grid-template-columns:1fr;gap:.6rem;display:grid}@media (width>=700px){.lp-rules>div{grid-template-columns:repeat(3,1fr)}}.lp-rules span{background:rgba(var(--panel), .9);font:500 1rem/1.4 var(--body);border:1px solid #ffffff14;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.lp-rules i{font-size:1.5rem;font-style:normal}.lp-faq{flex-direction:column;gap:.5rem;display:flex}.lp-faq details{background:rgba(var(--panel), .9);border:1px solid #ffffff14;border-radius:.6rem;transition:border-color .15s}.lp-faq details[open]{border-color:rgba(var(--accent-hi), .55)}.lp-faq summary{cursor:pointer;font:600 1.08rem/1.4 var(--body);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font:800 1.5rem/1 var(--mono);color:rgb(var(--accent-hi));flex:none;transition:transform .2s}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq p{font:400 1rem/1.6 var(--body);color:#cfd1e2;margin:0;padding:0 1rem 1rem}.lp-footer{z-index:1;max-width:72rem;padding:1.5rem 1rem calc(1.5rem + env(safe-area-inset-bottom));letter-spacing:.08em;color:var(--muted);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;font-size:.9rem;display:flex;position:relative}.lp-footer img{aspect-ratio:802/526;opacity:.8;width:auto;height:2rem}.lp-footer-links{text-transform:uppercase;letter-spacing:.14em;flex-wrap:wrap;gap:.6rem 1.2rem;font-weight:700;display:flex}.lp-footer-links a:hover{color:#fff}:root:has(.lp-root){scroll-behavior:smooth}.rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(2rem)}.rv.in{opacity:1;transform:none}.rv-s>*{opacity:0;transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s,background .25s;transition-delay:calc(var(--i,0) * 70ms);transform:translateY(1.4rem)scale(.97)}.rv-s.in>*{opacity:1;transform:none}.rv-s.in>:hover{transition-delay:0s}.lp-sec-head:after{content:"";transform-origin:0;background:linear-gradient(90deg, rgb(var(--accent-hi)), #ff5fc8);width:5rem;height:.3rem;box-shadow:0 0 .8rem rgba(var(--accent-hi), .8);margin-top:.35rem;transition:transform .8s cubic-bezier(.2,.8,.2,1) .25s;transform:skew(-30deg)scaleX(0)}.lp-sec-head.in:after{transform:skew(-30deg)scaleX(1)}.lp-glow,.lp-zone i{translate:0 calc(min(var(--sy,0), 2400) * var(--depth) * -1px);will-change:translate}.lp-g1{--depth:.04}.lp-g2{--depth:.1}.lp-g3{--depth:.07;background:radial-gradient(circle,#e8004c24,#0000 62%);width:60vmax;height:60vmax;top:18vh;right:-30vmax}.lp-zone i{--depth:.06;opacity:0;transition:opacity 1.4s;position:absolute;inset:-100vh -100vw}.lp-zone .z-members{background:radial-gradient(60vmax 45vmax at 185vw 130vh,#b100e85c,#0000 70%),radial-gradient(55vmax 40vmax at 110vw 180vh,#e8004c4d,#0000 70%)}.lp-zone .z-events{background:radial-gradient(60vmax 45vmax at calc(100vw + 15vw) calc(100vh + 25vh), rgba(var(--gold), .22), transparent 70%), radial-gradient(55vmax 40vmax at calc(100vw + 90vw) calc(100vh + 75vh), #ff780033, transparent 70%)}.lp-zone[data-zone=members] .z-members,.lp-zone[data-zone=events] .z-events{opacity:1}.lp-circuits{width:0;height:0;rotate:45deg;translate:0 calc(min(var(--sy,0), 2400) * -.03px);position:absolute;top:50%;left:50%}.lp-circuit-grid{will-change:translate;animation:lp-drift var(--drift) linear infinite reverse;display:grid;position:absolute}@keyframes lp-drift{to{translate:calc(var(--tile) * -1) calc(var(--tile) * -1)}}.lp-circuit{--hue:var(--accent-hi);aspect-ratio:1;place-self:center;width:72%;overflow:visible}.lp-circuit path{fill:none;stroke-linejoin:round;stroke-linecap:round}.lp-circuit{--cycle:40s;opacity:0;animation:lp-cycle var(--cycle) linear infinite;animation-delay:var(--delay)}.lp-circuit .line{stroke:rgb(var(--hue));stroke-width:1.2px;opacity:.28;filter:drop-shadow(0 0 4px rgba(var(--hue), .8));stroke-dasharray:1.01 1;animation:lp-trace var(--cycle) linear infinite;animation-delay:var(--delay)}.lp-circuit .lap{stroke:#fff;stroke-width:1.7px;opacity:.8;stroke-dasharray:.03 .97;filter:drop-shadow(0 0 5px rgb(var(--hue)));animation:lp-lap calc(var(--cycle) / 4) linear infinite;animation-delay:var(--delay)}@keyframes lp-cycle{0%{opacity:0}2%{opacity:1}82%{opacity:1}94%,to{opacity:0}}@keyframes lp-trace{0%{stroke-dashoffset:1px}25%,to{stroke-dashoffset:0}}@keyframes lp-lap{0%{stroke-dashoffset:.02px}to{stroke-dashoffset:-.98px}}@media (prefers-reduced-motion:reduce){.lp-circuit-grid{animation:none}.lp-circuit{opacity:1;animation:none}.lp-circuit .line{stroke-dashoffset:0;animation:none}.lp-circuit .lap{display:none}}.lp-credit{letter-spacing:.06em;color:var(--dim);flex-basis:100%;font-size:.75rem}.lp-nav-links a{position:relative}.lp-nav-links a:after{content:"";transform-origin:0;background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)));height:.22rem;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-.4rem;left:0;right:0;transform:skew(-30deg)scaleX(0)}.lp-nav-links a:hover:after,.lp-nav-links a.on:after{transform:skew(-30deg)scaleX(1)}.lp-nav-links a.on{color:#fff}.lp-progress{z-index:1;transform-origin:0;background:linear-gradient(90deg, #fff, rgb(var(--accent-hi)) 40%, #ff5fc8);height:2px;box-shadow:0 0 .7rem rgba(var(--accent-hi), .9);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lp-hero-text>*{animation:.8s cubic-bezier(.2,.8,.2,1) both lp-in}.lp-hero-text>:nth-child(2){animation-delay:.1s}.lp-hero-text>:nth-child(3){animation-delay:.35s}.lp-hero-text>:nth-child(4){animation-delay:.5s}@keyframes lp-in{0%{opacity:0;transform:translateY(1.5rem)}}.lp-title span{background:linear-gradient(100deg, #fff 0 42%, rgb(var(--accent-hi)) 48%, #ffd1f1 52%, #fff 58% 100%) 100% 0 / 260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:.9s cubic-bezier(.2,.9,.25,1.15) both lp-slam,6s ease-in-out 1.4s infinite lp-sweep;display:block}.lp-title em{animation:.9s cubic-bezier(.2,.9,.25,1.15) .18s both lp-slam}@keyframes lp-slam{0%{opacity:0;filter:blur(8px);transform:translate(-3rem)skew(-14deg)}}@keyframes lp-sweep{0%{background-position:100% 0}35%,to{background-position:0 0}}.lp-hero-img{animation:1.1s cubic-bezier(.7,0,.2,1) .3s both lp-wipe,5s ease-in-out 1.5s infinite alternate lp-breathe}@keyframes lp-wipe{0%{clip-path:polygon(1.6rem 0,1.6rem 0,0 100%,0 100%)}}@keyframes lp-breathe{to{box-shadow:0 1.5rem 4rem #0009, 0 0 6rem 0 rgba(var(--accent-hi), .75)}}.lp-stripes{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;position:absolute;inset:-3rem -1rem -2rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 80%,#0000),linear-gradient(#0000,#000 22% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 80%,#0000),linear-gradient(#0000,#000 22% 75%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lp-stripes i{background:linear-gradient(180deg, transparent 0 40%, #ffffff38 50%, transparent 60% 100%) 0 -120% / 100% 250% no-repeat, linear-gradient(180deg, rgba(var(--accent-hi), .16), rgba(var(--accent), .05) 70%, transparent);animation:9s ease-in-out infinite lp-gleam;position:absolute;top:-20%;bottom:-20%;transform:skew(-24deg)}.lp-stripes i:first-child{width:7rem;right:30%}.lp-stripes i:nth-child(2){width:2.6rem;animation-delay:.45s;right:22%}.lp-stripes i:nth-child(3){background:linear-gradient(#0000 0 40%,#ffffff47 50%,#0000 60% 100%) 0 -120%/100% 250% no-repeat,linear-gradient(#ff5fc833,#e8004c0d 70%,#0000);width:1.1rem;animation-delay:.9s;right:15%}@keyframes lp-gleam{0%,55%{background-position:0 -120%,0 0}85%,to{background-position:0 220%,0 0}}.lp-ticker{z-index:1;background:linear-gradient(90deg, rgb(var(--accent)), #7b00c9 50%, #e8004c);box-shadow:0 0 2.5rem -.5rem rgba(var(--accent-hi), .8);margin:-1.5rem -1rem 0;padding:.55rem 0;position:relative;overflow:hidden;transform:skewY(-1.2deg)}.lp-ticker-track{width:max-content;animation:70s linear infinite lp-marquee;display:flex}.lp-ticker:hover .lp-ticker-track{animation-play-state:paused}.lp-ticker span{font:italic 800 1.15rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff;flex:none;padding:0 1.2rem}.lp-ticker span:after{content:"◆";opacity:.55;margin-left:2.4rem;font-size:.7em}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-btn{transition:background .18s,filter .18s,transform .18s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.lp-btn:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;transition:left .6s;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.lp-btn:hover{transform:translateY(-2px)}.lp-btn:hover:after{left:130%}.lp-btn:active{transform:translateY(0)scale(.97)}.lp-btn.primary:after{animation:4s ease-in-out 2s infinite lp-glint}@keyframes lp-glint{0%{left:-60%}25%,to{left:130%}}.lp-panel{background-size:100% 100%,220% 220%;transition:box-shadow .3s;animation:9s ease-in-out infinite alternate lp-flow}.lp-panel.rv{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.lp-panel:hover{box-shadow:0 1.4rem 3.5rem #0009, 0 0 4.5rem -.5rem rgba(var(--accent-hi), .85)}@keyframes lp-flow{0%{background-position:0 0,0 30%}to{background-position:0 0,100% 70%}}.lp-tier:hover,.lp-event:hover,.lp-topup:hover,.lp-review:hover{transform:translateY(-4px)}.lp-tier:hover{border-color:rgba(var(--accent-hi), .55);box-shadow:0 .8rem 2rem #00000073}.lp-tier.pro:hover{border-color:rgba(var(--gold), .7);box-shadow:0 .8rem 2rem #00000073, 0 0 2rem -.5rem rgba(var(--gold), .6)}.lp-event:hover{border-color:rgba(var(--accent-hi), .8);box-shadow:0 0 2.5rem -.6rem rgba(var(--accent-hi), .8)}.lp-game{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,opacity .55s cubic-bezier(.2,.8,.2,1)}.lp-game:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 40%,#ffffff24 50%,#0000 60%) 200% 0/250% 100% no-repeat;transition:background-position .6s;position:absolute;inset:0}.rv-s.in>.lp-game:hover{z-index:2;transform:scale(1.08)rotate(-1.5deg);box-shadow:0 .8rem 1.6rem #0000008c}.lp-game:hover:after{background-position:-50% 0}.lp-game.soon span{animation:2.4s ease-in-out infinite lp-blink}.lp-price-row b.mem,.lp-topup.best{background-size:200% 100%;animation:6s ease-in-out infinite alternate lp-foil}.lp-price-row b.mem{background-image:linear-gradient(100deg,#b100e8,#e8004c,#b100e8)}.lp-topup.best{background-image:linear-gradient(100deg,#b100e8,#e8004c,#ff7a00,#b100e8)}@keyframes lp-foil{to{background-position:100% 0}}.lp-topup.best:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff6,#0000);width:40%;animation:3.5s ease-in-out 1s infinite lp-glint;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.lp-best{animation:.5s cubic-bezier(.2,.9,.3,1.5) .6s both lp-pop}@keyframes lp-pop{0%{transform:scale(0)}}.lp-topup:hover{box-shadow:0 1rem 2rem #00000080,0 0 2rem -.5rem #ff5fc899}.lp-tag.live{animation:1.4s ease-in-out infinite lp-live}@keyframes lp-live{50%{filter:brightness(1.45)saturate(1.2)}}.lp-prizes i{animation:2.8s ease-in-out infinite lp-float;animation-delay:calc(var(--i,0) * .35s);display:inline-block}@keyframes lp-float{50%{transform:translateY(-4px)rotate(-6deg)}}.lp-prizes span:hover{background:rgba(var(--gold), .22)}.lp-board-row.r1 .pos{animation:2.4s ease-in-out infinite lp-float;display:inline-block}.lp-social{transition:background .15s,transform .25s cubic-bezier(.2,.9,.3,1.5),opacity .55s cubic-bezier(.2,.8,.2,1)}.rv-s.in>.lp-social:hover{transform:scale(1.15)rotate(-8deg)}.lp-rules span:hover i{animation:.5s ease-in-out lp-wiggle}@keyframes lp-wiggle{25%{transform:rotate(-14deg)scale(1.15)}75%{transform:rotate(10deg)scale(1.15)}}.lp-rules i{display:inline-block}.lp-faq details[open] p{animation:.35s cubic-bezier(.2,.8,.2,1) lp-drop}@keyframes lp-drop{0%{opacity:0;transform:translateY(-.5rem)}}.lp-faq summary:hover{color:#fff;background:#ffffff08}.lp-map{transition:box-shadow .3s}.lp-map:hover{box-shadow:0 0 4rem -.5rem rgba(var(--accent-hi), .9)}@media (prefers-reduced-motion:reduce){:root:has(.lp-root){scroll-behavior:auto}.lp-root *,.lp-root :before,.lp-root :after{transition:none!important;animation:none!important}.rv,.rv-s>*{opacity:1;transform:none}.lp-sec-head:after{transform:skew(-30deg)}.lp-stripes i{animation:none}}.lp-root em,.lp-price-row b,.lp-board-row .time,.lp-phone,.lp-topup-pay{font-variant-numeric:tabular-nums}.lp-topup-pay,.lp-topup-bonus{font-family:var(--num);letter-spacing:.04em;font-style:italic}.lp-stats>div:last-child em{white-space:nowrap;font-size:clamp(1.35rem,5.2vw,2.1rem)}.lp-emo,.lp-prizes i,.lp-rules i,.lp-board-row .pos{font-synthesis:none;font-style:normal;display:inline-block}.lp-baht{opacity:.85;margin-left:.06em;font-size:.68em;font-weight:600}.lp-calendar{background:rgba(var(--panel), .6);border:1px solid #ffffff14;border-radius:.9rem;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.lp-calendar .lp-link{white-space:nowrap;flex:none}.lp-calendar iframe{color-scheme:normal;background:0 0;border:0;width:100%;display:block}@media (width<=560px){.lp-calendar{padding:.8rem .4rem}.lp-hero .lp-ctas{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.lp-hero .lp-btn{letter-spacing:.04em;clip-path:polygon(0 0,100% 0,calc(100% - .5rem) 100%,0 100%);gap:.35rem;padding:.45rem .9rem .48rem .6rem;font-size:.88rem}.lp-hero .lp-btn.primary{grid-column:1/-1;padding-top:.55rem;padding-bottom:.58rem;font-size:.98rem}}.lp-short{display:none}@media (width<=560px){.lp-long{display:none}.lp-short{display:inline}}.pn-bar{--accent:0, 53, 166;--accent-hi:64, 128, 255;z-index:30;height:calc(3.4rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 2px max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b10d1;align-items:center;gap:1rem;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;display:flex;position:sticky;top:0}.pn-bar:after{content:"";background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)) 30%, #ffffff0f 75%);height:2px;position:absolute;bottom:0;left:0;right:0}.pn-logo{flex:none;display:flex}.pn-logo img{aspect-ratio:802/526;width:auto;height:1.9rem;display:block}.pn-links{flex:1;justify-content:flex-end;gap:1.4rem;min-width:0;display:flex}.pn-links a{color:#a3a3b2;white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .15s;position:relative}.pn-links a:after{content:"";transform-origin:0;background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)));height:.22rem;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-.4rem;left:0;right:0;transform:skew(-30deg)scaleX(0)}.pn-links a:hover,.pn-links a:focus-visible,.pn-links a.on{color:#fff;outline:none}.pn-links a:hover:after,.pn-links a.on:after{transform:skew(-30deg)scaleX(1)}.pn-links .short{display:none}@media (width<=560px){.pn-links{gap:1rem}.pn-links a{letter-spacing:.1em;font-size:.9rem}.pn-links .long{display:none}.pn-links .short{display:inline}}@media (prefers-reduced-motion:reduce){.pn-links a:after{transition:none}}.nf-root{--accent:0, 53, 166;--accent-hi:64, 128, 255;min-height:calc(100vh - 3.4rem - env(safe-area-inset-top));color:#f1f2ff;background:#0b0b10;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;position:relative;overflow:hidden}.nf-bg{pointer-events:none;position:absolute;inset:0}.nf-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.nf-g1{background:radial-gradient(circle, rgba(var(--accent), .7) 0%, #00165459 38%, transparent 64%);top:-50vmax;left:-40vmax}.nf-g2{background:radial-gradient(circle, #b100e847 0%, rgba(var(--accent), .18) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.nf-stage{flex-direction:column;align-items:flex-start;gap:.6rem;max-width:44rem;margin:0 auto;padding:4rem 1.25rem;display:flex;position:relative}.nf-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--accent-hi));font-size:.85rem;font-weight:700}.nf-code{background:linear-gradient(92deg, #fff 0%, #fff 50%, rgb(var(--accent-hi)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.15em;font:italic 900 clamp(6rem,28vw,11rem)/.9 Barlow Condensed,Arial Narrow,sans-serif}.nf-title{text-transform:uppercase;margin:0;font:italic 800 clamp(1.8rem,6vw,2.6rem)/1.1 Barlow Condensed,Arial Narrow,sans-serif}.nf-text{color:#a3a3b2;margin:0 0 .8rem;font:500 1.1rem/1.5 system-ui,sans-serif}.nf-btn{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(100deg, rgb(var(--accent)) 30%, rgb(var(--accent-hi)));box-shadow:0 0 2rem rgba(var(--accent-hi), .5);clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);padding:.6rem 1.6rem .65rem 1.2rem;font:italic 800 1.1rem/1.2 Barlow Condensed,Arial Narrow,sans-serif;text-decoration:none;transition:filter .15s;display:inline-flex}.nf-btn:hover,.nf-btn:focus-visible{filter:brightness(1.2);outline:none}.rg-root{--ink:#15151e;--text:#f1f2ff;--muted:#9c9ca8;--accent:0, 53, 166;--accent-hi:64, 128, 255;--accent-lo:0, 22, 84;--panel:21, 21, 30;--display:"Barlow Condensed", "Kanit", "Arial Narrow", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;min-height:100vh;color:var(--text);font-family:var(--display);background:#0b0b10;position:relative;overflow:hidden}.pn-bar:has(+.rg-root){--accent:0, 53, 166;--accent-hi:64, 128, 255}.rg-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rg-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.rg-g1{background:radial-gradient(circle, rgba(var(--accent), .75) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.rg-g2{background:radial-gradient(circle, rgba(var(--accent-hi), .3) 0%, rgba(var(--accent), .2) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.rg-floor{transform-origin:50% 100%;opacity:.4;height:22rem;position:absolute;bottom:0;left:-60%;right:-60%;overflow:hidden;transform:perspective(26rem)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.rg-floor i{background:linear-gradient(#ffffff4d 2px,#0000 2px) 0 0/100% 4rem,linear-gradient(90deg,#ffffff4d 2px,#0000 2px) 0 0/4rem 100%;position:absolute;inset:-4rem 0 0}.rg-stage{z-index:1;flex-direction:column;gap:1rem;max-width:30rem;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex;position:relative}.rg-head{align-items:center;gap:1rem;display:flex}.rg-logo{aspect-ratio:802/526;object-fit:contain;flex:none;width:auto;height:3.6rem}.rg-divider{background:linear-gradient(#fff0,#ffffff59 30% 70%,#fff0);border-radius:4px;flex:none;width:4px;height:2.6rem}.rg-head-text{flex:1;min-width:0}.rg-eyebrow{letter-spacing:.3em;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-size:.72rem;font-weight:600;overflow:hidden}.rg-title{font:italic 900 clamp(2rem, 9vw, 3rem)/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(92deg,#fff 0% 60%,#c9c9d2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.25em;animation:.6s cubic-bezier(.2,.8,.2,1) both rg-rise}.rg-seg{background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)) 45%, #ffffff1a);height:.32rem;box-shadow:0 0 .8rem rgba(var(--accent-hi), .5);transform:skew(-30deg)}.rg-lang{flex:none;align-self:flex-start;gap:.25rem;display:flex}.rg-lang button{cursor:pointer;width:2.7rem;height:2rem;min-height:0;color:var(--muted);font:italic 800 .95rem/1 var(--display);letter-spacing:.1em;clip-path:polygon(.45rem 0,100% 0,calc(100% - .45rem) 100%,0 100%);background:#ffffff1a;border:none;border-radius:0;padding:0 .15rem 0 0;transition:background .15s,color .15s,box-shadow .15s}.rg-lang button:hover,.rg-lang button:focus-visible{color:#fff;background:rgba(var(--accent-hi), .35);outline:none}.rg-lang button[aria-pressed=true]{color:#fff;background:linear-gradient(100deg, rgb(var(--accent)) 30%, rgb(var(--accent-hi)))}.rg-panel{background:linear-gradient(180deg, #1f1f27f0, rgba(var(--panel), .96)) padding-box, linear-gradient(140deg, rgba(var(--accent-hi), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--accent-hi), .7)) border-box;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .95);border:1px solid #0000;border-radius:1rem;padding:.9rem 1rem 1.1rem;animation:.6s cubic-bezier(.2,.8,.2,1) 80ms both rg-rise;position:relative;overflow:hidden}.rg-panel:before{content:"";pointer-events:none;background:radial-gradient(closest-side, rgba(var(--accent), .5), transparent);border-radius:50%;width:22rem;height:16rem;position:absolute;top:-8rem;left:-6rem}@keyframes rg-rise{0%{opacity:0;transform:translateY(1.2rem)}}.rg-panel-head{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex;position:relative}.rg-ptitle{text-overflow:ellipsis;background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));color:#fff;min-width:0;font:italic 800 1.4rem/1.25 var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);padding:.05rem 1.3rem .1rem .8rem;overflow:hidden}.rg-psub{letter-spacing:.22em;color:#fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;font-weight:700;overflow:hidden}.rg-prule{background:linear-gradient(90deg, rgba(var(--accent-hi), .7), transparent);flex:1;min-width:.5rem;height:1px}.rg-body{flex-direction:column;gap:.7rem;display:flex;position:relative}.rg-pair{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.rg-field{flex-direction:column;gap:.2rem;min-width:0;display:flex}.rg-field>label,.rg-label{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600}.rg-field input{box-sizing:border-box;color:#fff;width:100%;min-height:0;font:500 .92rem/1.3 var(--mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff14;border:none;border-left:.2rem solid #ffffff40;border-radius:0;outline:none;padding:.4rem .7rem;transition:border-color .18s,background .18s}.rg-field input::placeholder{color:#6b6b78}.rg-field input:not([type=checkbox]):not([type=file]){height:2.4rem}.rg-field input[type=date]{appearance:none;align-items:center;min-width:0;display:flex}.rg-field input::-webkit-date-and-time-value{text-align:left;margin:0}.rg-field input::-webkit-datetime-edit{padding:0}.rg-field input::-webkit-calendar-picker-indicator{filter:brightness(0)invert();opacity:.85;cursor:pointer}.rg-field input::-webkit-calendar-picker-indicator:hover{opacity:1}.rg-field input:focus{border-left-color:rgb(var(--accent-hi));background:#ffffff1f}.rg-field input.rg-text{font:600 1.02rem/1.2 var(--display);letter-spacing:.03em}.rg-photo{cursor:pointer;border:1px dashed rgba(var(--accent-hi), .55);background:rgba(var(--accent), .12);color:#c4c4ce;letter-spacing:.04em;align-items:center;gap:.8rem;min-height:5rem;padding:.6rem .8rem;font-size:.88rem;font-weight:600;line-height:1.3;transition:background .18s,border-color .18s;display:flex}.rg-photo:hover,.rg-photo:focus-within{background:rgba(var(--accent), .22);border-color:rgb(var(--accent-hi))}.rg-photo-face{width:3.8rem;height:3.8rem;box-shadow:inset 0 0 0 2px rgba(var(--accent-hi), .5);color:rgba(var(--accent-hi), .9);background:#ffffff0f;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.rg-photo-face img{object-fit:cover;width:100%;height:100%}.rg-photo-face svg{width:2rem;height:2rem}.rg-photo.has .rg-photo-face{box-shadow:0 0 0 2px rgb(var(--accent-hi)), 0 0 1.2rem rgba(var(--accent-hi), .6)}.rg-photo-hint b{font:italic 800 1rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-bottom:.15rem;display:block}.rg-photo input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rg-agree{cursor:pointer;letter-spacing:.03em;color:#c4c4ce;align-items:flex-start;gap:.6rem;font-size:.9rem;font-weight:600;line-height:1.35;display:flex}.rg-agree input{width:1.15rem;height:1.15rem;min-height:0;accent-color:rgb(var(--accent-hi));cursor:pointer;flex:none;margin:.1rem 0 0;padding:0}.rg-terms-link{cursor:pointer;min-height:0;font:inherit;letter-spacing:inherit;color:rgb(var(--accent-hi));text-underline-offset:.15em;background:0 0;border:none;border-radius:0;padding:0;text-decoration:underline;display:inline}.rg-terms-link:hover,.rg-terms-link:focus-visible{color:#fff;outline:none}.rg-error{color:#ff8f86;letter-spacing:.04em;background:#ff5a4d1f;border-left:.2rem solid #ff5a4d;padding:.5rem .8rem;font-size:.95rem;font-weight:600}.rg-submit{cursor:pointer;color:#fff;min-height:0;font:italic 800 1.15rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);border:none;border-radius:0;margin-top:.1rem;padding:.45rem 1rem .5rem;transition:filter .15s,opacity .15s}.rg-submit:hover:not(:disabled),.rg-submit:focus-visible{filter:brightness(1.15)}.rg-submit:disabled{opacity:.45;cursor:default}.rg-done{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1rem .5rem .6rem;display:flex}.rg-done-mark{color:#fff;background:linear-gradient(140deg, rgb(var(--accent)), rgb(var(--accent-hi)));width:4.4rem;height:4.4rem;box-shadow:0 0 2rem rgba(var(--accent-hi), .7);border-radius:50%;place-items:center;animation:.55s cubic-bezier(.3,1.6,.5,1) .25s both rg-pop;display:grid}.rg-done-mark svg{width:2.2rem;height:2.2rem}.rg-done h2{font:italic 800 1.6rem/1.15 var(--display);letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:.4rem 0 0}.rg-done p{letter-spacing:.03em;color:#c4c4ce;max-width:22rem;margin:0;font-size:1rem;font-weight:500;line-height:1.4}@keyframes rg-pop{0%{opacity:0;transform:scale(.4)}}.rg-overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05050ac7;justify-content:center;align-items:center;padding:1rem;animation:.2s both rg-fade;display:flex;position:fixed;inset:0}@keyframes rg-fade{0%{opacity:0}}.rg-dialog{flex-direction:column;width:100%;max-width:36rem;max-height:calc(100vh - 2rem);display:flex}.rg-dialog .rg-panel-head{flex:none}.rg-clauses{flex-direction:column;flex:1;gap:.3rem;min-height:0;margin-right:-.4rem;padding-right:.4rem;display:flex;position:relative;overflow-y:auto}.rg-clause{background:linear-gradient(90deg, rgba(var(--accent), .22), #ffffff0a 65%);align-items:stretch;display:flex}.rg-clause-no{text-align:center;background:rgb(var(--accent));color:#fff;width:2.6rem;font:italic 800 1.2rem/1 var(--display);clip-path:polygon(0 0,100% 0,calc(100% - .55rem) 100%,0 100%);flex:none;padding:.55rem .5rem 0 0}.rg-clause-text{flex:1;min-width:0;padding:.5rem .8rem .6rem .6rem}.rg-clause-text b{letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-bottom:.2rem;font-size:1.02rem;font-weight:700;line-height:1.2;display:block}.rg-clause-text p{letter-spacing:.02em;color:#c4c4ce;margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.rg-close{cursor:pointer;color:#fff;min-height:0;font:italic 800 1.05rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);background:#ffffff1f;border:none;border-radius:0;flex:none;align-self:flex-end;margin-top:.9rem;padding:.4rem 1.4rem .45rem 1rem;transition:background .15s}.rg-close:hover,.rg-close:focus-visible{background:rgb(var(--accent-hi));outline:none}.rg-root:lang(th) *,.rg-overlay:lang(th) *{letter-spacing:.01em!important}.rg-root:lang(th) .rg-title{white-space:nowrap;font-size:clamp(1.3rem,5.5vw,2.2rem);line-height:1.3}.rg-root:lang(th) .rg-agree,.rg-overlay:lang(th) .rg-clause-text p{line-height:1.55}.rg-root:lang(th) .rg-field input.rg-text{font-weight:500}@media (width<=420px){.rg-logo{height:2.8rem}.rg-divider{display:none}.rg-head{gap:.7rem}.rg-panel{padding:.8rem .75rem 1rem}.rg-pair.rg-stack input{padding-right:.45rem}}@media (width<=340px){.rg-pair.rg-stack{grid-template-columns:1fr;gap:.7rem}}@media (prefers-reduced-motion:reduce){.rg-root *,.rg-root :before,.rg-root :after,.rg-overlay,.rg-overlay *,.rg-overlay :before,.rg-overlay :after{transition:none!important;animation:none!important}}.mc-root{--ink:#15151e;--text:#f1f2ff;--muted:#9c9ca8;--gold:255, 208, 64;--accent:225, 6, 0;--accent-hi:255, 72, 60;--accent-lo:110, 4, 0;--panel:21, 21, 30;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;min-height:100vh;color:var(--text);font-family:var(--display);background:#0b0b10;position:relative;overflow:hidden}.pn-bar:has(+.mc-root){--accent:225, 6, 0;--accent-hi:255, 72, 60}.mc-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mc-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.mc-g1{background:radial-gradient(circle, rgba(var(--accent), .75) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.mc-g2{background:radial-gradient(circle, rgba(var(--accent-hi), .3) 0%, rgba(var(--accent), .2) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.mc-floor{transform-origin:50% 100%;opacity:.4;height:22rem;position:absolute;bottom:0;left:-60%;right:-60%;overflow:hidden;transform:perspective(26rem)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.mc-floor i{background:linear-gradient(#ffffff4d 2px,#0000 2px) 0 0/100% 4rem,linear-gradient(90deg,#ffffff4d 2px,#0000 2px) 0 0/4rem 100%;position:absolute;inset:-4rem 0 0}.mc-stage{z-index:1;flex-direction:column;gap:1rem;max-width:28rem;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex;position:relative}.mc-head{align-items:center;gap:1rem;display:flex}.mc-logo{aspect-ratio:802/526;object-fit:contain;flex:none;width:auto;height:3.6rem}.mc-divider{background:linear-gradient(#fff0,#ffffff59 30% 70%,#fff0);border-radius:4px;flex:none;width:4px;height:2.6rem}.mc-head-text{flex:1;min-width:0}.mc-eyebrow{letter-spacing:.3em;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-size:.72rem;font-weight:600;overflow:hidden}.mc-title{font:italic 900 clamp(2.2rem, 10vw, 3.2rem)/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(92deg,#fff 0% 60%,#c9c9d2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.25em;animation:.6s cubic-bezier(.2,.8,.2,1) both mc-rise}.mc-seg{background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)) 45%, #ffffff1a);height:.32rem;box-shadow:0 0 .8rem rgba(var(--accent-hi), .5);transform:skew(-30deg)}.mc-panel{background:linear-gradient(180deg, #1f1f27f0, rgba(var(--panel), .96)) padding-box, linear-gradient(140deg, rgba(var(--accent-hi), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--accent-hi), .7)) border-box;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .95);border:1px solid #0000;border-radius:1rem;padding:.9rem 1rem 1.1rem;animation:.6s cubic-bezier(.2,.8,.2,1) 80ms both mc-rise;position:relative;overflow:hidden}.mc-panel:before{content:"";pointer-events:none;background:radial-gradient(closest-side, rgba(var(--accent), .5), transparent);border-radius:50%;width:22rem;height:16rem;position:absolute;top:-8rem;left:-6rem}@keyframes mc-rise{0%{opacity:0;transform:translateY(1.2rem)}}.mc-panel-head{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex;position:relative}.mc-ptitle{text-overflow:ellipsis;background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));color:#fff;min-width:0;font:italic 800 1.4rem/1.25 var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);padding:.05rem 1.3rem .1rem .8rem;overflow:hidden}.mc-psub{letter-spacing:.22em;color:#fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;font-weight:700;overflow:hidden}.mc-prule{background:linear-gradient(90deg, rgba(var(--accent-hi), .7), transparent);flex:1;min-width:.5rem;height:1px}.mc-body{flex-direction:column;gap:.9rem;display:flex;position:relative}.mc-field{flex-direction:column;gap:.3rem;display:flex}.mc-field label{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.mc-field input{box-sizing:border-box;color:#fff;width:100%;min-height:0;font:500 1rem/1.3 var(--mono);background:#ffffff14;border:none;border-left:.2rem solid #ffffff40;border-radius:0;outline:none;padding:.6rem .8rem;transition:border-color .18s,background .18s}.mc-field input::placeholder{color:#6b6b78}.mc-field input:focus{border-left-color:rgb(var(--accent-hi));background:#ffffff1f}.mc-error{color:#ff8f86;letter-spacing:.04em;background:#ff5a4d1f;border-left:.2rem solid #ff5a4d;padding:.5rem .8rem;font-size:.95rem;font-weight:600}.mc-submit{cursor:pointer;color:#fff;min-height:0;font:italic 800 1.25rem/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);border:none;border-radius:0;margin-top:.2rem;padding:.55rem 1rem .6rem;transition:filter .15s}.mc-submit:hover:not(:disabled),.mc-submit:focus-visible{filter:brightness(1.15)}.mc-submit:disabled{opacity:.55;cursor:default}.mc-balance{text-align:center;border:1px solid rgba(var(--gold), .6);background:linear-gradient(180deg, rgba(var(--gold), .3) 0%, rgba(var(--gold), .06) 100%), rgba(var(--panel), .75);box-shadow:0 -1rem 3rem -.8rem rgba(var(--gold), .5);border-radius:.8rem;flex-direction:column;align-items:center;gap:.3rem;padding:1.3rem 1rem 1.4rem;display:flex}.mc-balance span{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.mc-balance b{font:800 3.6rem/1 var(--mono);letter-spacing:-.02em;color:rgb(var(--gold));text-shadow:0 0 1.4rem rgba(var(--gold), .6)}.mc-balance.expired{box-shadow:none;background:#ffffff0d;border-color:#fff3}.mc-balance.expired b{color:#b4b4c0;text-shadow:none}.mc-info{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.mc-info div{clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);background:linear-gradient(90deg,#ffffff1c,#ffffff0b);min-width:0;padding:.5rem 1rem .55rem .8rem}.mc-info span{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600;display:block}.mc-info b{font:700 .95rem/1.3 var(--mono);color:#fff;margin-top:.1rem;display:block}.mc-info b.bad{color:#ff5a4d}.mc-info b.none{font:600 .95rem/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#b4b4c0}.mc-signout{cursor:pointer;min-height:0;font:600 .8rem/1.4 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);background:0 0;border:none;border-radius:0;align-self:center;padding:.3rem .8rem;transition:color .18s}.mc-signout:hover,.mc-signout:focus-visible{color:#fff}.mc-loading{text-align:center;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);padding:2.5rem 1rem;font-size:.85rem;font-weight:600;animation:1.2s ease-in-out infinite mc-blink}@keyframes mc-blink{50%{opacity:.2}}@media (width<=420px){.mc-logo{height:3rem}.mc-head{gap:.75rem}}@media (prefers-reduced-motion:reduce){.mc-root *,.mc-root :before,.mc-root :after{transition:none!important;animation:none!important}}.gw-root{--ink:#15151e;--text:#f1f2ff;--muted:#9c9ca8;--gold:255, 208, 64;--accent:225, 6, 0;--accent-hi:255, 72, 60;--accent-lo:110, 4, 0;--panel:21, 21, 30;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;min-height:100vh;color:var(--text);font-family:var(--display);background:#0b0b10;position:relative;overflow:hidden}.pn-bar:has(+.gw-root){--accent:225, 6, 0;--accent-hi:255, 72, 60}.gw-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gw-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.gw-g1{background:radial-gradient(circle, rgba(var(--accent), .75) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.gw-g2{background:radial-gradient(circle, rgba(var(--accent-hi), .3) 0%, rgba(var(--accent), .2) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.gw-floor{transform-origin:50% 100%;opacity:.4;height:22rem;position:absolute;bottom:0;left:-60%;right:-60%;overflow:hidden;transform:perspective(26rem)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.gw-floor i{background:linear-gradient(#ffffff4d 2px,#0000 2px) 0 0/100% 4rem,linear-gradient(90deg,#ffffff4d 2px,#0000 2px) 0 0/4rem 100%;position:absolute;inset:-4rem 0 0}.gw-stage{z-index:1;flex-direction:column;gap:1rem;max-width:44rem;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex;position:relative}.gw-head{align-items:center;gap:1rem;display:flex}.gw-logo{aspect-ratio:802/526;object-fit:contain;flex:none;width:auto;height:3.6rem}.gw-divider{background:linear-gradient(#fff0,#ffffff59 30% 70%,#fff0);border-radius:4px;flex:none;width:4px;height:2.6rem}.gw-head-text{flex:1;min-width:0}.gw-eyebrow{letter-spacing:.3em;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-size:.72rem;font-weight:600;overflow:hidden}.gw-title{font:italic 900 clamp(2.2rem, 10vw, 3.2rem)/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(92deg,#fff 0% 60%,#c9c9d2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.25em;animation:.6s cubic-bezier(.2,.8,.2,1) both gw-rise}.gw-track{align-items:center;gap:.9rem;display:flex}.gw-seg{background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)) 45%, #ffffff1a);height:.32rem;box-shadow:0 0 .8rem rgba(var(--accent-hi), .5);flex:1;transform:skew(-30deg)}.gw-tv{color:#fff;letter-spacing:.22em;text-transform:uppercase;border-right:.2rem solid rgb(var(--accent-hi));clip-path:polygon(.7rem 0,100% 0,100% 100%,0 100%);background:linear-gradient(100deg,#ffffff0a,#ffffff1a);flex:none;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem 1.1rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.gw-tv:hover,.gw-tv:focus-visible{background:linear-gradient(100deg, rgba(var(--accent), .35), rgba(var(--accent-hi), .45))}.gw-tv svg{color:rgb(var(--accent-hi))}.gw-panel{background:linear-gradient(180deg, #1f1f27f0, rgba(var(--panel), .96)) padding-box, linear-gradient(140deg, rgba(var(--accent-hi), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--accent-hi), .7)) border-box;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .95);border:1px solid #0000;border-radius:1rem;padding:.85rem .9rem .9rem;animation:.6s cubic-bezier(.2,.8,.2,1) 80ms both gw-rise;position:relative;overflow:hidden}.gw-panel:before{content:"";pointer-events:none;background:radial-gradient(closest-side, rgba(var(--accent), .5), transparent);border-radius:50%;width:22rem;height:16rem;position:absolute;top:-8rem;left:-6rem}.gw-panel.done{--accent:120, 120, 135;--accent-hi:170, 170, 185;animation-delay:.16s;box-shadow:0 1.2rem 3rem #0000008c}.gw-panel.done:before{display:none}@keyframes gw-rise{0%{opacity:0;transform:translateY(1.2rem)}}.gw-panel-head{align-items:center;gap:.8rem;margin-bottom:.7rem;display:flex;position:relative}.gw-ptitle{background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));color:#fff;font:italic 800 1.4rem/1.25 var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);padding:.05rem 1.3rem .1rem .8rem}.gw-prule{background:linear-gradient(90deg, rgba(var(--accent-hi), .7), transparent);flex:1;height:1px}.gw-pcount{letter-spacing:.22em;color:var(--muted);text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:600}.gw-pcount em{font:800 1.3rem var(--mono);color:#fff;letter-spacing:0;margin-right:.3rem;font-style:normal}.gw-rows{flex-direction:column;gap:.35rem;display:flex;position:relative}.gw-row{min-height:3.6rem;color:inherit;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);background:linear-gradient(90deg,#ffffff1c,#ffffff0b);align-items:center;text-decoration:none;transition:background .18s;animation:.5s cubic-bezier(.2,.8,.2,1) both gw-slide;display:flex;position:relative}@keyframes gw-slide{0%{opacity:0;transform:translate(-1.4rem)}}.gw-row:first-child{animation-delay:.14s}.gw-row:nth-child(2){animation-delay:.18s}.gw-row:nth-child(3){animation-delay:.22s}.gw-row:nth-child(4){animation-delay:.26s}.gw-row:nth-child(n+5){animation-delay:.3s}.gw-row:hover,.gw-row:focus-visible{background:linear-gradient(90deg, rgba(var(--accent), .5), rgba(var(--accent-hi), .12) 70%);outline:none}.gw-pos{width:3.4rem;font:italic 800 1.75rem var(--display);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);background:#fff;flex:none;justify-content:center;align-self:stretch;align-items:center;padding-right:.5rem;display:flex}.gw-who{flex:1;min-width:0;padding:.45rem .8rem .45rem .6rem}.gw-name{letter-spacing:.05em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere;font-size:1.32rem;font-weight:700;line-height:1.1}.gw-mode{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent-hi));margin-top:.1rem;font-size:.74rem;font-weight:600;line-height:1.15}.gw-mode.oq{color:rgb(var(--gold))}.gw-go{color:rgb(var(--accent-hi));opacity:.6;flex:none;padding-right:1.6rem;font-size:1.1rem;transition:transform .18s,opacity .18s}.gw-row:hover .gw-go,.gw-row:focus-visible .gw-go{opacity:1;color:#fff;transform:translate(.3rem)}.gw-panel.done .gw-pos{color:#c9c9d2;background:#ffffff29;font-size:1.3rem;font-style:normal}.gw-panel.done .gw-name{color:#b4b4c0}.gw-panel.done .gw-mode,.gw-panel.done .gw-mode.oq{color:var(--muted)}.gw-empty{text-align:center;flex-direction:column;align-items:center;gap:.2rem;padding:4rem 1rem;display:flex}.gw-empty b{font:italic 800 1.9rem var(--display);letter-spacing:.08em;text-transform:uppercase;color:#fff}.gw-empty span{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:600}.gw-empty.error b{color:#ff5a4d}.gw-empty.error span{letter-spacing:.08em;text-transform:none}.gw-empty.loading span{animation:1.2s ease-in-out infinite gw-blink}@keyframes gw-blink{50%{opacity:.2}}@media (width<=420px){.gw-logo{height:3rem}.gw-head{gap:.75rem}}@media (prefers-reduced-motion:reduce){.gw-root *,.gw-root :before,.gw-root :after{transition:none!important;animation:none!important}}.rk-root{--ink:#15151e;--text:#f1f2ff;--muted:#9c9ca8;--dim:#55555f;--gold:255, 208, 64;--silver:206, 214, 235;--bronze:255, 148, 77;--pink:#ff6ad5;--purple:#c24dff;--accent:225, 6, 0;--accent-hi:255, 72, 60;--accent-lo:110, 4, 0;--panel:21, 21, 30;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;min-height:100vh;color:var(--text);font-family:var(--display);background:#0b0b10;position:relative}.rk-root.tv{cursor:pointer}.rk-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rk-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.rk-g1{background:radial-gradient(circle, rgba(var(--accent), .75) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.rk-g2{background:radial-gradient(circle, rgba(var(--accent-hi), .3) 0%, rgba(var(--accent), .2) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.rk-stage{z-index:1;flex-direction:column;gap:.8rem;max-width:44rem;margin:0 auto;padding:1.1rem .6rem 3rem;display:flex;position:relative}.rk-head{align-items:center;gap:.9rem;display:flex}.rk-logo{aspect-ratio:802/526;object-fit:contain;flex:none;width:auto;height:3.2rem}.rk-divider{background:linear-gradient(#fff0,#ffffff59 30% 70%,#fff0);border-radius:4px;flex:none;width:4px;height:2.6rem}.rk-head-text{flex:1;min-width:0}.rk-eyebrow{letter-spacing:.28em;color:var(--muted);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.6rem;margin-bottom:.2rem;font-size:.72rem;font-weight:600;display:flex}.rk-done{color:#c9c9d2;letter-spacing:.2em;clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 100%,0 100%);background:#ffffff29;padding:.1rem .6rem .1rem .5rem;font-size:.72rem;font-weight:700}@keyframes rk-blink{50%{opacity:.2}}.rk-title{font:italic 900 clamp(1.7rem, 7.5vw, 2.8rem)/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;background:linear-gradient(92deg,#fff 0% 60%,#c9c9d2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.25em}.rk-tools{z-index:5;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex;position:relative}.rk-spacer{flex:1}.rk-chip{color:#fff;cursor:pointer;min-height:0;font:700 .8rem/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(100deg,#ffffff0a,#ffffff1a);border:none;border-radius:0;align-items:center;gap:.4rem;padding:.3rem .8rem;text-decoration:none;transition:background .18s;display:inline-flex}.rk-chip:hover,.rk-chip:focus-visible{background:linear-gradient(100deg, rgba(var(--accent), .35), rgba(var(--accent-hi), .45))}.rk-chip svg{color:rgb(var(--accent-hi))}.rk-chip.back{border-left:.2rem solid rgb(var(--accent-hi));clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);padding-right:1.2rem}.rk-chip.tv{border-right:.2rem solid rgb(var(--accent-hi));clip-path:polygon(.7rem 0,100% 0,100% 100%,0 100%);padding-left:1.2rem}.rk-pick{position:relative}.rk-pick svg{transition:transform .15s}.rk-pick.open svg{transform:rotate(90deg)}.rk-backdrop{position:fixed;inset:0}.rk-menu{border-top:2px solid rgb(var(--accent-hi));background:#1f1f27;flex-direction:column;gap:.15rem;min-width:100%;padding:.25rem;display:flex;position:absolute;top:calc(100% + .3rem);right:0;box-shadow:0 .6rem 1.6rem #0009}.rk-menu button{min-height:0;color:var(--muted);cursor:pointer;text-align:left;white-space:nowrap;font:700 .85rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:none;border-radius:0;padding:.4rem .8rem}.rk-menu button:hover,.rk-menu button:focus-visible{color:#fff;background:#ffffff14}.rk-menu button.on{color:#fff;background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)))}.rk-panel{background:linear-gradient(180deg, #1f1f27f0, rgba(var(--panel), .96)) padding-box, linear-gradient(140deg, rgba(var(--accent-hi), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--accent-hi), .7)) border-box;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .95);border:1px solid #0000;border-radius:1rem;padding:.8rem .65rem;animation:.6s cubic-bezier(.2,.8,.2,1) both rk-rise;position:relative;overflow:hidden}.rk-panel:before{content:"";pointer-events:none;background:radial-gradient(closest-side, rgba(var(--accent), .5), transparent);border-radius:50%;width:22rem;height:16rem;position:absolute;top:-8rem;left:-6rem}@keyframes rk-rise{0%{opacity:0;transform:translateY(1.2rem)}}.rk-panel-head{align-items:center;gap:.7rem;margin-bottom:.7rem;display:flex;position:relative}.rk-ptitle{background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--accent-hi)));color:#fff;font:italic 800 1.35rem/1.25 var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);padding:.05rem 1.3rem .1rem .8rem}.rk-psub{letter-spacing:.22em;color:#fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.72rem;font-weight:700;overflow:hidden}.rk-prule{background:linear-gradient(90deg, rgba(var(--accent-hi), .7), transparent);flex:1;min-width:.5rem;height:1px}.rk-pcount{letter-spacing:.2em;color:var(--muted);text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:600}.rk-pcount em{font:800 1.3rem var(--mono);color:#fff;letter-spacing:0;margin-right:.3rem;font-style:normal}.rk-podium{grid-template-columns:1fr 1.14fr 1fr;gap:.4rem;margin:.3rem 0 .7rem;display:grid;position:relative}.rk-pod{flex-direction:column;min-width:0;display:flex}.rk-pod.rk-p1{--c:var(--gold)}.rk-pod.rk-p2{--c:var(--silver);margin-top:1.4rem}.rk-pod.rk-p3{--c:var(--bronze);margin-top:2.8rem}.rk-pod-card{text-align:center;border:1px solid rgba(var(--c), .6);background:linear-gradient(180deg, rgba(var(--c), .3) 0%, rgba(var(--c), .06) 100%), rgba(var(--panel), .75);border-radius:.7rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.1rem;min-width:0;padding:.6rem .35rem;display:flex;position:relative}.rk-p1 .rk-pod-card{box-shadow:0 -1rem 3rem -.8rem rgba(var(--c), .7)}.rk-pod-medal{filter:drop-shadow(0 0 .7rem rgba(var(--c), .9));margin-bottom:.2rem;font-size:1.7rem;line-height:1}.rk-p1 .rk-pod-medal{font-size:2.3rem}.rk-pod-name{max-width:100%;font:italic 800 .92rem/1.1 var(--display);letter-spacing:.04em;text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap;padding:0 .15em;overflow:hidden}.rk-p1 .rk-pod-name{font-size:1.12rem}.rk-pod-car{letter-spacing:.12em;text-transform:uppercase;max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:500;overflow:hidden}.rk-pod-time{font:700 .88rem var(--mono);color:rgb(var(--c));text-shadow:0 0 1rem rgba(var(--c), .7);margin-top:.25rem}.rk-p1 .rk-pod-time{color:var(--purple);text-shadow:0 0 1.1rem #c24dffe6;font-size:1.05rem;font-weight:800}.rk-pod-gap{max-width:100%;font:500 .68rem var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rk-pod-card .rk-upd{width:auto;font-size:.7rem;position:absolute;top:.3rem;right:.35rem}.rk-rows{flex-direction:column;gap:.3rem;display:flex;position:relative}.rk-item{position:relative}.rk-row{clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);background:linear-gradient(90deg,#ffffff1c,#ffffff0b);align-items:center;min-height:3rem;display:flex;position:relative}.rk-pos{width:2.9rem;font:italic 800 1.5rem var(--display);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);background:#fff;flex:none;justify-content:center;align-self:stretch;align-items:center;padding-right:.45rem;display:flex}.rk-upd{width:2.7rem;font:700 .8rem var(--mono);white-space:nowrap;color:var(--dim);flex-direction:column;flex:none;align-items:center;gap:.1rem;display:flex}.rk-upd i{margin-right:.35em;font-style:normal}.rk-upd.up{color:#2bff88}.rk-upd.down{color:#ff5a4d}.rk-upd.new span{color:var(--ink);font:700 .66rem var(--display);letter-spacing:.16em;background:#2bff88;padding:.05rem .35rem}.rk-odds{font:500 .66rem var(--mono);color:var(--muted);opacity:.8;cursor:help}.rk-who{flex:1;min-width:0;padding:.35rem .5rem}.rk-name{letter-spacing:.05em;text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.1;overflow:hidden}.rk-name.f,.rk-pod-name.f{color:var(--pink);text-shadow:0 0 1rem #ff6ad580;cursor:help}.rk-car{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:500;line-height:1.15;overflow:hidden}.rk-time{flex-direction:column;flex:none;align-items:flex-end;padding-right:1.1rem;display:flex}.rk-t{font:700 1.02rem/1.2 var(--mono);color:#fff}.rk-t.imp,.rk-pod .rk-pod-time.imp{color:#2bff88;text-shadow:0 0 1rem #2bff8899}.rk-gapv{font:500 .72rem/1.2 var(--mono);color:#d6d6de;white-space:nowrap}.rk-gapv.fast,.rk-pod-gap.fast{background:var(--purple);color:#fff;font:700 .64rem var(--display);letter-spacing:.2em;margin-top:.15rem;padding:.05rem .4rem}.rk-row.fast .rk-t:not(.imp){color:var(--purple);text-shadow:0 0 1.1rem #c24dffd9}.rk-chev{color:var(--muted);flex:none;margin:0 .9rem 0 -.6rem;display:flex}.rk-chev svg{transition:transform .15s}.rk-chev.open svg{transform:rotate(90deg)}.rk-tier{align-items:center;gap:.7rem;min-height:2rem;margin-top:.5rem;display:flex}.rk-tier:first-child{margin-top:0}.rk-tier b{background:rgb(var(--tier));color:var(--tier-ink);font:italic 800 1.1rem/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);padding:.05rem 1.2rem .1rem .7rem}.rk-tier i{background:linear-gradient(90deg, rgba(var(--tier), .9), rgba(var(--tier), .1));flex:1;height:1px}.rk-tier span{font:700 .72rem var(--mono);letter-spacing:.06em;color:rgb(var(--tier));text-transform:uppercase;white-space:nowrap;padding-right:.6rem}.rk-tier.cut{--tier:255, 59, 48;--tier-ink:#fff}.rk-row.tier{background:linear-gradient(90deg, rgba(var(--tier), .26), #ffffff0d 60%)}.rk-row.tier .rk-pos{background:rgb(var(--tier));color:var(--tier-ink)}.rk-row.out .rk-pos{color:#c9c9d2;background:#ffffff29}.rk-row.out .rk-name:not(.f),.rk-row.out .rk-t:not(.imp){color:#b4b4c0}.rk-hist{border-left:2px solid rgb(var(--accent-hi));background:#ffffff0b;margin-top:.15rem;padding:.5rem .9rem .6rem}.rk-podium+.rk-hist{margin:-.3rem 0 .7rem}.rk-hist table{border-collapse:collapse;width:100%}.rk-hist th{text-align:left;font:600 .62rem var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding:.1rem .5rem .25rem}.rk-hist td{font:500 .78rem var(--mono);color:var(--muted);white-space:nowrap;padding:.12rem .5rem}.rk-hist td.car{text-overflow:ellipsis;width:100%;max-width:0;font:500 .78rem var(--display);letter-spacing:.1em;text-transform:uppercase;overflow:hidden}.rk-hist th:first-child,.rk-hist td:first-child{padding-left:0}.rk-hist th:last-child,.rk-hist td:last-child{text-align:right;padding-right:0}.rk-hist td:last-child{color:#fff;font-weight:700}.rk-empty{text-align:center;flex-direction:column;align-items:center;gap:.2rem;padding:3rem 1rem;display:flex}.rk-empty b{font:italic 800 1.7rem var(--display);letter-spacing:.08em;text-transform:uppercase;color:#fff}.rk-empty span{letter-spacing:.28em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:600}.rk-empty.error b{color:#ff5a4d}.rk-empty.error span{letter-spacing:.08em;text-transform:none}.rk-empty.loading span{animation:1.2s ease-in-out infinite rk-blink}.rk-toast{z-index:100;text-align:center;cursor:pointer;color:#fff;border-left:.2rem solid rgb(var(--accent-hi));letter-spacing:.06em;background:#1f1f27;max-width:calc(100vw - 2rem);padding:.55rem 1rem;font-size:.9rem;font-weight:600;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 .4rem 1.4rem #0009}@media (width<=420px){.rk-logo{height:2.8rem}.rk-head{gap:.7rem}.rk-psub{display:none}}@media (prefers-reduced-motion:reduce){.rk-panel,.rk-empty.loading span{animation:none}}.rc-root{--bg:#0b0b10;--ink:#15151e;--text:#f1f2ff;--muted:#9c9ca8;--dim:#55555f;--gold:255, 208, 64;--silver:206, 214, 235;--bronze:255, 148, 77;--pink:#ff6ad5;--purple:#c24dff;--accent:225, 6, 0;--accent-hi:255, 72, 60;--accent-lo:110, 4, 0;--panel:21, 21, 30;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace}html.rc-html{font-size:clamp(10px,min(.835vw,1.48vh),34px)}html.rc-html,html.rc-html body{background:#0b0b10;height:100%;overflow:hidden}.rc-root{background:var(--bg);color:var(--text);font-family:var(--display);position:fixed;inset:0;overflow:hidden}.rc-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rc-bg .rc-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.rc-bg .rc-g1{background:radial-gradient(circle, rgba(var(--accent), .75) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.rc-bg .rc-g2{background:radial-gradient(circle, rgba(var(--accent-hi), .3) 0%, rgba(var(--accent), .2) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.rc-floor{transform-origin:50% 100%;opacity:.5;height:62%;position:absolute;bottom:0;left:-60%;right:-60%;overflow:hidden;transform:perspective(26rem)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.rc-floor i{background:linear-gradient(#ffffff4d 2px,#0000 2px) 0 0/100% 4rem,linear-gradient(90deg,#ffffff4d 2px,#0000 2px) 0 0/4rem 100%;position:absolute;inset:-4rem 0 0}.rc-stage{z-index:1;flex-direction:column;gap:.8rem;height:100vh;padding:1.1rem 1.4rem 1.2rem;display:flex;position:relative}.rc-head{flex:none;align-items:center;gap:1.4rem;display:flex}.rc-head-text{flex:1;min-width:0}.rc-eyebrow{letter-spacing:.32em;color:var(--muted);text-transform:uppercase;align-items:center;gap:.8rem;margin-bottom:.2rem;font-size:.85rem;font-weight:600;display:flex}.rc-live{color:#fff;letter-spacing:.2em;clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 100%,0 100%);background:#e10600;align-items:center;gap:.4rem;padding:.1rem .6rem .1rem .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.rc-live:before{content:"";background:#fff;border-radius:50%;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite rc-blink}@keyframes rc-blink{50%{opacity:.2}}.rc-title{font:italic 900 3.5rem/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(92deg,#fff 0% 60%,#c9c9d2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.25em;animation:.6s cubic-bezier(.2,.8,.2,1) both rc-rise;overflow:hidden}.rc-clock{border-right:.22rem solid rgb(var(--accent-hi));clip-path:polygon(.9rem 0,100% 0,100% 100%,0 100%);background:linear-gradient(100deg,#ffffff0a,#ffffff1a);flex-direction:column;flex:none;align-items:flex-end;gap:.2rem;padding:.45rem 1rem .5rem 1.6rem;display:flex}.rc-clock-time{font:800 2.2rem/1 var(--mono);letter-spacing:-.02em;color:#fff;align-items:baseline;display:flex}.rc-clock-time i{color:#ffffff73;margin:0 .02em;font-style:normal}.rc-clock-time small{letter-spacing:0;color:rgb(var(--accent-hi));margin-left:.35rem;font-size:1.05rem;font-weight:700}.rc-clock-date{font:700 .8rem/1 var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.rc-logo{aspect-ratio:802/526;object-fit:contain;flex:none;width:auto;max-width:none;height:4.8rem}.rc-divider{background:linear-gradient(#fff0,#ffffff59 30% 70%,#fff0);border-radius:4px;flex:none;width:4px;height:3rem}.rc-track{flex:none;align-items:center;gap:.9rem;display:flex}.rc-segs{flex:1;gap:.45rem;display:flex}.rc-seg{background:#ffffff1a;flex:1;height:.32rem;overflow:hidden;transform:skew(-30deg)}.rc-seg i{transform-origin:0;background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)));height:100%;box-shadow:0 0 .8rem rgba(var(--accent-hi), .9);display:block;transform:scaleX(0)}.rc-seg.done i{opacity:.4;box-shadow:none;transform:none}.rc-next{letter-spacing:.22em;max-width:40%;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:.85rem;font-weight:600;overflow:hidden}.rc-next b{color:#fff;font-weight:700}.rc-grid{flex:1;grid-template-columns:1fr 1fr;gap:.9rem;min-height:0;display:grid}.rc-col{flex-direction:column;gap:.9rem;min-height:0;display:flex}.rc-panel{--a:var(--accent-hi);background:linear-gradient(180deg, #1f1f27f0, rgba(var(--panel), .96)) padding-box, linear-gradient(140deg, rgba(var(--a), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--a), .7)) border-box;min-height:0;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .95);border:1px solid #0000;border-radius:1rem;flex-direction:column;padding:.85rem .9rem .8rem;animation:.6s cubic-bezier(.2,.8,.2,1) both rc-rise;display:flex;position:relative;overflow:hidden}.rc-panel:before{content:"";pointer-events:none;background:radial-gradient(closest-side, rgba(var(--accent), .5), transparent);border-radius:50%;width:22rem;height:16rem;position:absolute;top:-8rem;left:-6rem}.rc-panel.today{flex:4 1 0;animation-delay:80ms}.rc-panel.week{flex:6 1 0;animation-delay:.16s}.rc-panel.all{animation-delay:.24s}@keyframes rc-rise{0%{opacity:0;transform:translateY(1.2rem)}}.rc-panel-head{flex:none;align-items:center;gap:.8rem;margin-bottom:.7rem;display:flex;position:relative}.rc-ptitle{background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--a)));color:#fff;font:italic 800 1.55rem/1.25 var(--display);letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);padding:.05rem 1.3rem .1rem .8rem}.rc-psub{letter-spacing:.28em;color:#fff;text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:700}.rc-prule{background:linear-gradient(90deg, rgba(var(--a), .7), transparent);flex:1;height:1px}.rc-pcount{letter-spacing:.22em;color:var(--muted);text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:600}.rc-pcount em{font:800 1.5rem var(--mono);color:#fff;letter-spacing:0;margin-right:.3rem;font-style:normal}.rc-rows{flex-direction:column;gap:.3rem;display:flex}.rc-row{clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);background:linear-gradient(90deg,#ffffff1c,#ffffff0b);flex:none;align-items:center;height:3rem;animation:.5s cubic-bezier(.2,.8,.2,1) both rc-slide;display:flex;position:relative}@keyframes rc-slide{0%{opacity:0;transform:translate(-1.4rem)}}.rc-row:first-child{animation-delay:.1s}.rc-row:nth-child(2){animation-delay:.14s}.rc-row:nth-child(3){animation-delay:.18s}.rc-row:nth-child(4){animation-delay:.22s}.rc-row:nth-child(5){animation-delay:.26s}.rc-row:nth-child(6){animation-delay:.3s}.rc-row:nth-child(7){animation-delay:.34s}.rc-row:nth-child(n+8){animation-delay:.38s}.rc-pos{width:3.4rem;font:italic 800 1.75rem var(--display);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);background:#fff;flex:none;justify-content:center;align-self:stretch;align-items:center;padding-right:.5rem;display:flex}.rc-upd{width:3.8rem;font:700 .95rem/1.2 var(--mono);white-space:nowrap;color:var(--dim);flex-direction:column;flex:none;align-items:center;display:flex}.rc-odds{font:500 .9rem/1.2 var(--mono);color:var(--muted);opacity:.75}.rc-upd i{margin-right:.35em;font-style:normal}.rc-upd.up{color:#2bff88}.rc-upd.down{color:#ff5a4d}.rc-upd.new span{color:var(--ink);font:700 .74rem var(--display);letter-spacing:.18em;background:#2bff88;padding:.05rem .4rem}.rc-t.imp,.rc-pod .rc-pod-time.imp{color:#2bff88;text-shadow:0 0 1rem #2bff8899}.rc-pod-card .rc-upd{width:auto;font-size:1rem;position:absolute;top:.5rem;right:.6rem}.rc-who{flex:1;min-width:0;padding:0 .8rem 0 .6rem}.rc-name{letter-spacing:.05em;text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1.32rem;font-weight:700;line-height:1.1;overflow:hidden}.rc-name.f{color:var(--pink);text-shadow:0 0 1rem #ff6ad580}.rc-car{letter-spacing:.16em;color:var(--muted);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:500;line-height:1.15;overflow:hidden}.rc-time{flex-direction:column;flex:none;align-items:flex-end;min-width:8rem;padding-right:1.5rem;display:flex}.rc-t{font:700 1.2rem/1.15 var(--mono);color:#fff}.rc-gapv{font:500 .9rem/1.15 var(--mono);color:#d6d6de;white-space:nowrap;gap:.8rem;display:flex}.rc-gapv i,.rc-pod-gap i{font:600 .62rem var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-right:.3rem}.rc-bar{background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--a)) 60%, rgba(var(--a), .2));max-width:calc(100% - 2.9rem);height:2px;position:absolute;bottom:0;left:2.9rem}.rc-row.r1{--m:var(--gold)}.rc-row.r2{--m:var(--silver)}.rc-row.r3{--m:var(--bronze)}.rc-row.r1,.rc-row.r2,.rc-row.r3{background:linear-gradient(90deg, rgba(var(--m), .32), rgba(var(--m), .05) 70%)}.rc-row.r1 .rc-pos,.rc-row.r2 .rc-pos,.rc-row.r3 .rc-pos{background:rgba(var(--m), .26);font-size:1.6rem;font-style:normal}.rc-tier{flex:none;align-items:center;gap:.8rem;height:2.1rem;margin-top:.5rem;display:flex}.rc-tier:first-child{margin-top:0}.rc-tier b{background:rgb(var(--tier));color:var(--tier-ink);font:italic 800 1.2rem/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);padding:.05rem 1.2rem .1rem .7rem}.rc-tier i{background:linear-gradient(90deg, rgba(var(--tier), .9), rgba(var(--tier), .1));flex:1;height:1px}.rc-tier span{font:700 .8rem var(--mono);letter-spacing:.08em;color:rgb(var(--tier));text-transform:uppercase;white-space:nowrap;padding-right:1rem}.rc-tier.cut{--tier:255, 59, 48;--tier-ink:#fff}.rc-viewport .rc-rows{will-change:transform;position:relative}.rc-stick{z-index:1;will-change:transform;flex-direction:column;flex:none;gap:.3rem;display:flex;position:relative}.rc-stick.stuck{z-index:3;background:#1b1b23}.rc-stick.stuck:after{content:"";pointer-events:none;background:linear-gradient(#1b1b23 20%,#1b1b2300);height:1.1rem;position:absolute;top:100%;left:0;right:0}.rc-row.tier{background:linear-gradient(90deg, rgba(var(--tier), .26), #ffffff0d 60%)}.rc-row.tier .rc-pos{background:rgb(var(--tier));color:var(--tier-ink)}.rc-row.out .rc-pos{color:#c9c9d2;background:#ffffff29}.rc-row.out .rc-name:not(.f),.rc-row.out .rc-t:not(.imp){color:#b4b4c0}.rc-pinned{flex:none;margin-bottom:.3rem;position:relative}.rc-hero{background:linear-gradient(90deg, rgba(var(--gold), .46), rgba(var(--gold), .1) 52%, #c24dff33)!important}.rc-hero .rc-gapv{background:var(--purple);color:#fff;font:700 .78rem var(--display);letter-spacing:.22em;margin-top:.1rem;padding:.05rem .5rem}.rc-hero .rc-t{color:var(--purple);text-shadow:0 0 1.1rem #c24dffd9}.rc-hero:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff52 50%,#0000 70%);animation:4.5s ease-in-out 1.2s infinite rc-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes rc-sheen{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.rc-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;display:flex}.rc-empty b{font:italic 800 1.9rem var(--display);letter-spacing:.08em;text-transform:uppercase;color:#fff}.rc-empty span{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:600}.rc-viewport{flex:1;min-height:0;position:relative;overflow:hidden}.rc-viewport:before,.rc-viewport:after{content:"";z-index:2;pointer-events:none;height:1.4rem;position:absolute;left:0;right:0}.rc-viewport:before{background:linear-gradient(#1a1a22b3,#0000);top:0}.rc-viewport:after{background:linear-gradient(to bottom, transparent, rgba(var(--panel), .97));bottom:0}.rc-scrollbar{background:#ffffff12;flex:none;height:.2rem;margin-top:.55rem;overflow:hidden;transform:skew(-30deg)}.rc-scrollbar i{transform-origin:0;background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--a)));height:100%;box-shadow:0 0 .7rem rgb(var(--a));display:block;transform:scaleX(0)}.rc-podium{flex:none;grid-template-columns:1fr 1.18fr 1fr;gap:.6rem;margin:.5rem 0 .8rem;display:grid;position:relative}.rc-pod{flex-direction:column;min-width:0;animation:.7s cubic-bezier(.2,.8,.2,1) both rc-rise;display:flex;position:relative}.rc-pod.rc-p1{--c:var(--gold);animation-delay:.42s}.rc-pod.rc-p2{--c:var(--silver);margin-top:2.6rem;animation-delay:.3s}.rc-pod.rc-p3{--c:var(--bronze);margin-top:5.2rem;animation-delay:.36s}.rc-pod-card{text-align:center;border:1px solid rgba(var(--c), .6);background:linear-gradient(180deg, rgba(var(--c), .3) 0%, rgba(var(--c), .06) 100%), rgba(var(--panel), .75);border-radius:.8rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.15rem;min-width:0;padding:.65rem .7rem .7rem;display:flex;position:relative}.rc-p1 .rc-pod-card{box-shadow:0 -1rem 3rem -.8rem rgba(var(--c), .7)}.rc-trace{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rc-trace rect{x:1px;y:1px;rx:.7rem;fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:rgb(var(--gold))}.rc-trace .line{stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.6,0,.2,1) .9s forwards rc-trace}@keyframes rc-trace{to{stroke-dashoffset:0}}.rc-trace .halo{stroke-width:7px;filter:blur(.35rem);opacity:.25;animation:.6s ease-out 2.2s backwards rc-fade-in,3.6s ease-in-out 2.8s infinite rc-beat}.rc-trace .echo{stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-out 2.8s infinite rc-echo}.rc-trace .echo.e2{animation-delay:3.4s}@keyframes rc-fade-in{0%{opacity:0}}@keyframes rc-beat{0%,46%,to{opacity:.25}7%{opacity:1}15%{opacity:.4}23%{opacity:.8}}@keyframes rc-echo{0%{opacity:.75;transform:scale(1)}34%,to{opacity:0;transform:scale(1.09,1.13)}}.rc-pod-time.locked{animation:.7s ease-out rc-lock}@keyframes rc-lock{0%{color:#fff;text-shadow:0 0 2.2rem #fff, 0 0 1.2rem var(--purple);transform:scale(1.1)}}.rc-pod-medal{filter:drop-shadow(0 0 .7rem rgba(var(--c), .9));margin-bottom:.25rem;font-size:2.1rem;line-height:1}.rc-p1 .rc-pod-medal{font-size:3rem}.rc-p3 .rc-pod-card{padding-top:.4rem;padding-bottom:.45rem}.rc-p3 .rc-pod-medal{margin-bottom:.15rem;font-size:1.75rem}.rc-pod-name{max-width:100%;font:italic 800 1.45rem/1.1 var(--display);letter-spacing:.04em;text-transform:uppercase;color:#fff;text-overflow:ellipsis;white-space:nowrap;padding:0 .15em;overflow:hidden}.rc-p1 .rc-pod-name{font-size:2.05rem}.rc-pod-name.f{color:var(--pink)}.rc-pod-car{letter-spacing:.16em;text-transform:uppercase;max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:500;overflow:hidden}.rc-pod-time{font:700 1.25rem var(--mono);color:rgb(var(--c));text-shadow:0 0 1rem rgba(var(--c), .7);margin-top:.3rem}.rc-p1 .rc-pod-time{color:var(--purple);text-shadow:0 0 1.1rem #c24dffe6;font-size:1.75rem;font-weight:800}.rc-pod-gap{font:500 .85rem var(--mono);color:var(--muted);white-space:nowrap;gap:.8rem;display:flex}.rc-p1 .rc-pod-gap{background:var(--purple);color:#fff;font:700 .74rem var(--display);letter-spacing:.22em;margin-top:.25rem;padding:.05rem .5rem}.rc-wipe{z-index:60;pointer-events:none;background:linear-gradient(90deg, transparent 0%, #fff 3%, rgb(var(--accent-hi)) 5%, rgb(var(--accent)) 9%, rgb(var(--accent-lo)) 13%, #15151e 16%, #15151e 84%, rgb(var(--accent-lo)) 87%, rgb(var(--accent)) 91%, rgb(var(--accent-hi)) 95%, #fff 97%, transparent 100%);position:fixed;inset:-10vh -45vw;transform:translate(-150%)skew(-18deg)}.rc-wipe.go{animation:.9s cubic-bezier(.6,.05,.4,.95) both rc-wipe}@keyframes rc-wipe{0%{transform:translate(-150%)skew(-18deg)}to{transform:translate(150%)skew(-18deg)}}@media (width<=800px){html.rc-html{font-size:12px}.rc-grid{grid-template-rows:auto 1fr;grid-template-columns:1fr}.rc-panel.today,.rc-panel.week{flex:none;max-height:16rem}.rc-clock,.rc-next,.rc-gapv{display:none}.rc-hero .rc-gapv{display:block}.rc-title{font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.rc-trace .line{stroke-dashoffset:0}.rc-root *,.rc-root :before,.rc-root :after{animation:none!important}}.gpr-root{--ink:#15151e;--text:#f1f2ff;--muted:#9c9ca8;--dim:#55555f;--gold:255, 208, 64;--silver:206, 214, 235;--bronze:255, 148, 77;--accent:225, 6, 0;--accent-hi:255, 72, 60;--accent-lo:110, 4, 0;--panel:21, 21, 30;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;min-height:100vh;color:var(--text);font-family:var(--display);background:#0b0b10;position:relative;overflow-x:clip}.gpr-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.gpr-glow{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.gpr-g1{background:radial-gradient(circle, rgba(var(--accent), .7) 0%, rgba(var(--accent-lo), .35) 38%, transparent 64%);top:-50vmax;left:-40vmax}.gpr-g2{background:radial-gradient(circle, rgba(var(--accent-hi), .3) 0%, rgba(var(--accent), .18) 35%, transparent 64%);bottom:-54vmax;right:-42vmax}.gpr-stage{z-index:1;flex-direction:column;gap:1rem;max-width:72rem;margin:0 auto;padding:1.1rem 1rem 3rem;display:flex;position:relative}@keyframes gpr-rise{0%{opacity:0;transform:translateY(1.2rem)}}.gpr-back{color:#fff;font:700 .8rem/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;border-left:.2rem solid rgb(var(--accent-hi));clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);background:linear-gradient(100deg,#ffffff0a,#ffffff1a);align-self:flex-start;align-items:center;gap:.4rem;padding:.3rem 1.2rem .3rem .8rem;text-decoration:none;transition:background .18s;display:inline-flex}.gpr-back:hover,.gpr-back:focus-visible{background:linear-gradient(100deg, rgba(var(--accent), .35), rgba(var(--accent-hi), .45));outline:none}.gpr-back svg{color:rgb(var(--accent-hi))}.gpr-head{align-items:center;gap:.9rem;display:flex}.gpr-logo{aspect-ratio:802/526;object-fit:contain;flex:none;width:auto;height:3.4rem}.gpr-divider{background:linear-gradient(#fff0,#ffffff59 30% 70%,#fff0);border-radius:4px;flex:none;width:4px;height:2.6rem}.gpr-head-text{flex:1;min-width:0}.gpr-eyebrow{letter-spacing:.28em;color:var(--muted);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.6rem;margin-bottom:.2rem;font-size:.78rem;font-weight:600;display:flex}.gpr-status{letter-spacing:.2em;color:#c9c9d2;clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 100%,0 100%);background:#ffffff29;padding:.1rem .6rem .1rem .5rem;font-size:.72rem;font-weight:700}.gpr-status.live{color:#fff;background:#e10600}.gpr-status.live:before{content:"● ";animation:1.6s step-end infinite gpr-blink}@keyframes gpr-blink{50%{opacity:.25}}.gpr-title{font:italic 900 clamp(1.8rem, 6.5vw, 3rem)/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;background:linear-gradient(92deg,#fff 0% 60%,#c9c9d2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.25em;animation:.6s cubic-bezier(.2,.8,.2,1) both gpr-rise}.gpr-tabs{scrollbar-width:none;gap:.6rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.gpr-tabs::-webkit-scrollbar{display:none}.gpr-tab{cursor:pointer;min-width:6.5rem;min-height:0;color:var(--muted);font:700 .95rem/1.2 var(--display);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 0 auto;align-items:flex-start;gap:.4rem;padding:.2rem 0;transition:color .15s;display:flex}.gpr-tab:after{content:"";background:#ffffff1a;align-self:stretch;height:.32rem;transition:background .2s,box-shadow .2s;transform:skew(-30deg)}.gpr-tab:hover,.gpr-tab:focus-visible{opacity:1;color:#fff;outline:none}.gpr-tab:hover:after{background:rgba(var(--accent-hi), .45)}.gpr-tab.on{color:#fff}.gpr-tab.on:after{background:linear-gradient(90deg, rgb(var(--accent)), rgb(var(--accent-hi)));box-shadow:0 0 .8rem rgba(var(--accent-hi), .9)}.gpr-panel{--a:var(--accent-hi);background:linear-gradient(180deg, #1f1f27f0, rgba(var(--panel), .96)) padding-box, linear-gradient(140deg, rgba(var(--a), .95), rgba(var(--accent), .45) 26%, #ffffff0f 60%, rgba(var(--accent), .8) 88%, rgba(var(--a), .7)) border-box;box-shadow:0 1.2rem 3rem #0000008c, 0 0 3rem -1rem rgba(var(--accent), .9);border:1px solid #0000;border-radius:1rem;flex-direction:column;gap:.9rem;padding:.9rem .9rem 1rem;animation:.6s cubic-bezier(.2,.8,.2,1) both gpr-rise;display:flex;position:relative;overflow:hidden}@media (width>=700px){.gpr-panel{padding:1.2rem 1.3rem 1.3rem}}.gpr-panel-head{align-items:center;gap:.8rem;min-width:0;display:flex}.gpr-ptitle{text-overflow:ellipsis;background:linear-gradient(100deg, rgb(var(--accent)) 35%, rgb(var(--a)));color:#fff;max-width:75%;font:italic 800 1.45rem/1.25 var(--display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);flex:none;padding:.05rem 1.3rem .1rem .8rem;overflow:hidden}.gpr-prule{background:linear-gradient(90deg, rgba(var(--a), .7), transparent);flex:1;height:1px}.gpr-pcount{letter-spacing:.22em;color:var(--muted);text-transform:uppercase;white-space:nowrap;flex:none;font-size:.78rem;font-weight:600}.gpr-pcount em{font:800 1.35rem var(--mono);color:#fff;letter-spacing:0;margin-right:.3rem;font-style:normal}.gpr-empty{text-align:center;flex-direction:column;align-items:center;gap:.2rem;padding:3rem 1rem;display:flex}.gpr-empty b{font:italic 800 1.8rem var(--display);letter-spacing:.08em;text-transform:uppercase;color:#fff}.gpr-empty span{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:600}.gpr-empty.error b{color:#ff5a4d}.gpr-empty.error span{letter-spacing:.08em;text-transform:none}.gpr-empty.loading span{animation:1.2s ease-in-out infinite gpr-blink}.gpr-champ{text-align:center;background:radial-gradient(60% 120% at 50% 0%, rgba(var(--gold), .28), transparent 70%), linear-gradient(180deg, #1f1f27f2, rgba(var(--panel), .97));border:1px solid rgba(var(--gold), .45);box-shadow:0 0 3.5rem -1rem rgba(var(--gold), .7);border-radius:1rem;flex-direction:column;align-items:center;gap:.2rem;padding:1.4rem 1rem 1.5rem;animation:.6s cubic-bezier(.2,.8,.2,1) both gpr-rise;display:flex;position:relative;overflow:hidden}.gpr-champ-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--gold));font-size:.8rem;font-weight:700}.gpr-champ-name{font:italic 900 clamp(2rem, 8vw, 3.2rem)/1.05 var(--display);text-transform:uppercase;color:#fff;overflow-wrap:anywhere;text-shadow:0 0 1.4rem rgba(var(--gold), .6)}.gpr-champ-car{letter-spacing:.12em;text-transform:uppercase;color:#e3c97a;font-size:.95rem;font-weight:600}.gpr-podium{grid-template-columns:1fr 1.12fr 1fr;align-items:end;gap:.5rem;display:grid}.gpr-pod{--c:var(--silver);flex-direction:column;align-items:stretch;min-width:0;animation:.6s cubic-bezier(.2,.8,.2,1) both gpr-rise;display:flex}.gpr-pod.p1{--c:var(--gold);animation-delay:.1s}.gpr-pod.p2{animation-delay:.2s}.gpr-pod.p3{--c:var(--bronze);animation-delay:.3s}.gpr-pod-card{text-align:center;flex-direction:column;align-items:center;gap:.15rem;padding:.7rem .4rem .6rem;display:flex}.gpr-pod-medal{font-size:1.9rem;line-height:1}.gpr-pod.p1 .gpr-pod-medal{font-size:2.4rem}.gpr-pod-name{letter-spacing:.04em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere;max-width:100%;font-size:1.2rem;font-weight:700;line-height:1.1}.gpr-pod.p1 .gpr-pod-name{font-size:1.45rem}.gpr-pod-car{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.gpr-pod-step{font:italic 900 2.6rem/1 var(--display);color:rgba(var(--c), .55);background:linear-gradient(180deg, rgba(var(--c), .32), rgba(var(--c), .05));border-top:3px solid rgb(var(--c));clip-path:polygon(.5rem 0,calc(100% - .5rem) 0,100% 100%,0 100%);justify-content:center;align-items:flex-start;padding-top:.4rem;display:flex}.gpr-pod.p1 .gpr-pod-step{height:7.5rem;box-shadow:0 0 2rem -.5rem rgba(var(--gold), .8)}.gpr-pod.p2 .gpr-pod-step{height:5.5rem}.gpr-pod.p3 .gpr-pod-step{height:4.3rem}.gpr-table-wrap{margin:0 -.2rem;overflow-x:auto}.gpr-table{border-collapse:separate;border-spacing:0 .3rem;width:100%}.gpr-table th{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-align:center;white-space:nowrap;padding:.2rem .7rem;font-size:.78rem;font-weight:700}.gpr-table th.l,.gpr-table td.l{text-align:left}.gpr-table td{text-align:center;white-space:nowrap;background:#ffffff0f;padding:.55rem .7rem}.gpr-table tr td:first-child{background:0 0;width:3rem;padding:0}.gpr-table tr td:last-child{clip-path:polygon(0 0,100% 0,calc(100% - .6rem) 100%,0 100%);padding-right:1.3rem}.gpr-table .pos{height:2.6rem;font:italic 800 1.4rem var(--display);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .6rem) 100%,0 100%);background:#fff;justify-content:center;align-items:center;padding-right:.4rem;display:flex}.gpr-table tr.r1 .pos{background:rgb(var(--gold))}.gpr-table tr.r2 .pos{background:rgb(var(--silver))}.gpr-table tr.r3 .pos{background:rgb(var(--bronze))}.gpr-table tr.none .pos{color:#c9c9d2;background:#ffffff24}.gpr-table tr.r1 td:not(:first-child){background:linear-gradient(90deg, rgba(var(--gold), .2), #ffffff0f)}.gpr-table .name{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:1.15rem;font-weight:700}.gpr-table .car{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:600}.gpr-table .num{font:700 .95rem var(--mono);color:#c9c9d2}.gpr-table .time{font:700 1rem var(--mono);color:#7fb2ff}.gpr-table .total{font:800 1.15rem var(--mono);color:#fff}.gpr-table .dash{color:var(--dim)}.gpr-points{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.gpr-points b{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-right:.3rem;font-size:.78rem;font-weight:700}.gpr-points span{font:700 .85rem var(--mono);color:#d6d8e8;background:#ffffff12;padding:.12rem .55rem}.gpr-points span i{font:italic 800 .85rem var(--display);color:var(--muted);margin-right:.3rem}.gpr-groups{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.8rem;display:grid}.gpr-group{--c:var(--accent-hi);border:1px solid #ffffff12;border-top:3px solid rgb(var(--c));background:#ffffff09;border-radius:.7rem;flex-direction:column;gap:.35rem;padding:.7rem;display:flex}.gpr-group.gold{--c:var(--gold)}.gpr-group.silver{--c:var(--silver)}.gpr-group.bronze{--c:var(--bronze)}.gpr-group-head{justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.15rem;display:flex}.gpr-group-head b{font:italic 800 1.2rem var(--display);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--c))}.gpr-group-head span{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.gpr-group-head span.preview{color:rgb(var(--gold))}.gpr-note{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:.8rem .2rem;font-size:.95rem;font-weight:600}.gpr-row{clip-path:polygon(0 0,100% 0,calc(100% - .6rem) 100%,0 100%);background:linear-gradient(90deg,#ffffff1a,#ffffff0a);align-items:center;min-height:2.8rem;display:flex}.gpr-row.first{background:linear-gradient(90deg, rgba(var(--gold), .24), #ffffff0a)}.gpr-row.preview{opacity:.72}.gpr-row .pos{width:2.9rem;font:italic 800 1.3rem var(--display);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .6rem) 100%,0 100%);background:#fff;flex:none;justify-content:center;align-self:stretch;align-items:center;padding-right:.45rem;display:flex}.gpr-row .pos.medal{background:0 0;font-size:1.5rem;font-style:normal}.gpr-row .pos.plain{color:#c9c9d2;background:#ffffff24}.gpr-row .who{flex:1;min-width:0;padding:.3rem .5rem}.gpr-row .name{letter-spacing:.04em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere;font-size:1.08rem;font-weight:700;line-height:1.1}.gpr-row .car{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600}.gpr-delta{text-align:center;min-width:2.4rem;font:700 .8rem var(--mono);color:var(--dim);flex:none}.gpr-delta i{margin-right:.35em;font-style:normal}.gpr-delta.up{color:#4ade80}.gpr-delta.down{color:#ff6b5e}.gpr-pts{font:800 .85rem var(--mono);color:#4ade80;background:#4ade801f;flex:none;margin-right:1.2rem;padding:.1rem .5rem}@media (width<=420px){.gpr-logo{height:2.8rem}.gpr-head{gap:.7rem}.gpr-pod-name{font-size:1rem}.gpr-pod.p1 .gpr-pod-name{font-size:1.15rem}.gpr-pod-step{font-size:2rem}}@media (prefers-reduced-motion:reduce){.gpr-root *,.gpr-root :before,.gpr-root :after{transition:none!important;animation:none!important}}*{box-sizing:border-box;margin:0;padding:0}body{color:#e0e0e0;min-height:100vh;padding-bottom:env(safe-area-inset-bottom);background:#0f0f13;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:opacity .15s}button:hover{opacity:.85}button:disabled{opacity:.4;cursor:not-allowed}input,select{color:#e0e0e0;background:#1e1e2a;border:1px solid #333;border-radius:6px;outline:none;padding:8px 12px;font-size:16px}input:focus,select:focus{border-color:#5865f2}.page{max-width:960px;margin:0 auto;padding:20px 16px}.page-header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.page-header h1{font-size:22px;font-weight:700}.challenge-list-header-actions{flex-wrap:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.challenge-list-header-actions button{white-space:nowrap;padding:6px 14px;font-size:13px}.card{background:#1a1a24;border:1px solid #2a2a3a;border-radius:10px;padding:16px}.section-title{text-transform:uppercase;letter-spacing:.06em;color:#888;margin-bottom:12px;font-size:13px;font-weight:600}.btn-primary{color:#fff;background:#5865f2}.btn-danger{color:#fff;background:#e74c3c}.btn-success{color:#fff;background:#27ae60}.btn-secondary{color:#ccc;background:#2a2a3a}.btn-ghost{color:#888;background:0 0;border:1px solid #333}.btn-back{align-items:center;gap:6px;display:inline-flex}.btn-icon{color:#e0e0e0;background:0 0;border:1px solid #0000;border-radius:8px;min-width:26px;min-height:26px;padding:4px}.btn-icon:hover{background:#e0e0e014}.btn-icon:disabled{opacity:.4;cursor:not-allowed}.badge{white-space:nowrap;border-radius:99px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.badge-ongoing{color:#27ae60;background:#27ae6026}.badge-finished{color:#aaa;background:#88888826}.tag{color:#fff;white-space:nowrap;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-block}.error-msg{color:#e74c3c;background:#e74c3c26;border:1px solid #e74c3c4d;border-radius:6px;padding:8px 12px;font-size:13px}.navbar{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:0 16px 0 20px;padding-top:env(safe-area-inset-top);padding-left:max(20px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));background:#13131c;border-bottom:1px solid #2a2a3a;align-items:center;gap:4px;display:flex;position:sticky;top:0}.navbar-brand{color:#e0e0e0;white-space:nowrap;margin-right:12px;font-size:15px;font-weight:700}.navbar-links{align-items:center;gap:2px;display:flex}.navbar-spacer{flex:1}.navbar-ranking-badge{color:#ff5c52;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#e1060022,#e1060008);border:1px solid #e1060055;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.navbar-ranking-badge:hover{background:linear-gradient(#e1060038,#e1060012);border-color:#e10600aa;transform:translateY(-1px)}.navbar-credits-badge{color:#f0c040;background:linear-gradient(#f0c04022,#f0c04008);border-color:#f0c04055}.navbar-credits-badge:hover{background:linear-gradient(#f0c04038,#f0c04012);border-color:#f0c040aa}.navbar-staff-name{color:#666;white-space:nowrap;padding-right:8px;font-size:13px}.navbar-hamburger{color:#aaa;background:0 0;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:18px;display:none}.navbar-mobile-menu{top:calc(52px + env(safe-area-inset-top));z-index:200;background:#13131c;border-bottom:1px solid #2a2a3a;flex-direction:column;gap:4px;padding:8px 12px 12px;display:none;position:fixed;left:0;right:0}.navbar-mobile-menu.open{display:flex}.navbar-mobile-divider{background:#2a2a3a;height:1px;margin:4px 0}.session-row{cursor:pointer;background:#12121a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.session-row-label{flex-direction:row;align-items:center;gap:8px;display:flex}.session-row-title{font-weight:600}.session-row-meta{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.session-row-del{min-width:32px!important;min-height:32px!important;padding:4px 10px!important;font-size:16px!important}.list-row{background:#12121a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.list-row-label{flex-direction:column;flex:1;min-width:0;display:flex}.list-row-actions{flex-shrink:0;gap:6px;display:flex}.list-label-icon{display:none}.challenge-ranking-controls{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.challenge-control-group{background:#0c0c0c;border:1px solid #222;border-radius:8px;padding:10px 12px}.challenge-control-group-label{color:#666;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.challenge-control-group-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.challenge-actions-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ranking-row--clickable{cursor:pointer;transition:filter .15s}.ranking-row--clickable:hover{filter:brightness(1.12)}.ranking-row--clickable:active{filter:brightness(.96)}@keyframes you-row-border-grow{0%{border-color:#e1060099;box-shadow:0 0 0 .5px #e106004d,0 0 8px #e1060026}6.25%{border-color:#e1060099;box-shadow:0 0 0 1.5px #e106008c,0 0 20px #e1060059}12.5%{border-color:#ff8c0099;box-shadow:0 0 0 .5px #ff8c004d,0 0 8px #ff8c0026}18.75%{border-color:#ff8c0099;box-shadow:0 0 0 1.5px #ff8c008c,0 0 20px #ff8c0059}25%{border-color:#ffd70099;box-shadow:0 0 0 .5px #ffd7004d,0 0 8px #ffd70026}31.25%{border-color:#ffd70099;box-shadow:0 0 0 1.5px #ffd7008c,0 0 20px #ffd70059}37.5%{border-color:#00e67699;box-shadow:0 0 0 .5px #00e6764d,0 0 8px #00e67626}43.75%{border-color:#00e67699;box-shadow:0 0 0 1.5px #00e6768c,0 0 20px #00e67659}50%{border-color:#22d3ee99;box-shadow:0 0 0 .5px #22d3ee4d,0 0 8px #22d3ee26}56.25%{border-color:#22d3ee99;box-shadow:0 0 0 1.5px #22d3ee8c,0 0 20px #22d3ee59}62.5%{border-color:#3b82f699;box-shadow:0 0 0 .5px #3b82f64d,0 0 8px #3b82f626}68.75%{border-color:#3b82f699;box-shadow:0 0 0 1.5px #3b82f68c,0 0 20px #3b82f659}75%{border-color:#c084fc99;box-shadow:0 0 0 .5px #c084fc4d,0 0 8px #c084fc26}81.25%{border-color:#c084fc99;box-shadow:0 0 0 1.5px #c084fc8c,0 0 20px #c084fc59}87.5%{border-color:#ff5fa899;box-shadow:0 0 0 .5px #ff5fa84d,0 0 8px #ff5fa826}93.75%{border-color:#ff5fa899;box-shadow:0 0 0 1.5px #ff5fa88c,0 0 20px #ff5fa859}to{border-color:#e1060099;box-shadow:0 0 0 .5px #e106004d,0 0 8px #e1060026}}.ranking-row--you{animation:14.4s ease-in-out infinite you-row-border-grow;position:relative}@keyframes history-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.history-panel{animation:.18s ease-out history-panel-in}@keyframes prize-pulse{0%{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}to{opacity:.7;transform:scale(.94)}}.prize-shuffle{animation:.5s ease-in-out infinite prize-pulse}@keyframes prize-pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.prize-reveal{animation:.35s ease-out prize-pop-in}.challenge-header-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.challenge-header-back{flex-shrink:0;order:1}.challenge-header-title-wrap{flex:1;order:2;align-items:center;gap:8px;min-width:0;display:flex}.challenge-header-mode-toggle{flex-shrink:0;order:3;margin-left:auto}.mode-toggle-icon{display:none}@media (width<=640px){.challenge-header-mode-toggle{align-items:stretch;height:40px;padding:2px}.challenge-header-title-wrap h1{white-space:normal!important;text-overflow:unset!important;font-size:18px!important;overflow:visible!important}.mode-toggle-full{display:none}.mode-toggle-icon{display:inline}.mode-toggle-btn{justify-content:center!important;align-items:center!important;height:auto!important;min-height:0!important;padding:0 8px!important;font-size:15px!important;line-height:1!important;display:flex!important}}.challenge-form-grid{grid-template-columns:1fr 1fr 1fr 1fr auto auto;align-items:end;gap:12px;display:grid}.challenge-form-checkbox-field{flex-direction:column;justify-content:flex-end;display:flex}.challenge-form-checkbox-spacer{color:#888;visibility:hidden;margin-bottom:3px;font-size:11px;display:block}.challenge-form-checkbox-label{color:#ccc;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;height:34px;font-size:13px;display:flex}.form-fields{flex-wrap:wrap;gap:8px;display:flex}.form-fields>*{flex:1;min-width:140px}.members-search input{width:200px}@media (width<=1024px){button{min-height:40px}input,select{min-height:44px}}@media (width<=640px){.btn-back-label{display:none}}.lounge-map-card-body{flex-direction:row;align-items:flex-start;gap:24px;display:flex}.lounge-map-box{padding:0}@media (width<=820px){.lounge-map-card-body{flex-direction:column}}.lounge-map-form{flex-direction:column;flex:1;gap:10px;min-width:220px;display:flex}@media (width<=960px){.navbar-links,.navbar-staff-name,.navbar-logout{display:none}.navbar-hamburger{display:flex}}@media (width<=640px){.page{padding:16px 12px}.session-row-meta{flex-wrap:wrap;order:10;align-items:center;gap:6px;width:100%;margin-left:0;display:flex}.session-row-label{order:1;align-items:flex-start;gap:3px}.session-row-title{padding-right:8px}.session-row-del{order:2;margin-left:auto}.list-row-label{order:10;width:100%}.members-search{width:100%;margin-left:0!important}.members-search input{flex:1;width:auto;min-width:0}.form-fields>*{min-width:100%}.challenge-form-grid{grid-template-columns:1fr}.challenge-form-checkbox-spacer{display:none}.challenge-form-checkbox-label{height:auto;padding:4px 0}.challenge-form-checkbox-field{margin-top:-8px;margin-bottom:-8px}.page-header h1{font-size:20px}.challenge-list-header-actions{gap:6px}.challenge-list-header-actions button{padding:5px 8px!important;font-size:11px!important}.list-label-full{display:none}.list-label-icon{align-items:center;font-size:14px;display:inline-flex}}
