.box[data-v-bff98b4e]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.stack-glow[data-v-fa2cab7d]{background:radial-gradient(closest-side,rgba(153,183,171,.45),rgba(171,255,192,.12) 50%,transparent 75%)}.sheet[data-v-fa2cab7d]{background:#fff;border-radius:12px;box-shadow:0 30px 70px -30px #0d311f59,0 0 0 1px #0d311f0f}.sheet--front[data-v-fa2cab7d]{box-shadow:0 40px 90px -30px #0d311f73,0 0 0 1px #0d311f0f;font-variant-numeric:tabular-nums}.stamp[data-v-fa2cab7d]{border:2px dashed #22a058;border-radius:8px;color:#22a058;font-size:15px;font-weight:700;letter-spacing:.14em;opacity:.9;padding:3px 12px;position:absolute;right:34%;text-transform:uppercase;top:26px;transform:rotate(-12deg)}.qr[data-v-fa2cab7d]{background:linear-gradient(90deg,#111 0 30%,transparent 30% 45%,#111 45% 55%,transparent 55% 70%,#111 70%) 0 0 /100% 30% no-repeat,linear-gradient(90deg,transparent 0 15%,#111 15% 30%,transparent 30% 55%,#111 55% 70%,transparent 70% 85%,#111 85%) 0 35% /100% 30% no-repeat,linear-gradient(90deg,#111 0 30%,transparent 30% 40%,#111 40% 60%,transparent 60% 70%,#111 70%) 0 100% /100% 30% no-repeat;border-radius:4px;height:44px;opacity:.85;width:44px}.report-card[data-v-7fc5428c]{background:#fff;border-radius:16px;box-shadow:0 30px 80px -30px #0009,0 0 0 1px #0000000a;color:#1f2937;padding:18px;position:absolute;text-align:left;width:230px}@media(min-width:640px){.report-card[data-v-7fc5428c]{width:300px}}@media(min-width:1024px){.report-card[data-v-7fc5428c]{width:340px}}.report-card__title[data-v-7fc5428c]{color:#0f1f16;font-size:14px;font-weight:600}.report-card__meta[data-v-7fc5428c]{color:#6b7280;font-size:11.5px;margin-top:2px}.phone[data-v-54546ea5]{filter:drop-shadow(0 30px 40px rgba(0,0,0,.5))}.phone__screen[data-v-54546ea5]{border-radius:13%/6%;height:95%;left:5.333%;top:2.5%;width:89.333%}.store-badge[data-v-691ba521]{align-items:center;background:#000;border:1px solid hsla(0,0%,100%,.28);border-radius:10px;color:#fff;display:inline-flex;gap:10px;min-width:156px;padding:8px 14px 8px 12px;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.store-badge[data-v-691ba521]:hover{background:#151515;transform:translateY(-1px)}.store-badge[data-v-691ba521]:active{transform:scale(.98)}.store-badge span[data-v-691ba521]{align-items:flex-start;display:flex;flex-direction:column;line-height:1}.store-badge small[data-v-691ba521]{font-size:10px;letter-spacing:.02em;opacity:.85}.store-badge b[data-v-691ba521]{font-size:17px;font-weight:600;letter-spacing:-.2px;margin-top:3px}
