body{overflow-x:hidden;font-family:Anjoman;background-color:#242424}.solar-main-container{text-align:center;position:relative}.solar-main-container h1{margin-top:0;padding-top:120px;color:#00a58e;font-weight:bold;z-index:2;position:relative}.solar-main-container h2{margin-top:12px;color:#fff;font-size:36px;font-weight:bold;z-index:2;position:relative}.solar-main-container h2 .text-yellow{color:#b99962}@media(max-width: 768px){.solar-main-container h2{font-size:36px}}@media(max-width: 480px){.solar-main-container h2{font-size:16px}}.solar-main-container p{z-index:2;position:relative;color:#fff;font-size:28px}.solar-main-container .solar-cta{display:flex;gap:24px;justify-content:center;margin-top:40px}.solar-main-container .solar-cta-btn{background-color:#e3e3e3;color:#00a58e;border-radius:46px;padding:11px 22px}.tl-wheel-wrap{position:relative;display:flex;flex-direction:column;align-items:center;direction:rtl}.tl-pointer{position:absolute;top:-8px;left:50%;transform:translateX(-50%);z-index:20;filter:drop-shadow(0 6px 10px rgba(0, 0, 0, 0.25))}.tl-pointer-triangle{width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:30px solid #bea064}.tl-wheel-frame{position:relative;width:320px;height:320px}@media(min-width: 640px){.tl-wheel-frame{width:400px;height:400px}}.tl-ring-outer{position:absolute;inset:0;border-radius:9999px;padding:8px;background:#006658;box-shadow:0 18px 40px rgba(0,0,0,.22)}.tl-ring-inner{position:absolute;inset:8px;border-radius:9999px;padding:4px;background:#fff}.tl-wheel{position:relative;width:100%;height:100%;border-radius:9999px;overflow:hidden;box-shadow:inset 0 0 18px rgba(0,0,0,.15);transform:rotate(0deg);transition:transform 4s cubic-bezier(0.25, 0.1, 0.25, 1);will-change:transform}.tl-wheel.is-spinning{pointer-events:none}.tl-wheel-svg{width:100%;height:100%;display:block}.tl-wheel text{fill:#f2f5f5;font-size:3.5px;font-weight:600}.tl-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:64px;border-radius:9999px;background:linear-gradient(135deg, #0f766e, #d97706);box-shadow:0 12px 24px rgba(0,0,0,.22);border:4px solid #fff;display:flex;align-items:center;justify-content:center}@media(min-width: 640px){.tl-center{width:80px;height:80px}}.tl-center-emoji{font-size:28px;color:#fff}@media(min-width: 640px){.tl-center-emoji{font-size:32px}}.tl-dots{position:absolute;inset:-16px;pointer-events:none}.tl-dot{position:absolute;width:8px;height:8px;border-radius:9999px;background:#14b8a6;opacity:.4;transform:translate(-50%, -50%)}.tl-actions{margin-top:62px;display:flex;flex-direction:column;gap:10px;align-items:center}.tl-btn{background:#0f766e;color:#fff;border:none;border-radius:10px;padding:10px 14px;font-weight:700;cursor:pointer;font-family:Anjoman}.tl-btn:disabled{opacity:.6;cursor:not-allowed}.tl-result{font-size:14px;color:#0f172a;opacity:.9;font-family:Anjoman}tspan{font-family:"Anjoman"}.tl-modal[hidden]{display:none}.tl-modal{position:fixed;inset:0;z-index:9999}.tl-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.45)}.tl-modal-card{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:min(92vw,420px);background:#242424;border-radius:16px;padding:16px;box-shadow:0 18px 60px rgba(0,0,0,.25);color:#c7c7c7}.tl-modal-close{position:absolute;top:10px;left:10px;width:32px;height:32px;border-radius:10px;border:none;background:#f1f5f9;cursor:pointer;font-size:18px;line-height:32px}.tl-modal-title{font-weight:900;font-size:18px;margin-bottom:8px}.tl-modal-body{font-size:14px;color:#0f172a;line-height:1.9}.tl-modal-actions{margin-top:12px;display:flex;justify-content:flex-end;gap:8px}.copy-offcode-btn{font-family:Anjoman}.tl-result-container{display:flex;flex-direction:column;gap:12px;text-align:right}.tl-off-code-block{margin-top:8px;display:flex;gap:8px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.tl-off-code-block-code{padding:6px 10px;border:1px dashed #999;border-radius:8px;font-weight:700}.copy-offcode-btn{padding:6px 10px;border-radius:8px;border:1px solid #242424;cursor:pointe}.tl-result-item{border:1px solid #eee;border-radius:12px;padding:12px;background:#fff}#showAllPrizesBtn{font-family:Anjoman}.tl-spins{color:#c5c5c5}div#tlResult{color:#c7c7c7}.tl-modal-title{color:#c5c5c5}