:is(.wr-site,.raffle-live-preview) .raffle-ticket-card{clip-path:none;box-shadow:none;background:linear-gradient(160deg,#191919,#101010 55%);border:1px solid #ffffff1a;border-radius:14px;position:relative;overflow:hidden}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:hover{border-color:#ffffff30}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-image{color:#85858f;background:radial-gradient(at 50% 20%,#ffffff07,#0000 75%);height:135px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-image.has-prize-image{height:260px;padding:10px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-body{padding:0 18px 18px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-body h2{letter-spacing:-.035em;font-size:17px;font-weight:750}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-stats{grid-template-columns:1fr;gap:10px;margin-top:18px;margin-bottom:16px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-stats>div{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;display:flex}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-stats dt{font-size:13px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-stats dd{color:#e4e4e7;font-size:13px}.raffles-browse .raffle-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.raffles-browse .raffle-grid:has(>.raffle-ticket-card:only-child){grid-template-columns:minmax(0,646px);justify-content:center}.raffles-browse .raffle-grid>.raffle-ticket-card{width:100%;min-width:0;max-width:100%}@media (max-width:759px){:is(.raffles-browse .raffle-grid,.raffles-browse .raffle-grid:has(>.raffle-ticket-card:only-child)){grid-template-columns:minmax(0,1fr)}}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-clock.is-compact{margin:0 0 14px;padding:16px 0}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-clock.is-compact strong{font-size:23px}.raffle-card-requirements{border-top:1px dashed #ffffff18;margin-bottom:14px;padding:12px 0}.raffle-card-requirements>span{color:#85858f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.raffle-card-requirements>div{flex-wrap:wrap;gap:7px;display:flex}.raffle-requirement-state{border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.raffle-requirement-state svg{flex-shrink:0}.raffle-requirement-state.is-met{color:#86efac;background:#22c55e14;border-color:#22c55e59}.raffle-requirement-state.is-missing{color:#f87171;background:#ef44440d;border-color:#ef444433}.raffle-card-price{justify-content:space-between;align-items:center;gap:10px;margin:0 0 18px;display:flex}.raffle-card-price>div>span{color:#85858f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:750;display:block}.raffle-card-price strong{color:#f4f4f5;letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:7px;font-size:25px;font-weight:800;line-height:1.2;display:flex}.raffle-card-price strong>svg{color:#a1a1aa;flex-shrink:0}.raffle-card-price strong>small{letter-spacing:0;color:#92929c;font-size:11px;font-weight:600}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-image img{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:100%}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-view-details{color:#18181b;background:#e4e4e7;border-radius:5px;align-self:center;width:calc(100% - 24px);max-width:100%;min-height:40px;margin-left:12px;margin-right:12px}.raffle-entry-requirements{border-bottom:1px solid #ffffff10;padding:16px 0}.raffle-entry-requirements header{justify-content:space-between;align-items:center;gap:12px;display:flex}.raffle-entry-requirements h3{color:#e4e4e7;margin:0;font-size:12px;font-weight:750}.raffle-entry-requirements header a{color:#a1a1aa;text-underline-offset:3px;font-size:11px;text-decoration:underline}.raffle-entry-requirements ul{flex-wrap:wrap;gap:10px 18px;margin:12px 0 0;padding:0;list-style:none;display:flex}.raffle-entry-requirements li{color:#92929c;align-items:center;gap:6px;font-size:11px;display:flex}.raffle-entry-requirements li>span:not(.raffle-requirement-state){border:1px solid #ffffff20;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.raffle-entry-requirements .is-met{color:#86efac}.raffle-entry-requirements .is-met>span{color:#8eb29a;background:#8eb29a0d;border-color:#8eb29a30}.requirement-dot{background:#85858f;border-radius:50%;width:3px;height:3px}.raffle-card-bottom{padding:0}.raffle-image-countdown{display:none}@media (min-width:1000px){.raffles-browse .raffle-grid>.raffle-ticket-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);width:100%;display:grid}.raffles-browse .raffle-prize-side{border-right:1px solid #ffffff0b;flex-direction:column;min-width:0;display:flex}.raffles-browse .raffle-ticket-card .raffle-compact-image,.raffles-browse .raffle-ticket-card .raffle-compact-image.has-prize-image{background:radial-gradient(at 50% 45%,#ffffff07,#0000 75%);border-right:0;flex:1;height:auto;min-height:230px;padding:22px 26px}.raffles-browse .raffle-ticket-card .raffle-compact-image.has-prize-image{padding:10px}.raffles-browse .raffle-ticket-card .raffle-compact-image img{align-self:center;max-height:320px}.raffles-browse .raffle-image-countdown{padding:0 20px 18px;display:block}.raffles-browse .raffle-ticket-card .raffle-image-countdown .raffle-clock{border-bottom:0;max-width:none;margin:0;padding:14px 0 0}.raffles-browse .raffle-image-countdown .raffle-mini-countdown{text-align:center;padding-bottom:12px}.raffles-browse .raffle-body-countdown{display:none}.raffles-browse .raffle-ticket-card .raffle-compact-badge{top:16px;left:16px}.raffles-browse .raffle-ticket-card .raffle-compact-body{flex-direction:column;min-width:0;padding:20px;display:flex}.raffles-browse .raffle-ticket-card .raffle-compact-body h2{margin:0;font-size:21px;line-height:1.25}.raffles-browse .raffle-ticket-card .raffle-compact-description{min-height:0;margin:8px 0 0;font-size:12px}.raffles-browse .raffle-ticket-card .raffle-card-price{order:1;margin:14px 0 12px}.raffles-browse .raffle-ticket-card .raffle-compact-stats{order:2;gap:7px;margin:0 0 12px}.raffles-browse .raffle-ticket-card .raffle-card-bottom{flex-direction:column;flex:1;order:4;padding:0;display:flex}.raffles-browse .raffle-ticket-card .raffle-card-requirements{border-top:0;margin:0 0 14px;padding:0}.raffles-browse .raffle-ticket-card .raffle-view-details{margin-top:auto}}.raffle-image-countdown .raffle-compact-winner,.raffle-body-countdown .raffle-compact-winner{margin:0 0 16px}:is(.raffle-image-countdown .raffle-ended-state:has(+.raffle-compact-winner),.raffle-body-countdown .raffle-ended-state:has(+.raffle-compact-winner)){padding-bottom:14px}.raffle-ticket-card.is-ended .raffle-ended-state.is-compact{gap:5px;padding:10px 0}.raffle-ticket-card.is-ended .raffle-compact-winner{margin-bottom:0}@media (min-width:1000px){.raffles-browse .raffle-grid>.raffle-ticket-card.is-ended{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);justify-self:center;max-width:620px}.raffles-browse .raffle-ticket-card.is-ended .raffle-compact-image{flex:none;min-height:0;padding:10px}.raffles-browse .raffle-ticket-card.is-ended .raffle-compact-image:not(.has-prize-image){height:120px}.raffles-browse .raffle-ticket-card.is-ended .raffle-image-countdown{flex-direction:column;flex:1;justify-content:center;padding:6px 12px;display:flex}.raffles-browse .raffle-ticket-card.is-ended .raffle-image-countdown .raffle-compact-winner{margin-bottom:0}.raffles-browse .raffle-ticket-card.is-ended .raffle-compact-image.has-prize-image img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto}.raffles-browse .raffle-ticket-card.is-ended .raffle-image-countdown .raffle-ended-state{flex:1}}@media (max-width:999px){:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-body{flex-direction:column;display:flex}.raffle-ticket-card .raffle-compact-body>h2,.raffle-ticket-card .raffle-compact-description{order:0}.raffle-ticket-card .raffle-card-price{order:1;margin:14px 0 16px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-stats{order:2;margin:0 0 14px}.raffle-ticket-card .raffle-body-countdown{order:3;margin-bottom:18px}.raffle-ticket-card .raffle-card-bottom{flex-direction:column;order:4;display:flex}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-view-details{align-self:center;width:calc(100% - 24px);margin-left:12px;margin-right:12px}}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:not(.is-ended) .raffle-compact-description{margin:12px 0 0;line-height:1.7}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:not(.is-ended) .raffle-card-price{flex-wrap:wrap;gap:16px;margin:22px 0}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:not(.is-ended) .raffle-compact-stats{gap:6px;margin:0 0 24px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:not(.is-ended) .raffle-card-requirements{margin-bottom:22px}.raffle-card-price .raffle-player-limit{background:#ffffff06;border:1px solid #ffffff24;border-radius:8px;padding:10px 14px}.raffle-card-price .raffle-player-limit>span{color:#b4b4bc;margin-bottom:7px}.raffle-card-price .raffle-player-limit>strong{gap:6px;font-size:22px}.raffle-card-price .raffle-player-limit>strong>small{color:#d4d4d8;letter-spacing:0;font-size:12px;font-weight:600}@media (min-width:1000px){.raffles-browse .raffle-ticket-card:not(.is-ended) .raffle-compact-image.has-prize-image{min-height:240px}.raffles-browse .raffle-ticket-card:not(.is-ended) .raffle-image-countdown{padding:10px 16px 22px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock{padding-top:20px}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock strong{font-size:clamp(26px,2.6vw,34px)}.raffles-browse .raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock>p{margin-bottom:14px;font-size:9px}.raffles-browse .raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock-digits span{margin-top:7px;font-size:8px}.raffles-browse .raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock-digits>div+div:before{height:28px}}.raffles-account .raffle-grid:has(>.raffle-account-entry){grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),320px));align-items:stretch}.raffles-account .raffle-account-entry{border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.raffle-account-artwork{color:#85858f;justify-content:center;align-items:center;min-height:160px;padding:10px;display:flex;position:relative}.raffle-account-artwork img{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:220px}.raffle-account-entry-body{flex-direction:column;flex:1;gap:20px;padding:18px;display:flex}.raffle-account-entry-body h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.4}.raffle-account-tickets{justify-content:space-between;align-items:center;gap:12px;display:flex}.raffle-account-tickets>span{color:#a1a1aa;align-items:center;gap:7px;font-size:12px;display:flex}.raffle-account-tickets>strong{color:#f4f4f5;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.raffle-account-entry-body .raffle-clock.is-compact{border-bottom:0;margin:0;padding:18px 0}.raffle-account-entry-body .raffle-clock.is-compact strong{font-size:26px}.raffle-account-entry-body .raffle-ended-state{padding:8px 0}.raffle-account-entry-body .raffle-compact-winner{margin:0}.raffle-account-entry-body .raffle-account-details{border-radius:5px;width:100%;min-height:40px;margin-top:auto}@media (max-width:560px){.raffles-account .raffle-grid:has(>.raffle-account-entry){grid-template-columns:minmax(0,1fr)}}.raffle-ticket-card .raffle-compact-badge.is-live{align-items:center;gap:5px;display:inline-flex}.raffle-ticket-card .raffle-compact-badge.is-live:before{content:"";background:#4ade80;border-radius:50%;width:5px;height:5px;animation:2s ease-out infinite raffle-live-ping}@keyframes raffle-live-ping{0%{box-shadow:0 0 #4ade8099}70%,to{box-shadow:0 0 0 5px #4ade8000}}@media (prefers-reduced-motion:reduce){.raffle-ticket-card .raffle-compact-badge.is-live:before{animation:none}}.raffle-summary .raffle-points-note{color:#6f6f77;letter-spacing:0;margin-top:5px;font-size:10px;font-weight:500;display:block}.raffle-compact-winner .raffle-winners-list{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.raffle-compact-winner .raffle-winners-list p{min-width:0;margin:0}@media (min-width:1000px){.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-compact-image,.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-compact-image.has-prize-image{min-height:180px;padding:14px 18px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-compact-image img{max-height:200px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-image-countdown{padding:4px 16px 16px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock{padding-top:14px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock strong{font-size:clamp(22px,2.1vw,28px)}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock>p{margin-bottom:10px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-image-countdown .raffle-clock-digits>div+div:before{height:22px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-compact-body{padding:18px 20px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-compact-description{margin:6px 0 0;line-height:1.55}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-card-price{margin:14px 0}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-card-price .raffle-player-limit{padding:8px 12px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-card-price .raffle-player-limit>strong{font-size:19px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-compact-stats{gap:5px;margin:0 0 14px}.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended) .raffle-card-requirements{margin-bottom:14px}}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-image{isolation:isolate;overflow:hidden}:is(.wr-site,.raffle-live-preview) .raffle-ticket-card .raffle-compact-image:before{content:"";z-index:-1;pointer-events:none;opacity:.08;background:url(/home-contours-hq.svg) 50% 0/900px no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 95%);mask-image:linear-gradient(#000 0% 35%,#0000 95%)}@media (min-width:1000px){.raffles-browse .raffle-grid>.raffle-ticket-card:not(.is-ended){zoom:.85}}
.raffle-grid>.raffle-reveal-pending{opacity:0;transform:translateY(32px)}.raffle-grid>.raffle-reveal-shown{animation:raffle-card-reveal .8s cubic-bezier(.16,1,.3,1) var(--raffle-reveal-delay,0s) both}@keyframes raffle-card-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
.raffle-clock{text-align:center;width:100%;max-width:390px;margin:24px auto}.raffle-clock>p{letter-spacing:.2em;text-transform:uppercase;color:#8fa4b5;margin:0 0 15px;font-size:10px;font-weight:750}.raffle-clock-digits{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.raffle-clock-digits>div{min-width:0;position:relative}.raffle-clock-digits>div+div:before{content:"";background:#ffffff24;width:1px;height:33px;position:absolute;top:5px;left:0}.raffle-clock-digits strong{color:#eff6fa;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:750;line-height:1.15;display:block}.raffle-clock-digits span{letter-spacing:.12em;text-transform:uppercase;color:#8399aa;margin-top:7px;font-size:9px;font-weight:750;display:block}.raffle-clock.is-compact{border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08;margin:14px 0 16px;padding:12px 0}.raffle-clock.is-compact>p{margin-bottom:9px;font-size:8px}.raffle-clock.is-compact strong{font-size:24px}.raffle-clock.is-compact .raffle-clock-digits>div+div:before{height:20px;top:4px}.raffle-clock.is-compact .raffle-clock-digits span{margin-top:4px;font-size:7px}.raffle-mini-countdown.is-ended{color:#91a7b8;margin:12px 0;font-size:11px}.raffle-delete-button{color:#ed8b8b!important}@media (max-width:560px){.raffle-clock-digits strong{font-size:32px}.raffle-clock.is-compact strong{font-size:24px}}.raffle-ended-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;padding:22px 0;display:flex}.raffle-ended-state strong{letter-spacing:-.03em;color:#f4f4f5;font-size:28px;font-weight:800;line-height:1.2}.raffle-ended-state>span{color:#92929c;font-size:12px;line-height:1.5}.raffle-ended-state.is-compact{padding:17px 0}.raffle-ended-state.is-compact strong{font-size:22px}.raffle-ended-state.is-compact>span{font-size:11px}
.raffle-twitter{color:#b7b7bf;background:#141414;border:1px solid #303030;border-radius:12px;min-width:0;margin:16px 0;padding:18px;font-size:13px;line-height:1.6}.raffle-twitter header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.raffle-twitter header>span{color:#eee;font-size:26px}.raffle-twitter h3{color:#f1f1f3;margin:0;font-size:15px}.raffle-twitter header p{color:#85858f;margin:1px 0;font-size:11px}.raffle-twitter p{margin:10px 0}.raffle-twitter label{color:#dedee4;margin:12px 0 6px;font-size:12px;font-weight:700;display:block}.raffle-twitter textarea,.raffle-twitter input{box-sizing:border-box;color:#eee;width:100%;max-width:100%;font:inherit;background:#0b0b0c;border:1px solid #36363d;border-radius:8px;padding:10px 12px}.raffle-twitter textarea{resize:vertical;min-height:110px}.raffle-twitter input:focus,.raffle-twitter textarea:focus{outline-offset:2px;outline:2px solid #b0ef0b}.raffle-twitter button,.raffle-twitter-actions a{color:#161618;font:inherit;cursor:pointer;background:#e8e8eb;border:1px solid #414146;border-radius:7px;justify-content:center;align-items:center;padding:9px 13px;font-weight:700;text-decoration:none;display:inline-flex}.raffle-twitter>button{margin-top:12px}.raffle-twitter button:disabled{opacity:.45;cursor:default}.raffle-twitter-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.raffle-twitter-actions a{color:#eee;background:0 0}.raffle-twitter p>a{color:#b0ef0b}.raffle-twitter-error{color:#e79b9b}.raffle-twitter-verified{color:#86efac;margin-left:auto;font-size:12px}
