.aw-pin{z-index:2;aspect-ratio:1;width:44%;filter:drop-shadow(0 0 1px var(--bg)) drop-shadow(0 0 1px var(--bg));opacity:0;cursor:pointer;will-change:transform;transition:transform .22s var(--ease);background:0 0;border:0;padding:0;position:absolute;bottom:-5%;right:-9%;overflow:hidden}.aw-pin.in{opacity:1;animation:pop-in var(--appear) var(--spring) .2s backwards}.aw-pin.done{animation:none}.aw-pin img{width:100%;height:100%;display:block}@media (hover:hover){.aw-pin:hover{transform:scale(1.07)}}.aw-pin:active{transition-duration:.12s;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.aw-pin.in{opacity:1;animation:none}}:root[data-aw]{overflow:hidden}.aw-view{z-index:var(--z-dialog);padding:max(24px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));place-items:center;display:grid;position:fixed;inset:0}.aw-scrim{opacity:0;transition:opacity .32s var(--ease);background:#060709db;position:absolute;inset:0}.aw-view.in .aw-scrim{opacity:1}.aw-view.out .aw-scrim{opacity:0;transition-duration:.24s}.aw-card{color:#fff;text-align:center;justify-items:center;gap:18px;width:min(100%,440px);display:grid;position:relative}.aw-view.out .aw-card{opacity:0;transition:opacity .24s var(--ease), transform .24s var(--ease);transform:scale(.96)}.aw-stage{aspect-ratio:1;touch-action:none;width:min(84vw,380px,46svh);position:relative}.aw-still{width:95%;height:95%;transition:opacity .2s var(--ease);position:absolute;inset:2.5%}.aw-stage .aw-gl{opacity:0;cursor:grab;transition:opacity .2s var(--ease);position:absolute;inset:-12%;width:124%!important;height:124%!important}.aw-stage .aw-gl:active{cursor:grabbing}.aw-stage.live .aw-gl{opacity:1}.aw-stage.live .aw-still{opacity:0}.aw-cap{max-width:36ch;animation:rise-in var(--appear) var(--ease) .22s both;gap:6px;display:grid}.aw-t{font:600 var(--ui-fs-title) / 1.25 var(--font);margin:0}.aw-line{color:#ffffffb8;font:400 var(--ui-fs-body) / 1.45 var(--font);margin:0}.aw-when{color:#ffffff80;font:500 var(--ui-fs-meta) / 18px var(--font);margin:0}.aw-steps{animation:rise-in var(--appear) var(--ease) .32s both;gap:14px;margin-top:4px;display:flex}.aw-step{border-radius:var(--ui-r-row);color:#ffffff80;font:600 var(--ui-fs-meta) / 16px var(--font);cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease);background:0 0;border:0;justify-items:center;gap:6px;padding:6px 6px 4px;display:grid}.aw-step:disabled{cursor:default}.aw-step[aria-current]{color:#fff;background:#ffffff14}@media (hover:hover){.aw-step.got:not([aria-current]):hover{color:#ffffffd9;background:#ffffff0d}}.aw-coin{width:44px;height:44px;display:block;position:relative}.aw-coin img{width:100%;height:100%;position:absolute;inset:0}.aw-ghost{opacity:.32;filter:grayscale()brightness(.55)}.aw-step.got .aw-ghost{opacity:0}.aw-lit{clip-path:inset(calc((1 - var(--q,0)) * 100%) 0 0 0)}.aw-step.next .aw-lit{filter:saturate(.7);transition:clip-path 1.2s cubic-bezier(.2,.8,.2,1) .5s}.aw-step:not(.got,.next) .aw-lit{display:none}.aw-x{top:max(16px, env(safe-area-inset-top));z-index:1;position:absolute;right:16px}@media (prefers-reduced-motion:reduce){.aw-cap,.aw-steps{animation:none}}
