@layer core,playground,project;@layer project{.container{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:100%;min-height:100dvh;overflow:hidden}.container iframe{position:absolute;inset:0 -20px;z-index:0;width:calc(100% + 40px);height:100%;border:none}.wof{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;z-index:1;color:#fff;opacity:0;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:normal}.wof-backdrop{position:absolute;inset:0;z-index:1;background:color-mix(in srgb,#0C0C0C 78%,transparent);backdrop-filter:blur(.5rem)}.wof-button{display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:800;width:100%;height:3.5rem;border-radius:.5rem;background:linear-gradient(180deg,#d6a730,#f4c64f 51.04%,#ffb800);color:#1b1b1b;cursor:pointer;transition:filter .321s}.wof-button[disabled]{filter:saturate(0) brightness(.7);cursor:default}.wof-button:not([disabled]):hover{filter:brightness(1.2)}.wof-confetti{position:absolute;inset:0;z-index:2;pointer-events:none}.wof-confetti-canvas{display:block;position:absolute;inset:0;z-index:1;width:100%;height:100%}.wof-content{width:100%}.wof-content__step{display:none;flex-flow:column nowrap;gap:1.125rem;width:100%}.wof-content__step-prize{display:inline-flex;align-items:center;justify-content:flex-start;gap:1rem;width:max-content;height:3.625rem;margin-bottom:2.875rem;padding:0 1rem;background:#3a3a3a;color:#d6d6d6;border-radius:.5rem;font-size:1rem}.wof-content__step-prize-logo{background:#fff;border-radius:.375rem;min-width:2.25rem;height:2.25rem}.wof-content__step-eyebrow{margin-bottom:.625rem;color:#f5c451;font-size:.9375rem;font-weight:600}.wof-content__step-title{margin-bottom:.625rem;font-size:2rem;font-weight:800;line-height:110%}.wof-content__step-text{color:#d6d6d6;font-size:1rem;line-height:150%}.wof-content__form{display:flex;flex-flow:column nowrap;gap:.875rem}.wof-content__form-disclaimer{margin-top:1.25rem;color:#a8a8a8;font-size:.8125rem}.wof-content__prizes:has(li:nth-child(7)){margin-bottom:.625rem}.wof-content__prizes p{margin-bottom:.625rem;color:#f5c451;font-size:.875rem;font-weight:600}.wof-content__prizes ul{display:flex;flex-flow:column nowrap;gap:.375rem;width:calc(100% + 1.25rem);max-height:19.375rem;margin:-.625rem -1.25rem -.625rem 0;padding:.625rem 1.25rem .625rem 0;overflow:auto;list-style:none;scrollbar-width:thin;color-scheme:dark light;mask-image:linear-gradient(to bottom,transparent 0%,black .625rem,black calc(100% - .625rem),transparent 100%)}.wof-content__prizes li{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;height:2.5rem;padding:0 .625rem;background:#262626;border-radius:.375rem}.wof-content__prizes li div{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:#fff;border-radius:.375rem}.wof-content__prizes li span{font-size:.9375rem}.wof-game{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;height:100%}.wof-game__wheel{position:relative;z-index:1;width:28.25rem;height:28.25rem;margin-bottom:2rem;border-radius:50%}.wof-game__wheel-logo{position:absolute;inset:50% auto auto 50%;z-index:2;transform:translate(-50%,-50%);width:3.875rem;height:1.4375rem}.wof-game__wheel-arrow{position:absolute;inset:-.875rem auto auto 50%;z-index:2;transform:translate(-50%);width:2.75rem;height:3.25rem;transform-origin:top center}.wof-game__wheel-arrow>svg{transform-origin:50% .5625rem}.wof-game__sponsors{display:flex;flex-flow:column nowrap;align-items:center;gap:.75rem}.wof-game__sponsors p{color:#a8a8a8;font-size:.8125rem;text-align:center}.wof-game__sponsors ul{display:flex;flex-flow:row nowrap;gap:1.5rem;font-size:.9375rem;font-weight:600}.wof-game__sponsor{display:flex;align-items:center;justify-content:center;gap:.625rem}.wof-game__sponsor-logo{width:2.25rem;height:2.25rem;background:#fff;border-radius:.375rem}.wof-input-group{position:relative;z-index:1}.wof-input-group>label{display:block;padding-bottom:.375rem;color:#fff;font-size:.875rem;font-weight:600}.wof-input-group input[type=text]{width:100%;height:3.25rem;padding:0 1rem;background:#3a3a3a;border:1px solid #3A3A3A;border-radius:.375rem;color:#fff;font-family:inherit;font-size:1rem;font-weight:500;text-align:left;text-transform:none;transition:border .321s,color .321s;appearance:none}.wof-input-group input[type=text]::placeholder{color:#ababab;font-size:inherit;font-weight:inherit;line-height:inherit;transition:opacity .321s}.wof-input-group input[type=text]:focus{outline:none}.wof-input-group input[type=text]:focus:not([disabled],[readonly]){border-color:#f5c451}.wof-input-group input[type=text]:focus:not([disabled],[readonly])::placeholder{opacity:0}.wof-input-group input[type=text]:hover:not([disabled],[readonly],:focus){border-color:#f5c451}.wof-input-group__checkbox{position:relative;z-index:1}.wof-input-group__checkbox input{position:absolute;inset:0 auto auto 0;z-index:1;width:1.375rem;height:1.375rem;margin:0;opacity:0}.wof-input-group__checkbox label{display:flex;align-items:center;gap:.625rem;position:relative;z-index:1;min-height:1.375rem;padding-left:2rem;color:#e4e4e4;font-size:.875rem;font-weight:400;cursor:pointer;transition:color .321s}.wof-input-group__checkbox label:before,.wof-input-group__checkbox label:after{content:"";position:absolute;z-index:1}.wof-input-group__checkbox label:before{top:0;left:0;width:1.375rem;height:1.375rem;background:#3a3a3a;border:1px solid #6B6B6B;border-radius:.25rem;transition:border .321s,box-shadow .321s}.wof-input-group__checkbox label:after{top:0;left:0;width:1.375rem;height:1.375rem;background:#fff;mask:url('data:image/svg+xml;utf8,          <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">            <path d="M16.7604 7.2395L9.23967 14.7602L5.10352 10.6242" stroke-width="2" stroke="white"/>          </svg>        ') no-repeat center/contain;transform:scale(0);transform-origin:50% 50%;transition:transform .123s}.wof-input-group__checkbox label:hover:before{border-color:#f5c451}.wof-input-group__checkbox label a{color:#f5c451;text-decoration:rgba(245,196,81,.5) underline;text-decoration-thickness:1px;text-underline-offset:.25rem;transition:color .321s,text-decoration .321s}.wof-input-group__checkbox label a:hover{color:#f5c451;text-decoration-color:#f5c451}.wof-input-group__checkbox input:focus-visible+label:before{border-color:#f5c451}.wof-input-group__checkbox input:checked+label:after{transform:scale(.8)}.wof-modal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:4;width:60rem;height:41.25rem;overflow:hidden;background:#1f1f1f;border-radius:1rem;border:1px solid color-mix(in srgb,#E6B325 35%,transparent);box-shadow:0 2.5rem 7.5rem color-mix(in srgb,#000 60%,transparent)}.wof-modal[data-step="1"] .wof-content__step[data-step="1"],.wof-modal[data-step="2"] .wof-content__step[data-step="2"],.wof-modal[data-step="3"] .wof-content__step[data-step="3"],.wof-modal[data-step="4"] .wof-content__step[data-step="4"],.wof-modal[data-step="5"] .wof-content__step[data-step="5"]{display:flex}.wof-modal__col{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:center;width:100%;height:100%}.wof-modal__col:first-of-type{background:#151515}.wof-modal__col:last-of-type{padding:3.125rem 3.5rem}.wof-modal__close{position:absolute;inset:1rem 1rem auto auto;z-index:2}.wof-toaster{position:fixed;inset:auto auto 0 0;left:var(--playground-ui-sidebar-width);z-index:3;padding:2rem;overflow:hidden;pointer-events:none}.wof-toaster button{display:flex;align-items:center;gap:.75rem;transform:translate(-120%);height:3.5rem;padding:0 1.375rem 0 .625rem;background:#1f1f1f;border:1px solid #E6B325;border-radius:3.5rem;color:#fff;font-size:.9375rem;font-weight:700;pointer-events:auto;transition:background .3s ease,color .3s ease}.wof-toaster button img,.wof-toaster button svg{width:2.375rem;height:2.375rem}.wof-toaster button:hover{background:#e6b325;color:#1f1f1f}}
