tg-scratch-reward{--scratch-blue: #1948c9;--scratch-ink: #10214e;--scratch-paper: #fffaf2;--scratch-coral: #ff9e88;display:block}tg-scratch-reward [hidden]{display:none!important}.tg-scratch-launch,.tg-scratch-close,.tg-scratch-reveal,.tg-scratch-primary{font:inherit;cursor:pointer}tg-scratch-reward button:focus-visible{outline:2px solid var(--scratch-blue);outline-offset:3px}.tg-scratch-launch{display:block;min-height:44px;margin:18px auto;padding:10px 18px;border:1px solid currentColor;border-radius:28px;background:var(--scratch-paper);color:var(--scratch-blue);font-weight:750}.tg-scratch-dialog{box-sizing:border-box;width:min(440px,calc(100% - 28px));max-height:calc(100dvh - 28px);margin:auto;padding:0;border:1px solid #fff7;border-radius:24px;background:var(--scratch-paper);color:var(--scratch-ink);box-shadow:0 24px 64px #0815344d}.tg-scratch-dialog::backdrop{background:#0c1c40b5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tg-scratch-dialog[open]{animation:tg-scratch-in .22s ease-out both}@keyframes tg-scratch-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tg-scratch-dialog[open]{animation:none}}.tg-scratch-shell{position:relative}.tg-scratch-head{position:relative;isolation:isolate;overflow:hidden;padding:28px 26px 30px;background:var(--scratch-blue);color:var(--scratch-paper)}.tg-scratch-head:after{content:"";position:absolute;z-index:-1;right:-75px;bottom:-108px;width:278px;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,#ffffff48 0 1px,transparent 1px 12px);opacity:.6}tg-scratch-reward .tg-scratch-kicker{display:flex;align-items:center;gap:9px;margin:0 35px 13px 0;color:var(--scratch-paper);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.tg-scratch-kicker span{width:5px;height:5px;border-radius:50%;background:var(--scratch-coral)}.tg-scratch-head h2{margin:0;color:inherit;font-size:clamp(1.62rem,8vw,2.7rem);line-height:1.04;font-weight:820;letter-spacing:-.052em}.tg-scratch-stamp{position:absolute;right:24px;bottom:18px;width:clamp(50px,15vw,73px);color:var(--scratch-ink);transform:rotate(11deg)}.tg-scratch-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #fff6;border-radius:50%;background:#173aa0;color:#fff}.tg-scratch-close:focus-visible{outline-color:var(--scratch-paper)}.tg-scratch-close svg{width:18px}.tg-scratch-body{padding:23px 24px 17px;text-align:center}.tg-scratch-ticket{position:relative;padding:0 10px 10px;border:1px solid #e0d9ca;border-radius:14px;background:#fffefb;box-shadow:0 4px #e8dfd1}.tg-scratch-ticket:before,.tg-scratch-ticket:after{content:"";position:absolute;z-index:2;top:30px;width:14px;height:14px;border:1px solid #e0d9ca;border-radius:50%;background:var(--scratch-paper)}.tg-scratch-ticket:before{left:-8px;border-left-color:transparent;border-bottom-color:transparent;transform:rotate(45deg)}.tg-scratch-ticket:after{right:-8px;border-right-color:transparent;border-top-color:transparent;transform:rotate(45deg)}.tg-scratch-stub{display:flex;justify-content:space-between;gap:8px;margin:0 7px 9px;padding:11px 0 9px;border-bottom:1px dashed #aaa39a;color:#3e4b65;font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.tg-scratch-stage{position:relative;overflow:hidden;min-height:136px;border-radius:8px;background:#f5eee1}.tg-scratch-prize,.tg-scratch-prompt{display:grid;justify-items:center;align-content:center;gap:5px}.tg-scratch-prize{min-height:136px;padding:12px;background:radial-gradient(ellipse at center,#ffc5ae,var(--scratch-coral))}.tg-scratch-prize span{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tg-scratch-prize strong{font-size:clamp(1.8rem,7vw,2.55rem);line-height:1;letter-spacing:-.055em}.tg-scratch-stage canvas,.tg-scratch-prompt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tg-scratch-stage canvas{touch-action:none;cursor:crosshair}.tg-scratch-prompt{pointer-events:none;color:#112451}.tg-scratch-prompt svg{width:27px;height:27px}.tg-scratch-prompt strong{font-size:1.12rem;line-height:1.15}.tg-scratch-prompt span{font-size:.82rem;font-weight:650}.tg-scratch-actions{margin-top:14px}.tg-scratch-actions p{margin:0 auto 12px;max-width:30ch;font-size:.9rem;line-height:1.45}.tg-scratch-reveal{min-height:44px;padding:8px 3px;border:0;background:none;color:#35466e;font-size:.83rem;font-weight:650;text-decoration:underline;text-underline-offset:3px}[data-reveal].tg-scratch-reveal{margin-top:7px}.tg-scratch-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:10px 14px;border:0;border-radius:28px;background:var(--scratch-blue);color:#fff;font-weight:780}.tg-scratch-primary svg{width:18px;height:18px}.tg-scratch-primary:disabled{background:#dce3f5;color:#35466e;cursor:default}.tg-scratch-confirmation{margin-top:16px;padding:14px;border:1px solid #cad6f5;border-radius:12px;background:#eef3ff}.tg-scratch-confirmation h3{margin:0 0 5px;color:var(--scratch-ink);font-size:1.05rem}.tg-scratch-confirmation p{margin:0;color:#35466e;font-size:.9rem;line-height:1.45}.tg-scratch-status{margin:8px 0 0;font-size:.85rem;line-height:1.4}.tg-scratch-status:empty{display:none}@media(max-width:370px){.tg-scratch-head{padding:26px 18px 24px}.tg-scratch-stamp{right:16px;bottom:12px}.tg-scratch-body{padding:18px 16px 12px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/tg-scratch-reward.css.map */
