.anar-game,.anar-stock-form,.anar-game-signin,.anar-customer-preferences{box-sizing:border-box;border:1px solid #e9e0e8;background:#fff;border-radius:20px;padding:28px;color:#32273a;font-family:inherit;font-size:14px;line-height:1.9;margin-block:25px}.anar-game{max-width:580px;margin-inline:auto;text-align:center;background:radial-gradient(ellipse at top,#fcf1f6,white 65%);overflow:hidden}.anar-game h2{font-size:25px;margin:8px 0;color:#7e2748}.anar-game>p,.anar-stock-form>p{font-size:12px;color:#97869b;line-height:1.9}.anar-game-kicker{font-size:9px;letter-spacing:1.5px;color:#b57a90}.anar-game button,.anar-stock-form button{cursor:pointer;border:0;border-radius:12px;background:#a42b52;color:#fff;padding:12px 22px;font:inherit}.anar-game button:disabled,.anar-stock-form button:disabled{cursor:default;opacity:.65}.anar-game button:focus-visible,.anar-stock-form :focus-visible{outline:3px solid #9c2e55;outline-offset:4px}.anar-game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.anar-game-grid button{min-height:90px;font-size:36px;background:linear-gradient(145deg,#f6e7ef,#e9c8d7);color:#9a3055;box-shadow:0 5px 0 #cfa4b7;transition:transform .2s}.anar-game-cards button{height:145px}.anar-game-grid .is-revealed{background:#af3359;color:white;transform:rotateY(180deg)}.anar-game-grid .is-matched{background:#e3f1e9;color:#599578;box-shadow:0 5px 0 #b1d5c0;transform:none}.anar-game[data-type=memory] .anar-game-grid{grid-template-columns:repeat(4,1fr)}.anar-wheel{position:relative;width:230px;height:230px;border-radius:50%;margin:30px auto;border:10px solid #f4dfe9;outline:2px solid #ca8ba5;background:conic-gradient(#ae315b 0deg 60deg,#f6dce8 60deg 120deg,#ae315b 120deg 180deg,#f6dce8 180deg 240deg,#ae315b 240deg 300deg,#f6dce8 300deg);box-shadow:0 10px 30px #9f244330;transition:transform 2s cubic-bezier(.12,.7,.2,1)}.anar-wheel span{position:absolute;inset:40%;display:grid;place-items:center;border-radius:50%;background:#fff;color:#b23960;font-size:28px}.anar-slots{display:flex;justify-content:center;gap:12px;margin:35px 0}.anar-slots span{padding:16px;background:#fff;border:2px solid #e8c7d5;border-radius:15px;font-size:45px;box-shadow:0 5px 0 #f2dfe7}.anar-slots.is-spinning span{animation:anar-fruit .2s infinite alternate}.anar-game-options{display:grid;gap:12px;margin:24px 0}.anar-game-options button{background:#f5e7ef;color:#863350;text-align:start}.anar-game-emblem{font-size:100px;color:#b9476d;margin:25px;text-shadow:0 8px 20px #bb4d7020}.anar-scratch{cursor:pointer;display:grid;place-items:center;gap:12px;min-height:180px;margin:28px 0;border-radius:18px;background:repeating-linear-gradient(125deg,#c4b4c6 0,#c4b4c6 2px,#d7cbd9 2px,#d7cbd9 5px);color:white}.anar-scratch span{font-size:55px}.anar-scratch.is-revealed{background:linear-gradient(145deg,#93274d,#d46d8d)}.anar-game-coupon{background:#f9ecf2;border:1px dashed #c9839e;border-radius:12px;padding:15px;margin-top:20px}.anar-game-coupon[hidden]{display:none}.anar-game-coupon span{display:block;font-size:11px;color:#9e5872}.anar-game-coupon strong{display:block;font-size:22px;color:#91264c;letter-spacing:1px;overflow-wrap:anywhere}.anar-stock-form{display:grid;gap:14px;max-width:480px}.anar-stock-form h3{margin:0;color:#9b2c52}.anar-stock-form label,.anar-customer-preferences label{display:grid;gap:6px;font-size:12px}.anar-stock-form input,.anar-stock-form select,.anar-customer-preferences input,.anar-customer-preferences select{box-sizing:border-box;border:1px solid #decedd;border-radius:8px;padding:10px;max-width:100%;font:inherit;background:white}.anar-stock-form [data-status],.anar-game-result{color:#9f3b5c;font-weight:600}.anar-customer-preferences label{display:inline-grid;margin:8px;max-width:150px}@keyframes anar-fruit{to{transform:translateY(-8px);filter:blur(2px)}}@media(max-width:600px){.anar-game,.anar-stock-form{padding:20px}.anar-game-grid{gap:10px}.anar-game-grid button{min-height:70px;font-size:28px}.anar-game[data-type=memory] .anar-game-grid button{min-width:0}.anar-game h2{font-size:22px}.anar-game-coupon strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.anar-game *{animation:none!important;transition:none!important}}
.anar-scratch{position:relative;overflow:hidden}.anar-scratch canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none;transition:opacity .4s}.anar-scratch.is-revealed canvas{opacity:0;pointer-events:none}.anar-customer-preferences form{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.anar-customer-preferences button{border:0;border-radius:10px;background:#a42b52;color:white;padding:12px 20px;font:inherit;cursor:pointer}

.anar-game-phone{display:grid;gap:14px;max-width:480px;margin-inline:auto}.anar-game-phone h3,.anar-game-phone p{margin:0}.anar-game-phone label{display:grid;gap:6px}.anar-game-phone input{box-sizing:border-box;width:100%;min-width:0;border:1px solid #decedd;border-radius:8px;padding:10px;font:inherit}.anar-game-phone button{cursor:pointer;border:0;border-radius:10px;background:#a42b52;color:#fff;padding:12px 20px;font:inherit}.anar-game-phone button:disabled{opacity:.6;cursor:default}.anar-game-phone [data-phone-code]{display:grid;gap:14px}.anar-game-phone [hidden]{display:none}.anar-game-phone :focus-visible{outline:2px solid #9c2e55;outline-offset:3px}.anar-wheel-frame{position:relative;display:flow-root}.anar-wheel-pointer{position:absolute;top:10px;left:calc(50% - 13px);z-index:2;font-size:26px;color:#71233e}.anar-wheel{background:conic-gradient(#ae315b 0deg 180deg,#f6dce8 180deg 360deg)}.anar-wheel>strong{position:absolute;top:50%;width:76px;transform:translateY(-50%);font-size:11px;line-height:1.6;overflow-wrap:anywhere;max-height:90px;overflow:hidden}.anar-wheel-prize{right:6px;color:#fff}.anar-wheel-miss{left:6px;color:#863350}.anar-wheel>span{z-index:1}
