@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700;800;900&family=DM+Mono:wght@400;500&family=Montserrat:wght@400;500;600;700;800&display=swap");body:has(.jackcat),html:has(.jackcat){margin:0;background:#090a08;color:#f4f0e6;color-scheme:dark}.jackcat{--acid:#f5c451;--orange:#c81726;--paper:#f7ead0;--ink:#080405;--panel:#13090a;--muted:#aa9584;--line:rgba(245,196,81,0.2);position:relative;min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 77% 9%,rgba(174,12,28,.22),transparent 28rem),radial-gradient(circle at 4% 48%,rgba(245,196,81,.08),transparent 24rem),linear-gradient(180deg,#0b0506,#050303 48%,#0d0506);color:var(--paper);font-family:Montserrat,system-ui,sans-serif}.jackcat *,.jackcat :after,.jackcat :before{box-sizing:border-box}.jackcat a{color:inherit;text-decoration:none}.jackcat button{font:inherit}.jackcat-grid{inset:0;opacity:.28;background-image:linear-gradient(rgba(245,196,81,.035) 1px,transparent 0),linear-gradient(90deg,rgba(245,196,81,.035) 1px,transparent 0);background-size:64px 64px;mask-image:linear-gradient(#000,transparent 72%)}.jackcat-glow,.jackcat-grid{position:absolute;pointer-events:none}.jackcat-glow{border-radius:50%;filter:blur(90px)}.jackcat-glow-a{width:320px;height:320px;top:22rem;right:-8rem;background:rgba(200,23,38,.16)}.jackcat-glow-b{width:260px;height:260px;top:58rem;left:-9rem;background:rgba(245,196,81,.09)}.jc-jackpot-strip{position:relative;z-index:6;display:flex;align-items:baseline;justify-content:center;gap:18px;width:100%;padding:12px 20px;border-bottom:1px solid #ffe49a;background:linear-gradient(90deg,#9f6b17,#f5c451 28%,#ffe39a 50%,#f5c451 72%,#9f6b17);color:var(--ink);box-shadow:0 8px 30px rgba(0,0,0,.35);font-family:DM Mono,monospace}.jc-jackpot-strip>span{display:inline-flex;align-items:center;gap:8px;font-size:9px;font-weight:500;letter-spacing:.14em}.jc-jackpot-strip>span i{width:6px;height:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px rgba(255,113,57,.7);animation:jc-blink 1.8s infinite}.jc-jackpot-strip>strong{font:800 20px Cinzel,serif;letter-spacing:-.03em}.jc-jackpot-strip>small{font-size:8px;letter-spacing:.06em;opacity:.68}.jc-nav{position:relative;z-index:5;display:grid;grid-template-columns:1fr auto 1fr;max-width:1240px;margin:0 auto;padding:22px 28px;border-bottom:1px solid var(--line)}.jc-brand,.jc-nav{align-items:center}.jc-brand{display:inline-flex;gap:10px;font-family:Cinzel,serif;font-weight:800;letter-spacing:.02em}.jc-brand-logo{display:block;border-radius:50%;object-fit:cover;border:1px solid rgba(245,196,81,.75);box-shadow:0 0 18px rgba(200,23,38,.28)}.jc-brand-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--acid);color:var(--ink);font-family:DM Mono,monospace;font-size:11px;letter-spacing:-.08em}.jc-nav-center{display:flex;align-items:center;gap:8px;color:var(--muted);font:500 10px DM Mono,monospace;letter-spacing:.15em}.jc-live{width:6px;height:6px;border-radius:50%;background:#555}.jc-live.is-on{background:var(--acid);box-shadow:0 0 14px var(--acid);animation:jc-blink 1.8s infinite}.jc-nav-buy{justify-self:end;padding:10px 15px;border:1px solid var(--acid);color:var(--acid)!important;font-size:10px;font-weight:800;letter-spacing:.08em;transition:.2s ease}.jc-nav-buy:hover{color:var(--ink)!important;background:var(--acid);box-shadow:0 0 26px rgba(245,196,81,.2)}.jc-hero{position:relative;z-index:2;display:grid;grid-template-columns:1.08fr .92fr;gap:3rem;align-items:center;max-width:1240px;min-height:650px;margin:0 auto;padding:72px 28px 84px}.jc-kicker,.jc-section-label{color:var(--acid);font:500 10px DM Mono,monospace;letter-spacing:.22em}.jc-hero h1,.jc-how h2{margin:18px 0 22px;font-family:Cinzel,Georgia,serif;font-weight:900;font-size:clamp(3.1rem,5.7vw,5.5rem);line-height:.91;letter-spacing:-.065em;background:linear-gradient(180deg,#fff3c4,#f5c451 44%,#a96a15);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 5px 0 rgba(74,10,15,.8))}.jc-hero h1 span{color:#dc2637;font-size:.76em;-webkit-text-fill-color:#c81726;-webkit-text-stroke:1px #ff6370;text-shadow:0 3px 20px rgba(200,23,38,.35)}.jc-lede{max-width:580px;margin:0;color:#b5b6ac;font-size:15px;line-height:1.7}.jc-hero-fees{display:grid;grid-template-columns:1fr;max-width:590px;margin-top:24px;border:1px solid rgba(245,196,81,.35);background:linear-gradient(120deg,rgba(42,8,13,.9),rgba(14,8,8,.92));box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px rgba(255,226,154,.06)}.jc-hero-fees>div{display:grid;gap:5px;padding:17px 19px}.jc-hero-fees>div+div{border-left:1px solid rgba(245,196,81,.22);background:rgba(245,196,81,.04)}.jc-hero-fees span{color:var(--muted);font:500 8px DM Mono;letter-spacing:.11em}.jc-hero-fees span i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 9px var(--orange);animation:jc-blink 1.8s infinite}.jc-hero-fees strong{color:var(--acid);font:700 24px Cinzel,serif;font-variant-numeric:tabular-nums;text-shadow:0 0 20px rgba(245,196,81,.16)}.jc-hero-fees small{color:#796b5f;font:400 8px DM Mono;letter-spacing:.07em}.jc-actions{display:flex;gap:10px;margin-top:30px}.jc-primary,.jc-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font-size:11px;font-weight:800;letter-spacing:.08em;transition:.2s ease}.jc-primary{border:1px solid #ffe39a;background:linear-gradient(180deg,#ffe39a,#d79b32);color:var(--ink)!important;box-shadow:inset 0 1px rgba(255,255,255,.55)}.jc-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(245,196,81,.22)}.jc-secondary{border:1px solid var(--line)}.jc-secondary:hover{border-color:var(--paper)}.jc-ca{display:flex;align-items:center;gap:10px;margin-top:18px;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer;font:400 10px DM Mono,monospace}.jc-ca:disabled{cursor:default}.jc-ca span{padding:4px 6px;background:rgba(244,240,230,.08);color:var(--paper)}.jc-ca b{font-weight:400}.jc-ca em{color:var(--acid);font-style:normal;font-weight:500}.jc-arena{position:relative;display:grid;place-items:center;min-height:480px;isolation:isolate}.jc-arena:before{content:"";position:absolute;width:410px;height:410px;border-radius:50%;background:radial-gradient(circle,rgba(200,23,38,.7),rgba(84,5,10,.4) 52%,transparent 72%);opacity:.9;box-shadow:0 0 100px rgba(245,196,81,.12)}.jc-orbit{border:1px solid rgba(244,240,230,.16);animation:jc-spin 18s linear infinite}.jc-orbit,.jc-orbit:after{position:absolute;border-radius:50%}.jc-orbit:after{content:"";top:18%;left:2%;width:9px;height:9px;background:var(--orange);box-shadow:0 0 15px var(--orange)}.jc-orbit-one{width:440px;height:440px}.jc-orbit-two{width:510px;height:320px;transform:rotate(-22deg);animation-direction:reverse;animation-duration:26s}.jc-cat{position:relative;z-index:2;width:min(410px,86vw);aspect-ratio:1;animation:jc-float 4s ease-in-out infinite}.jc-hero-logo{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 38px rgba(0,0,0,.6)) drop-shadow(0 0 18px rgba(200,23,38,.2))}.jc-face{inset:32px 10px 0;border-radius:45% 45% 48% 48%;border:5px solid var(--ink);box-shadow:inset 0 -26px rgba(255,113,57,.08)}.jc-ear,.jc-face{position:absolute;background:var(--ink)}.jc-ear{z-index:-1;top:6px;width:84px;height:98px}.jc-ear:after{content:"";position:absolute;inset:17px;background:var(--orange);opacity:.75}.jc-ear-left{left:11px;clip-path:polygon(0 0,100% 47%,15% 100%);transform:rotate(-9deg)}.jc-ear-right{right:11px;clip-path:polygon(100% 0,0 47%,85% 100%);transform:rotate(9deg)}.jc-eye{position:absolute;top:72px;width:42px;height:13px;border-radius:50%;background:var(--acid);box-shadow:0 0 18px rgba(217,255,67,.65)}.jc-eye:after{content:"";position:absolute;left:50%;width:3px;height:100%;background:var(--ink)}.jc-eye-left{left:34px;transform:rotate(5deg)}.jc-eye-right{right:34px;transform:rotate(-5deg)}.jc-nose{position:absolute;top:116px;left:calc(50% - 7px);width:14px;height:10px;background:var(--orange);clip-path:polygon(0 0,100% 0,50% 100%)}.jc-whisker{top:131px;width:78px;opacity:.75}.jc-whisker,.jc-whisker:after,.jc-whisker:before{position:absolute;height:1px;background:var(--paper)}.jc-whisker:after,.jc-whisker:before{content:"";width:72px}.jc-whisker:before{top:-13px;transform:rotate(10deg)}.jc-whisker:after{top:13px;transform:rotate(-10deg)}.jc-whisker-left{right:79%}.jc-whisker-right{left:79%;transform:scaleX(-1)}.jc-cat>strong{position:absolute;z-index:3;bottom:36px;left:50%;transform:translateX(-50%);color:var(--paper);font:26px Archivo Black;letter-spacing:-.05em}.jc-float-label{position:absolute;z-index:3;padding:9px 12px;border:1px solid rgba(245,196,81,.42);background:rgba(18,5,7,.9);color:#f8d77d;box-shadow:0 8px 24px rgba(0,0,0,.4);font:500 9px DM Mono;letter-spacing:.12em}.jc-float-one{top:19%;right:1%;transform:rotate(5deg)}.jc-float-two{bottom:17%;left:0;transform:rotate(-6deg)}.jc-dashboard,.jc-footer,.jc-history,.jc-how,.jc-round{position:relative;z-index:2;max-width:1184px;margin-left:auto;margin-right:auto}.jc-round{border:1px solid rgba(245,196,81,.3);background:linear-gradient(145deg,rgba(35,9,13,.94),rgba(12,7,7,.94));box-shadow:0 24px 70px rgba(0,0,0,.38),inset 0 1px rgba(255,225,150,.05);backdrop-filter:blur(12px)}.jc-round-top{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:24px 28px}.jc-round-top>div:nth-child(2),.jc-round-top>div:nth-child(3){border-left:1px solid var(--line);padding-left:28px}.jc-round-number{display:block;margin-top:5px;font:18px DM Mono}.jc-countdown,.jc-pot{display:flex;align-items:center;justify-content:space-between;gap:20px}.jc-countdown span,.jc-leader-stat span,.jc-pot span{color:var(--muted);font:500 9px DM Mono;letter-spacing:.13em}.jc-countdown strong{color:var(--acid);font:800 38px Cinzel,serif;letter-spacing:-.05em;text-shadow:0 0 20px rgba(245,196,81,.2)}.jc-pot{display:grid;grid-template-columns:auto auto;gap:5px 20px}.jc-pot strong{font:18px DM Mono}.jc-pot small{grid-column:1/-1;color:var(--muted);text-align:right;font:400 8px DM Mono;letter-spacing:.04em}.jc-pot small b{color:var(--acid);font-weight:500}.jc-progress{height:3px;background:rgba(244,240,230,.08)}.jc-progress i{display:block;height:100%;background:linear-gradient(90deg,#a76b17,#ffe292);box-shadow:0 0 12px rgba(245,196,81,.45);transition:width 1s linear}.jc-leader-card{display:grid;grid-template-columns:auto 1.3fr .65fr .45fr minmax(190px,auto);gap:20px;align-items:center;margin:22px;padding:22px;border:1px solid rgba(245,196,81,.3);background:linear-gradient(115deg,#28070c,#12090a 60%,#211409);color:var(--paper);box-shadow:inset 0 0 40px rgba(200,23,38,.08)}.jc-crown{display:grid;place-items:center;width:50px;height:50px;border:1px solid #ffe39a;background:linear-gradient(145deg,#ffe39a,#aa6b18);color:#190608;font-size:24px;box-shadow:0 0 24px rgba(245,196,81,.17)}.jc-leader-main span,.jc-leader-stat span{display:block;color:#a99383;font:500 8px DM Mono;letter-spacing:.13em}.jc-leader-main a{display:block;margin-top:7px;font:17px DM Mono}.jc-leader-stat strong{display:block;margin-top:7px;font:15px DM Mono}.jc-hold-badge{display:grid;gap:7px;min-width:190px;padding:10px 12px;border:1px solid rgba(245,196,81,.3);background:rgba(0,0,0,.24);font:500 8px DM Mono;letter-spacing:.08em}.jc-hold-badge>div{display:flex;align-items:center;gap:8px}.jc-hold-badge i{width:6px;height:6px;border-radius:50%;background:var(--orange)}.jc-hold-badge>strong{font:500 14px DM Mono;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.jc-hold-badge>small{display:block;height:3px;overflow:hidden;background:rgba(255,255,255,.1)}.jc-hold-badge>small b{display:block;height:100%;background:var(--orange);transition:width 1s linear}.jc-hold-badge.is-ready{border-color:rgba(245,196,81,.6);background:rgba(245,196,81,.12)}.jc-hold-badge.is-ready i,.jc-hold-badge.is-ready>small b{background:var(--acid)}.jc-rollover-note{margin:-8px 22px 22px;padding:10px 14px;border:1px solid rgba(200,23,38,.35);background:rgba(200,23,38,.07);color:#d9b5aa;text-align:center;font:500 9px/1.5 DM Mono;letter-spacing:.08em}.jc-alert,.jc-notice{margin:0 22px 22px;padding:11px 14px;font:10px/1.5 DM Mono}.jc-alert{border:1px solid rgba(255,113,57,.4);color:#ff9870}.jc-notice{border:1px dashed rgba(217,255,67,.28);color:#b9c77e}.jc-dashboard{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.jc-panel{min-width:0;border:1px solid rgba(245,196,81,.19);background:linear-gradient(155deg,rgba(30,10,12,.88),rgba(10,7,7,.88));box-shadow:0 18px 50px rgba(0,0,0,.25)}.jc-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:23px 24px;border-bottom:1px solid var(--line)}.jc-panel-head h2{margin:6px 0 0;font:800 20px Cinzel,serif;letter-spacing:-.03em}.jc-refresh,.jc-verified{color:var(--muted);font:500 8px DM Mono;letter-spacing:.13em}.jc-verified{color:var(--acid)}.jc-table-head,.jc-table-row{display:grid;grid-template-columns:1.25fr .3fr .58fr .35fr .8fr;align-items:center;gap:12px;padding:13px 24px}.jc-table-head{color:#686a61;font:500 8px DM Mono;letter-spacing:.13em}.jc-table-row{min-height:57px;border-top:1px solid rgba(244,240,230,.07);font:12px DM Mono}.jc-table-row>span:first-child{display:flex;align-items:center;gap:14px}.jc-table-row b{color:#686a61;font-weight:400}.jc-table-row strong{font-weight:500}.jc-table-row.is-first{background:linear-gradient(90deg,rgba(200,23,38,.13),rgba(245,196,81,.05));box-shadow:inset 3px 0 var(--acid)}.jc-table-row.is-first b,.jc-table-row.is-first strong{color:var(--acid)}.jc-table-prize{color:#7e746b;font:500 11px DM Mono}.jc-table-row:nth-child(2) .jc-table-prize,.jc-table-row:nth-child(3) .jc-table-prize,.jc-table-row:nth-child(4) .jc-table-prize{color:var(--acid)}.jc-table-hold{color:var(--orange);font-variant-numeric:tabular-nums;white-space:nowrap}.jc-table-hold small{color:#686a61;font-size:8px}.jc-table-hold.is-ready{color:var(--acid)}.jc-feed{padding:0 24px}.jc-feed-row{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;min-height:57px;border-top:1px solid rgba(244,240,230,.07)}.jc-feed-row>i{width:7px;height:7px;border-radius:50%;background:var(--orange)}.jc-feed-row>i.buy{background:var(--acid)}.jc-feed-row span{display:flex;flex-direction:column;gap:3px;font:11px DM Mono}.jc-feed-row small{color:#686a61;font-size:8px}.jc-feed-row strong{color:#ff9870;font:500 11px DM Mono}.jc-feed-row:has(i.buy) strong{color:var(--acid)}.jc-empty{display:grid;place-items:center;min-height:155px;padding:20px;color:#686a61;text-align:center;font:10px DM Mono;letter-spacing:.08em}.jc-how{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start;padding:120px 0}.jc-how h2{margin:15px 0 18px;font-size:clamp(2.4rem,5vw,4.5rem)}.jc-how-title p{max-width:360px;color:var(--muted);font-size:13px;line-height:1.65}.jc-steps{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.jc-steps li{display:grid;grid-template-columns:70px 1fr;gap:18px;padding:28px 0;border-bottom:1px solid var(--line)}.jc-steps li>b{color:var(--acid);font:13px DM Mono}.jc-steps div{display:grid;gap:8px}.jc-steps strong{font:800 18px Cinzel,serif;letter-spacing:-.02em}.jc-steps span{color:var(--muted);font-size:12px;line-height:1.6}.jc-history{margin-bottom:80px;border:1px solid rgba(245,196,81,.22);background:linear-gradient(155deg,#17090b,#0b0607);box-shadow:0 22px 60px rgba(0,0,0,.28)}.jc-total{color:var(--acid);font:13px DM Mono}.jc-history-row{display:grid;grid-template-columns:.4fr 1fr .82fr .9fr .72fr 1fr .2fr;align-items:center;gap:14px;min-height:58px;padding:0 24px;border-top:1px solid rgba(244,240,230,.07);font:10px DM Mono}.jc-history-row>span{color:#686a61}.jc-history-row b{color:var(--muted);font-weight:400}.jc-history-row .jc-history-snapshot,.jc-history-row strong{color:var(--acid)}.jc-history-row .jc-history-hold{color:#c9aa72;font-variant-numeric:tabular-nums}.jc-history-row .jc-history-hold--paid,.jc-history-row .jc-history-hold--verified_awaiting_payouts{color:#7ecb86}.jc-history-row .jc-history-hold--disqualified{color:#df5a65}.jc-history-winners{display:grid;gap:6px;padding:9px 0}.jc-history-winners a{display:flex;align-items:center;justify-content:space-between;gap:8px}.jc-history-winners a>span{color:var(--paper)}.jc-history-winners a>small{color:#b99a64;font-size:8px;white-space:nowrap}.jc-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;padding:30px 0 42px;border-top:1px solid var(--line)}.jc-footer p,.jc-footer>span{margin:0;color:#686a61;font:8px/1.6 DM Mono;letter-spacing:.08em}.jc-footer>span{text-align:right}@keyframes jc-spin{to{transform:rotate(1turn)}}@keyframes jc-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes jc-blink{50%{opacity:.35}}@media (max-width:900px){.jc-nav{grid-template-columns:1fr 1fr;padding:18px}.jc-nav-center{display:none}.jc-hero{grid-template-columns:1fr;padding:55px 18px 65px}.jc-arena{min-height:390px;order:-1;transform:scale(.8);margin:-55px 0}.jc-dashboard,.jc-footer,.jc-history,.jc-how,.jc-round{margin-left:18px;margin-right:18px}.jc-round-top{grid-template-columns:1fr 1fr;padding:20px}.jc-round-top>div:nth-child(2){padding-left:20px}.jc-round-top>div:nth-child(3){grid-column:1/-1;margin-top:18px;padding:18px 0 0;border-left:0;border-top:1px solid var(--line)}.jc-leader-card{grid-template-columns:auto 1fr}.jc-hold-badge,.jc-leader-stat{grid-column:span 1}.jc-dashboard,.jc-how{grid-template-columns:1fr}.jc-how{gap:35px;padding:90px 0}.jc-footer{grid-template-columns:1fr}.jc-footer,.jc-footer>span{text-align:left}}@media (max-width:560px){.jc-jackpot-strip{flex-wrap:wrap;gap:3px 12px;padding:10px 14px}.jc-jackpot-strip>small{flex-basis:100%;text-align:center}.jc-hero-fees{grid-template-columns:1fr}.jc-hero-fees>div+div{border-top:1px solid rgba(245,196,81,.22);border-left:0}.jc-hero h1{font-size:clamp(3rem,16vw,4.4rem)}.jc-actions{flex-direction:column}.jc-primary,.jc-secondary{width:100%}.jc-arena{transform:scale(.68);min-height:330px;margin:-70px 0}.jc-leader-card{margin:14px;padding:16px}.jc-leader-stat{display:none}.jc-hold-badge{grid-column:1/-1;justify-content:center}.jc-table-head,.jc-table-row{grid-template-columns:1.2fr .55fr .8fr;padding-left:16px;padding-right:16px}.jc-table-head>span:nth-child(2),.jc-table-head>span:nth-child(3),.jc-table-row>span:nth-child(2),.jc-table-row>strong{display:none}.jc-history-row{grid-template-columns:.45fr 1fr .8fr;padding:12px 16px}.jc-history-row b,.jc-history-row>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.jackcat *,.jackcat :after,.jackcat :before{animation-duration:.01ms!important;animation-iteration-count:1!important}}