/* The Click - Roblox Codes Hub v1.0.0 */
.tc-rbc-hub{
  --rbc-bg:#0b0d13;
  --rbc-panel:#141824;
  --rbc-white:#fff;
  --rbc-blue:#2fa9ff;
  --rbc-cyan:#4de8ff;
  --rbc-pink:#ff4bb8;
  --rbc-yellow:#ffd84b;
  --rbc-lime:#87f45d;
  --rbc-purple:#8d68ff;
  --rbc-red:#ff435d;
  --rbc-muted:#aeb7c7;
  grid-column:1 / -1 !important;
  flex:0 0 100% !important;
  width:100% !important;
  min-width:0 !important;
  max-width:1320px !important;
  justify-self:stretch !important;
  margin:0 auto 44px !important;
  color:var(--rbc-white);
  font-family:inherit;
}
.tc-rbc-hub *{box-sizing:border-box}.tc-rbc-hub a{text-decoration:none}

.tc-rbc-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,1.04fr);gap:31px;overflow:hidden;padding:44px;border:1px solid rgba(47,169,255,.25);border-radius:26px;background:radial-gradient(circle at 8% 10%,rgba(255,75,184,.22),transparent 28%),radial-gradient(circle at 87% 3%,rgba(77,232,255,.18),transparent 30%),radial-gradient(circle at 80% 94%,rgba(255,216,75,.13),transparent 25%),linear-gradient(135deg,#0b0d13 0%,#15192a 52%,#0c1020 100%);box-shadow:0 24px 70px rgba(0,0,0,.42);isolation:isolate}
.tc-rbc-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(90deg,var(--rbc-blue),var(--rbc-pink),var(--rbc-yellow),var(--rbc-lime),var(--rbc-purple))}
.tc-rbc-grid{position:absolute;inset:0;opacity:.075;background-image:linear-gradient(rgba(255,255,255,.19) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.19) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.75) 60%,transparent 100%);pointer-events:none}
.tc-rbc-block{position:absolute;width:70px;height:70px;border:12px solid rgba(255,255,255,.09);transform:rotate(18deg);z-index:0}.tc-rbc-block-a{left:39%;top:12%}.tc-rbc-block-b{left:7%;bottom:7%;width:43px;height:43px;border-width:8px;transform:rotate(-11deg)}
.tc-rbc-ticket-mark{position:absolute;z-index:1;padding:8px 12px;border:2px dashed rgba(255,255,255,.14);border-radius:8px;font-size:9px;font-weight:1000;letter-spacing:.15em;color:rgba(255,255,255,.28)}.tc-rbc-ticket-one{left:43%;bottom:12%;transform:rotate(-8deg)}.tc-rbc-ticket-two{left:30%;top:11%;transform:rotate(8deg)}
.tc-rbc-hero-copy{position:relative;z-index:3;align-self:center}.tc-rbc-kicker,.tc-rbc-section-kicker{font-size:10px;line-height:1.2;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.tc-rbc-kicker{display:flex;align-items:center;gap:10px;color:#f8fbff;margin-bottom:17px}.tc-rbc-live-dot{width:9px;height:9px;border-radius:50%;background:var(--rbc-lime);box-shadow:0 0 0 5px rgba(135,244,93,.1),0 0 22px rgba(135,244,93,.5)}
.tc-rbc-title{font-size:clamp(56px,7.7vw,100px);line-height:.79;font-weight:1000;letter-spacing:-.065em;color:#fff;margin:0 0 24px}.tc-rbc-title span{display:inline-block;color:#fff;text-shadow:7px 7px 0 var(--rbc-red),14px 14px 0 rgba(47,169,255,.42)}
.tc-rbc-intro{max-width:650px;margin:0;color:#d9e0eb;font-size:17px;line-height:1.65}.tc-rbc-status{display:flex;flex-wrap:wrap;gap:8px;margin-top:27px}.tc-rbc-status span{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(8,10,16,.58);font-size:12px;color:#dde4ed;backdrop-filter:blur(8px)}.tc-rbc-status strong{color:#fff}.tc-rbc-active i{width:8px;height:8px;border-radius:50%;background:var(--rbc-lime);box-shadow:0 0 0 4px rgba(135,244,93,.1)}
.tc-rbc-hero-story{position:relative;display:block;min-height:385px;overflow:hidden;border-radius:22px;background:#10141e;border:1px solid rgba(77,232,255,.22);box-shadow:0 18px 50px rgba(0,0,0,.4);isolation:isolate;color:#fff}.tc-rbc-hero-story:before{content:"";position:absolute;z-index:5;left:15px;top:15px;width:46px;height:46px;border-left:3px solid var(--rbc-yellow);border-top:3px solid var(--rbc-yellow)}.tc-rbc-hero-story:after{content:"";position:absolute;z-index:5;right:15px;bottom:15px;width:46px;height:46px;border-right:3px solid var(--rbc-pink);border-bottom:3px solid var(--rbc-pink)}.tc-rbc-hero-story img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease,filter .4s ease}.tc-rbc-hero-story:hover img{transform:scale(1.04);filter:saturate(1.1)}.tc-rbc-hero-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,8,14,.02) 10%,rgba(8,10,18,.98) 100%)}.tc-rbc-active-stamp{position:absolute;left:20px;top:20px;z-index:6;padding:8px 12px;border-radius:7px;background:var(--rbc-lime);color:#10220a;font-size:9px;font-weight:1000;letter-spacing:.14em;box-shadow:5px 5px 0 rgba(0,0,0,.28)}.tc-rbc-hero-story-copy{position:absolute;left:26px;right:26px;bottom:25px;z-index:4;display:flex;flex-direction:column;gap:7px}.tc-rbc-hero-story-copy small{font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#8cefff}.tc-rbc-hero-story-copy strong{font-size:clamp(22px,2.45vw,33px);line-height:1.14;color:#fff;letter-spacing:-.028em}.tc-rbc-hero-story-copy span{font-size:11px;font-weight:1000;letter-spacing:.05em;color:#fff}.tc-rbc-hero-story-copy b{color:var(--rbc-yellow)}

.tc-rbc-jump{display:flex;gap:9px;flex-wrap:wrap;padding:18px 4px 7px;margin:0 0 8px}.tc-rbc-jump a{padding:10px 14px;border:1px solid rgba(47,169,255,.2);border-radius:10px;background:#151a26;color:#fff !important;font-size:12px;font-weight:900;box-shadow:0 8px 20px rgba(0,0,0,.18);transition:.2s ease}.tc-rbc-jump a:nth-child(2){border-color:rgba(255,216,75,.28)}.tc-rbc-jump a:nth-child(3){border-color:rgba(141,104,255,.3)}.tc-rbc-jump a:nth-child(4){border-color:rgba(255,75,184,.28)}.tc-rbc-jump a:nth-child(5){border-color:rgba(135,244,93,.28)}.tc-rbc-jump a:hover{transform:translateY(-2px);background:#1e2433}.tc-rbc-jump a:before{content:"□";margin-right:7px;color:var(--rbc-cyan);font-weight:1000}

.tc-rbc-section{padding:36px 4px 8px;scroll-margin-top:110px;color:#fff}.tc-rbc-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.tc-rbc-section-kicker{color:var(--rbc-cyan);margin-bottom:8px}.tc-rbc-section h2,.tc-rbc-rewards h2,.tc-rbc-finder h2,.tc-rbc-all h2{margin:0;color:#fff !important;font-size:clamp(28px,3vw,40px);font-weight:1000;letter-spacing:-.045em;line-height:1.06}.tc-rbc-live-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:7px;background:rgba(135,244,93,.1);border:1px solid rgba(135,244,93,.22);color:#c9ffba;font-size:9px;font-weight:1000;letter-spacing:.12em}.tc-rbc-live-pill i{width:7px;height:7px;border-radius:50%;background:var(--rbc-lime);box-shadow:0 0 0 4px rgba(135,244,93,.1)}

.tc-rbc-fresh-grid{display:grid;grid-template-columns:minmax(0,1.44fr) minmax(310px,.76fr);gap:14px}.tc-rbc-fresh-stack{display:grid;grid-template-rows:repeat(3,1fr);gap:14px}.tc-rbc-feature{position:relative;display:block;overflow:hidden;min-height:150px;border-radius:17px;border:1px solid rgba(47,169,255,.17);background:#131824;color:#fff;box-shadow:0 12px 35px rgba(0,0,0,.26);isolation:isolate}.tc-rbc-feature-large{min-height:445px;border-radius:22px}.tc-rbc-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .38s ease,filter .38s ease}.tc-rbc-feature:hover img{transform:scale(1.035);filter:saturate(1.12)}.tc-rbc-feature-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,8,14,.02) 10%,rgba(9,11,19,.97) 100%)}.tc-rbc-feature:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;z-index:3;background:linear-gradient(90deg,var(--rbc-blue),var(--rbc-pink),var(--rbc-yellow),var(--rbc-lime))}.tc-rbc-feature-badge{position:absolute;left:12px;top:12px;z-index:3;padding:6px 8px;border-radius:6px;background:var(--rbc-yellow);color:#2d2300;font-size:8px;font-weight:1000;letter-spacing:.12em;box-shadow:4px 4px 0 rgba(0,0,0,.24)}.tc-rbc-feature-copy{position:absolute;left:19px;right:18px;bottom:17px;z-index:2;display:flex;flex-direction:column;gap:5px}.tc-rbc-feature-copy small{font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#91efff}.tc-rbc-feature-copy strong{color:#fff;font-size:16px;line-height:1.22}.tc-rbc-feature-large .tc-rbc-feature-copy{left:26px;right:25px;bottom:24px}.tc-rbc-feature-large .tc-rbc-feature-copy strong{font-size:clamp(24px,3vw,36px);letter-spacing:-.03em}.tc-rbc-feature-copy span{font-size:10px;font-weight:1000;letter-spacing:.06em;color:#fff}.tc-rbc-feature-copy b{color:var(--rbc-yellow)}

.tc-rbc-rewards{position:relative;margin:36px 4px 0;padding:31px;border-radius:22px;border:1px solid rgba(255,216,75,.28);background:radial-gradient(circle at 92% 5%,rgba(255,75,184,.18),transparent 26%),radial-gradient(circle at 7% 90%,rgba(77,232,255,.13),transparent 29%),linear-gradient(135deg,#16101e 0%,#281a2f 48%,#121c29 100%);box-shadow:0 20px 56px rgba(0,0,0,.34);overflow:hidden;scroll-margin-top:110px}.tc-rbc-reward-burst{position:absolute;width:290px;height:290px;right:-125px;top:-130px;border:26px solid rgba(255,216,75,.07);border-radius:50%;box-shadow:0 0 0 30px rgba(255,75,184,.035),0 0 0 60px rgba(77,232,255,.025)}.tc-rbc-rewards-head{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:19px}.tc-rbc-rewards .tc-rbc-section-kicker{color:var(--rbc-yellow)}.tc-rbc-gift{position:relative;width:45px;height:37px;border-radius:6px;background:var(--rbc-pink);box-shadow:0 -9px 0 -4px var(--rbc-yellow)}.tc-rbc-gift:before,.tc-rbc-gift:after{content:"";position:absolute;top:-13px;width:17px;height:15px;border:4px solid var(--rbc-cyan);border-radius:12px}.tc-rbc-gift:before{left:6px;transform:rotate(20deg)}.tc-rbc-gift:after{right:6px;transform:rotate(-20deg)}.tc-rbc-gift i{position:absolute;left:19px;top:0;width:7px;height:37px;background:var(--rbc-yellow)}
.tc-rbc-reward-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.tc-rbc-reward-ticket{position:relative;display:flex;min-height:165px;flex-direction:column;padding:19px 17px 16px;border-radius:15px;background:#fff;color:#11151d !important;box-shadow:0 11px 0 rgba(0,0,0,.16);overflow:hidden;transition:.2s ease}.tc-rbc-reward-ticket:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;background:var(--rbc-blue)}.tc-rbc-reward-ticket-2:after{background:var(--rbc-pink)}.tc-rbc-reward-ticket-3:after{background:var(--rbc-yellow)}.tc-rbc-reward-ticket-4:after{background:var(--rbc-lime)}.tc-rbc-reward-ticket:hover{transform:translateY(-5px) rotate(-.4deg)}.tc-rbc-ticket-hole{position:absolute;right:-12px;top:24px;width:24px;height:24px;border-radius:50%;background:#211528}.tc-rbc-reward-ticket small{font-size:8px;font-weight:1000;letter-spacing:.14em;color:#777e8b}.tc-rbc-reward-ticket strong{margin:13px 0 20px;font-size:20px;line-height:1.05;letter-spacing:-.03em}.tc-rbc-reward-ticket>span:last-child{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:9px;font-weight:1000;letter-spacing:.06em}.tc-rbc-reward-ticket b{font-size:20px;color:var(--rbc-pink)}

.tc-rbc-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.tc-rbc-card{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:17px;background:#141923;box-shadow:0 12px 32px rgba(0,0,0,.25);transition:transform .2s ease,border-color .2s ease}.tc-rbc-card:nth-child(2){background:#181626}.tc-rbc-card:nth-child(3){background:#151c23}.tc-rbc-card:nth-child(4){background:#1b1720}.tc-rbc-card:hover{transform:translateY(-5px) rotate(-.2deg);border-color:rgba(77,232,255,.43)}.tc-rbc-card-image{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#161b27}.tc-rbc-card-image:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--rbc-blue),var(--rbc-pink),var(--rbc-yellow),var(--rbc-lime))}.tc-rbc-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.tc-rbc-card:hover .tc-rbc-card-image img{transform:scale(1.04)}.tc-rbc-card-tag{position:absolute;left:10px;top:10px;padding:5px 8px;border-radius:6px;background:#fff;color:#11151d;font-size:8px;font-weight:1000;letter-spacing:.11em;box-shadow:4px 4px 0 var(--rbc-pink)}.tc-rbc-card-body{padding:16px 17px 18px}.tc-rbc-card-meta{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#aeb7c7}.tc-rbc-card-meta span{width:7px;height:7px;border-radius:50%;background:var(--rbc-lime)}.tc-rbc-card h3{margin:8px 0 14px;font-size:17px;line-height:1.28;letter-spacing:-.02em}.tc-rbc-card h3 a{color:#fff !important}.tc-rbc-card-read{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border-radius:6px;background:rgba(47,169,255,.08);font-size:10px;font-weight:1000;letter-spacing:.05em;color:#d8f6ff !important}.tc-rbc-card-read span{color:var(--rbc-yellow)}.tc-rbc-section-anime .tc-rbc-section-kicker{color:#cdbdff}.tc-rbc-section-tycoon .tc-rbc-section-kicker{color:#ff9fd7}.tc-rbc-section-sport .tc-rbc-section-kicker{color:#b9ff9e}
.tc-rbc-mini-blocks{display:flex;gap:5px;align-items:end}.tc-rbc-mini-blocks i{display:block;width:13px;height:13px;background:var(--rbc-blue);transform:rotate(10deg)}.tc-rbc-mini-blocks i:nth-child(2){height:21px;background:var(--rbc-pink);transform:rotate(-7deg)}.tc-rbc-mini-blocks i:nth-child(3){height:29px;background:var(--rbc-yellow);transform:rotate(4deg)}

.tc-rbc-finder{position:relative;margin:37px 4px 0;padding:30px;border-radius:22px;border:1px solid rgba(77,232,255,.2);background:radial-gradient(circle at 92% 6%,rgba(47,169,255,.13),transparent 27%),linear-gradient(135deg,#0d111a 0%,#151a27 55%,#10131d 100%);box-shadow:0 18px 50px rgba(0,0,0,.31);overflow:hidden;scroll-margin-top:110px}.tc-rbc-finder:before{content:"R";position:absolute;right:28px;bottom:-38px;font-size:180px;font-weight:1000;color:rgba(255,255,255,.025);transform:rotate(-11deg)}.tc-rbc-finder-top{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:19px}.tc-rbc-finder .tc-rbc-section-kicker{color:var(--rbc-cyan)}.tc-rbc-search-wrap{position:relative;display:block;width:min(390px,100%)}.tc-rbc-search{width:100%;height:45px;padding:0 44px 0 15px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:#090c13 !important;color:#fff !important;font:inherit;font-size:13px;outline:none;box-shadow:none}.tc-rbc-search:focus{border-color:var(--rbc-cyan);box-shadow:0 0 0 3px rgba(77,232,255,.09)}.tc-rbc-search::placeholder{color:#7f8a9c}.tc-rbc-search-wrap>b{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--rbc-yellow);font-size:22px}.tc-rbc-directory{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.tc-rbc-directory-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;padding:11px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:#111722;color:#fff !important;transition:.18s ease}.tc-rbc-directory-card:hover{transform:translateY(-2px);border-color:rgba(77,232,255,.35);background:#17202d}.tc-rbc-directory-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:6px;background:#fff;color:#11151d;font-size:11px;font-weight:1000;box-shadow:3px 3px 0 var(--rbc-red)}.tc-rbc-directory-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.tc-rbc-directory-card>span:last-child{color:var(--rbc-yellow);font-weight:1000}.tc-rbc-directory-hidden{display:none}.tc-rbc-show-all{position:relative;z-index:2;margin:18px auto 0;display:block;padding:10px 15px;border:1px solid rgba(255,216,75,.3);border-radius:8px;background:#1a1d26;color:#fff;font:inherit;font-size:11px;font-weight:950;cursor:pointer}.tc-rbc-show-all:hover{background:#242936}.tc-rbc-no-results{position:relative;z-index:2;margin:16px 0 0;color:#aeb7c7;font-size:13px}

.tc-rbc-all{position:relative;margin:42px 4px 13px;padding:29px 31px;border-radius:17px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(90deg,#181d29 0%,#0b0e15 100%);color:#fff;overflow:hidden}.tc-rbc-all .tc-rbc-section-kicker{color:var(--rbc-yellow)}.tc-rbc-all-ticket{position:absolute;right:29px;top:50%;transform:translateY(-50%) rotate(-5deg);padding:9px 14px;border:2px dashed rgba(255,75,184,.45);border-radius:8px;color:rgba(255,110,194,.62);font-size:12px;font-weight:1000;letter-spacing:.15em}
.tc-rbc-placeholder{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,#141923,#222a38);color:rgba(255,255,255,.18);font-size:30px;font-weight:1000;letter-spacing:.12em}

/* Keep Kadence archive grid rules from shrinking this hub. */
.tc-rbc-hub article.tc-rbc-card,.tc-rbc-hub .tc-rbc-feature,.tc-rbc-hub .tc-rbc-hero-story,.tc-rbc-hub .tc-rbc-reward-ticket,.tc-rbc-hub .tc-rbc-directory-card{margin:0 !important;max-width:none !important;width:auto}

@media (max-width:1100px){.tc-rbc-hub{max-width:100% !important}.tc-rbc-hero{grid-template-columns:1fr;padding:31px}.tc-rbc-hero-story{min-height:315px}.tc-rbc-card-grid,.tc-rbc-reward-grid,.tc-rbc-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-rbc-fresh-grid{grid-template-columns:1fr}.tc-rbc-fresh-stack{grid-template-columns:repeat(3,1fr);grid-template-rows:none}.tc-rbc-feature-small{min-height:205px}}
@media (max-width:700px){.tc-rbc-hub{margin-bottom:26px !important}.tc-rbc-hero{padding:22px;border-radius:18px;gap:20px}.tc-rbc-title{font-size:57px}.tc-rbc-intro{font-size:15px}.tc-rbc-hero-story{min-height:280px}.tc-rbc-section{padding-top:29px}.tc-rbc-section-head,.tc-rbc-rewards-head,.tc-rbc-finder-top{align-items:flex-start;flex-direction:column;gap:10px}.tc-rbc-fresh-stack{grid-template-columns:1fr}.tc-rbc-feature-large{min-height:330px}.tc-rbc-feature-small{min-height:195px}.tc-rbc-card-grid,.tc-rbc-reward-grid,.tc-rbc-directory{grid-template-columns:1fr}.tc-rbc-rewards,.tc-rbc-finder{padding:22px 17px}.tc-rbc-jump{flex-wrap:nowrap;overflow-x:auto;padding-bottom:12px;scrollbar-width:thin}.tc-rbc-jump a{white-space:nowrap}.tc-rbc-all-ticket{display:none}.tc-rbc-search-wrap{width:100%}.tc-rbc-block,.tc-rbc-ticket-mark{opacity:.45}}
