.my-prizes-wrap[data-v-7f2f5dde]{width:100%}.my-prizes-button[data-v-7f2f5dde]{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:min(254px,100%);margin:40px auto 0;padding:8px 46px 8px 22px;border:0;border-radius:999px;background:#fff;color:#3f2a24;font-size:20px;font-weight:700;box-shadow:0 6px 20px #c43e121f;cursor:pointer}.my-prizes-button[data-v-7f2f5dde]:hover{box-shadow:0 8px 24px #c43e1233}.my-prizes-button-icon[data-v-7f2f5dde]{width:40px;height:40px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.my-prizes-button-count[data-v-7f2f5dde]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#e8442a;color:#fff;font-size:14px;font-weight:700;line-height:1}.my-prizes-button-arrow[data-v-7f2f5dde]{position:absolute;top:50%;right:20px;width:18px;height:18px;transform:translateY(-50%);color:#b8b0ac}.prizes-dialog[data-v-7f2f5dde]{width:min(680px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:26px 24px 24px;border:0;border-radius:16px;background:#fff8f8;color:#323232;overflow:hidden;box-shadow:0 20px 60px #0004}.prizes-dialog[open][data-v-7f2f5dde]{display:flex;flex-direction:column}.prizes-dialog .prize-list[data-v-7f2f5dde]{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.prizes-dialog .pagination[data-v-7f2f5dde],.prizes-dialog .prize-feedback[data-v-7f2f5dde],.prizes-dialog .list-error[data-v-7f2f5dde]{flex:none}.prizes-dialog[data-v-7f2f5dde]::backdrop{background:#0009}.prizes-dialog-close[data-v-7f2f5dde]{position:sticky;top:0;z-index:2;display:block;width:32px;height:32px;margin:0 0 0 auto;border:0;border-radius:50%;background:#fff8f8;color:#717171;font-size:24px;line-height:1;cursor:pointer}.my-prizes[data-v-7f2f5dde]{width:100%;margin:40px auto 0}.my-prizes-header[data-v-7f2f5dde]{text-align:center;padding:0 0 24px}.my-prizes-header h3[data-v-7f2f5dde]{margin:0 0 8px;font-size:26px;font-weight:700;color:#333;scroll-margin-top:90px}.my-prizes-header p[data-v-7f2f5dde]{margin:0;font-size:14px;color:#717171}.prize-list[data-v-7f2f5dde]{list-style:none;display:grid;gap:12px;padding:0;margin:0}.prize-card[data-v-7f2f5dde]{display:flex;align-items:center;gap:16px;background:#fff;padding:16px 20px;border-radius:8px;box-shadow:0 2px 8px #0000000f}.prize-card-img[data-v-7f2f5dde]{width:72px;height:72px;padding:8px;border-radius:8px;background:#fff7f0;flex-shrink:0}.prize-card-img img[data-v-7f2f5dde]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.prize-card-info[data-v-7f2f5dde]{min-width:0;flex:1}.prize-card-name-row[data-v-7f2f5dde]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px}.prize-card-name-row strong[data-v-7f2f5dde]{font-size:16px;overflow-wrap:anywhere}.prize-card-type[data-v-7f2f5dde],.prize-card-time[data-v-7f2f5dde]{margin:3px 0 0;color:#717171;font-size:13px}.status-tag[data-v-7f2f5dde]{padding:3px 10px;border-radius:12px;font-size:12px;white-space:nowrap;background:#fff3e0;color:#a63b00}.status-1[data-v-7f2f5dde]{background:#e3f2fd;color:#1565c0}.status-2[data-v-7f2f5dde],.status-6[data-v-7f2f5dde]{background:#e8f5e9;color:#2e7d32}.status-3[data-v-7f2f5dde]{background:#ffebee;color:#c62828}.status-5[data-v-7f2f5dde]{background:#f3e5f5;color:#6a1b9a}.prize-card-action[data-v-7f2f5dde]{flex-shrink:0;text-align:right}.fill-address-button[data-v-7f2f5dde]{border:0;border-radius:18px;background:#c43e12;padding:8px 16px;color:#fff;font-size:14px;cursor:pointer}.express-no[data-v-7f2f5dde]{font-size:13px;color:#555;overflow-wrap:anywhere}.pagination[data-v-7f2f5dde]{display:flex;justify-content:center;align-items:center;gap:16px;padding-top:22px;font-size:14px}.pagination button[data-v-7f2f5dde]{background:#fff;border:1px solid #d8b4a6;border-radius:5px;padding:7px 12px}.pagination button[data-v-7f2f5dde]:disabled{opacity:.5;cursor:default}.list-error[data-v-7f2f5dde],.form-error[data-v-7f2f5dde]{color:#ae3010;font-size:14px}.list-error button[data-v-7f2f5dde]{margin-left:8px;text-decoration:underline}.prize-feedback[data-v-7f2f5dde]{display:inline-block;padding:8px 12px;border-radius:6px;background:#fff;color:#235c2b;font-size:14px;margin:14px 0 0}.address-dialog[data-v-7f2f5dde]{padding:0;margin:auto;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);border:0;border-radius:16px;color:#333;box-shadow:0 20px 60px #0004}.address-dialog[data-v-7f2f5dde]::backdrop{background:#0009}.address-content[data-v-7f2f5dde]{position:relative;padding:32px}.address-content h2[data-v-7f2f5dde]{margin:0 0 20px;text-align:center;color:#c43e12;font-size:23px;font-weight:700}.address-close[data-v-7f2f5dde]{position:absolute;top:9px;right:14px;font-size:26px;color:#717171}.modal-prize-brief[data-v-7f2f5dde]{display:flex;align-items:center;gap:12px;padding-bottom:16px}.modal-prize-brief img[data-v-7f2f5dde]{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.modal-prize-brief strong[data-v-7f2f5dde]{font-size:15px}.mock-note[data-v-7f2f5dde]{color:#825017;font-size:12px;margin:0 0 14px}.address-form[data-v-7f2f5dde]{display:flex;flex-direction:column}.address-form label[data-v-7f2f5dde]{font-size:14px;margin-bottom:7px}.address-form input[data-v-7f2f5dde],.address-form textarea[data-v-7f2f5dde]{border:1px solid #bbb;padding:10px 12px;border-radius:6px;font-size:16px;margin-bottom:16px;color:#333;background:#fff}.address-form textarea[data-v-7f2f5dde]{resize:vertical}.address-submit[data-v-7f2f5dde]{border:0;border-radius:24px;padding:12px 0;background:linear-gradient(to right,#d3580b,#d73732);color:#fff;font-weight:600;cursor:pointer}.address-submit[data-v-7f2f5dde]:disabled{opacity:.6;cursor:default}button[data-v-7f2f5dde]:focus-visible,input[data-v-7f2f5dde]:focus-visible,textarea[data-v-7f2f5dde]:focus-visible{outline:2px solid #8e3619;outline-offset:3px}@media (max-width: 767px){.my-prizes[data-v-7f2f5dde]{margin-top:30px}.my-prizes-button[data-v-7f2f5dde]{width:100%;margin-top:30px;padding:7px 40px 7px 16px;gap:8px;font-size:18px}.my-prizes-button-icon[data-v-7f2f5dde]{width:34px;height:34px}.my-prizes-button-arrow[data-v-7f2f5dde]{right:16px}.prizes-dialog[data-v-7f2f5dde]{width:calc(100% - 24px);padding:20px 14px 16px}.my-prizes-header h3[data-v-7f2f5dde]{font-size:22px}.prize-card[data-v-7f2f5dde]{padding:14px;gap:12px;flex-wrap:wrap}.prize-card-img[data-v-7f2f5dde]{width:60px;height:60px}.prize-card-name-row strong[data-v-7f2f5dde]{font-size:14px}.prize-card-action[data-v-7f2f5dde]{width:100%}.address-content[data-v-7f2f5dde]{padding:30px 22px 24px}}.wheel.is-empty .wheel-spinner[data-v-fbe6d7c0]{grid-template-rows:repeat(3,minmax(64px,auto))}.chance-panel[data-v-fbe6d7c0]{max-width:825px;margin:24px auto;padding:16px;border:1px solid #f5d7cc;border-radius:8px;background:#fff;color:#555;font-size:14px}.chance-select[data-v-fbe6d7c0]{display:block;width:100%;margin-top:8px;padding:10px;border:1px solid #ddd;border-radius:4px;background:#fff}.preheat-lottery[data-v-fbe6d7c0]{width:100%}.wheel[data-v-fbe6d7c0]{position:relative;font-family:Arial,Microsoft YaHei,sans-serif;container-type:inline-size;width:min(var(--preheat-wheel-limit, 640px),100%);margin:0 auto;border:7px solid #ff3c00;border-radius:16px;background:#ff3c00}.wheel-spinner[data-v-fbe6d7c0]{display:grid;grid-template-columns:repeat(var(--wheel-columns),minmax(0,1fr));grid-template-rows:repeat(var(--wheel-rows),minmax(calc(115cqw / var(--wheel-columns)),auto));gap:5px}.prize-position[data-v-fbe6d7c0]{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 5px;border-radius:10px;background:#fffbed;color:#302a26;text-align:center}.prize-position.is-active[data-v-fbe6d7c0]{background:#ffe18a;box-shadow:inset 0 0 0 4px #ff9a18}.prize-image[data-v-fbe6d7c0]{width:78%;height:clamp(48px,15cqw,128px);-o-object-fit:contain;object-fit:contain}.prize-name[data-v-fbe6d7c0]{font-size:clamp(12px,2.4cqw,17px);white-space:pre-line;line-height:1.3;font-weight:700}.group-item[data-v-fbe6d7c0]{font-size:clamp(11px,2cqw,14px);line-height:1.4;white-space:pre-line}.prize-value[data-v-fbe6d7c0]{color:#f03000;font-size:clamp(11px,2cqw,16px);font-weight:700;line-height:1.4}.draw-button[data-v-fbe6d7c0]{position:relative;min-width:0;margin:4px;border:3px solid #ffd286;border-radius:22px;background:linear-gradient(145deg,#ff742d,#ff370d);box-shadow:inset 0 1px #fff6,0 4px #c7350c,0 8px 18px #d8442430;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer}.draw-button[data-v-fbe6d7c0]:disabled{cursor:default}.draw-button[data-v-fbe6d7c0]:focus-visible{outline:4px solid #7c2910;outline-offset:3px}.draw-label[data-v-fbe6d7c0]{font-size:clamp(22px,5cqw,36px);font-weight:700}.draw-label.share-label[data-v-fbe6d7c0]{font-size:clamp(14px,3.2cqw,24px);max-width:85%;line-height:1.4;text-wrap:balance}.draw-detail[data-v-fbe6d7c0]{font-size:clamp(12px,2.5cqw,18px)}.mobile-prizes[data-v-fbe6d7c0]{display:none}.share-panel[data-v-fbe6d7c0]{position:relative;background:#fff;padding:26px 22px;margin-top:32px;border-radius:12px;box-shadow:0 4px 16px #8f3c1608}.share-panel.is-guest[data-v-fbe6d7c0]{min-height:200px}.share-guest[data-v-fbe6d7c0]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:12px;background:#ffffffd1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.share-guest-content[data-v-fbe6d7c0]{display:flex;flex-direction:column;align-items:center;text-align:center}.share-guest-icon[data-v-fbe6d7c0]{width:64px;height:64px;margin-bottom:16px;color:#9ca3af}.share-guest-text[data-v-fbe6d7c0]{margin:0 0 16px;color:#6b7280;font-size:14px;line-height:1.6}.share-guest-login[data-v-fbe6d7c0]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 24px;border-radius:8px;background:#ff3600;color:#fff;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s ease}.share-guest-login[data-v-fbe6d7c0]:hover{background:#e62f00}.share-decoration[data-v-fbe6d7c0]{position:absolute;width:105px;height:auto;right:22px;bottom:calc(100% - 24px);pointer-events:none}.share-heading[data-v-fbe6d7c0]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:15px}.share-panel.is-purchase[data-v-fbe6d7c0]{display:flex;align-items:center;gap:16px;width:min(100%,820px);margin:28px auto 32px;padding:10px 12px 10px 22px;border:2px solid #fff;border-radius:999px;background:#fff5e7;box-shadow:0 10px 28px #ed715218}.is-purchase .share-heading[data-v-fbe6d7c0]{display:block;flex-shrink:0;margin:0}.is-purchase .purchase-share-title[data-v-fbe6d7c0]{display:flex;align-items:center;gap:10px;font-size:18px;font-family:initial;font-weight:900}.purchase-share-title svg[data-v-fbe6d7c0]{width:24px;height:24px;color:#ff480d;flex-shrink:0}.is-purchase .share-progress[data-v-fbe6d7c0]{color:#ff3600;font-weight:inherit;font-variant-numeric:tabular-nums}.is-purchase .share-link-row[data-v-fbe6d7c0]{flex:1;min-width:0;padding:0 0 0 16px;border-left:1px solid #cfbfae;border-radius:0;background:transparent}.is-purchase .share-link-row input[data-v-fbe6d7c0]{border-radius:999px;background:#fafafa}.is-purchase .copy-anchor[data-v-fbe6d7c0]{flex:0 0 112px}.is-purchase .copy-button[data-v-fbe6d7c0]{display:flex;box-sizing:border-box;width:100%;height:44px;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font-size:15px;border-radius:999px;padding:10px 8px;background:linear-gradient(180deg,#ffb35e,#ff791d 38%,#ff4b00);box-shadow:inset 0 1px 2px #ffffffa6,0 3px 8px #fa5a0026;transition:transform .12s ease,box-shadow .12s ease,filter .18s ease}.is-purchase .copy-button[data-v-fbe6d7c0]:hover:not(:disabled){background:linear-gradient(180deg,#ffc078,#ff8a2a 38%,#ff5908)}.is-purchase .copy-button[data-v-fbe6d7c0]:active:not(:disabled){background:linear-gradient(180deg,#ffa44e,#f96a12 38%,#ed4300);transform:translateY(1px) scale(.97);box-shadow:inset 0 2px 4px #b6310026}.is-purchase .copy-button[data-v-fbe6d7c0]:disabled{background:linear-gradient(180deg,#ffb35e,#ff791d 38%,#ff4b00);filter:saturate(.6);opacity:.65}.copy-icon[data-v-fbe6d7c0]{width:20px;height:20px;flex-shrink:0}@media (max-width: 900px){.share-panel.is-purchase[data-v-fbe6d7c0]{flex-direction:column;align-items:stretch;gap:14px;padding:20px;border-radius:24px}.is-purchase .purchase-share-title[data-v-fbe6d7c0]{flex-wrap:wrap;font-size:16px}.is-purchase .share-link-row[data-v-fbe6d7c0]{padding:0;border:0}.is-purchase .copy-anchor[data-v-fbe6d7c0]{flex-basis:112px}}@media (prefers-reduced-motion: reduce){.is-purchase .copy-button[data-v-fbe6d7c0]{transition:none}}.share-heading h3[data-v-fbe6d7c0]{margin:0;font-size:18px;font-weight:700}.share-heading p[data-v-fbe6d7c0]{margin:0;color:#717171;font-size:15px}.share-heading strong[data-v-fbe6d7c0]{color:#c63813;font-weight:500}.share-link-row[data-v-fbe6d7c0]{display:flex;align-items:center;padding:7px;border-radius:8px;background:#f6f6f6;gap:12px}.share-link-row input[data-v-fbe6d7c0]{min-width:0;width:100%;flex:1;border:0;background:transparent;padding:8px 15px;font-size:15px;color:#555;text-overflow:ellipsis}.share-link-row input[data-v-fbe6d7c0]::-moz-placeholder{color:#717171}.share-link-row input[data-v-fbe6d7c0]::placeholder{color:#717171}.copy-anchor[data-v-fbe6d7c0]{position:relative;display:flex;flex:0 0 166px}.copy-button[data-v-fbe6d7c0]{flex:1;border:0;padding:12px;background:#ff3600;color:#fff;font-size:17px;font-weight:600;cursor:pointer;transition:background-color .18s ease,transform .12s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.copy-button[data-v-fbe6d7c0]:hover:not(:disabled){background:#ff5a2c}.copy-button[data-v-fbe6d7c0]:active:not(:disabled){background:#d02900;transform:scale(.96)}.copy-button[data-v-fbe6d7c0]:disabled{background:#d96a51;cursor:default}.copy-button.is-copying[data-v-fbe6d7c0]{background:#ff6a3d;cursor:progress}.copy-toast[data-v-fbe6d7c0]{position:absolute;left:50%;bottom:calc(100% + 10px);padding:6px 12px;border-radius:6px;background:#302a26;color:#fff;font-size:13px;line-height:1.4;white-space:nowrap;pointer-events:none;transform:translate(-50%);box-shadow:0 6px 16px #302a2633}.copy-toast[data-v-fbe6d7c0]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#302a26}.copy-toast-enter-active[data-v-fbe6d7c0],.copy-toast-leave-active[data-v-fbe6d7c0]{transition:opacity .18s ease,transform .18s ease}.copy-toast-enter-from[data-v-fbe6d7c0],.copy-toast-leave-to[data-v-fbe6d7c0]{opacity:0;transform:translate(-50%,6px) scale(.92)}.copy-button[data-v-fbe6d7c0]:focus-visible,.result-confirm[data-v-fbe6d7c0]:focus-visible,.result-close[data-v-fbe6d7c0]:focus-visible,summary[data-v-fbe6d7c0]:focus-visible,input[data-v-fbe6d7c0]:focus-visible{outline:2px solid #a42e11;outline-offset:3px}.result-dialog[data-v-fbe6d7c0]{overflow:visible;max-height:calc(100dvh - 32px);margin:auto;width:min(420px,calc(100% - 32px));border:0;padding:0;border-radius:18px;color:#333;box-shadow:0 20px 80px #50201635}.result-dialog[data-v-fbe6d7c0]::backdrop{background:#24130d80}.result-content[data-v-fbe6d7c0]{max-height:calc(100dvh - 32px);overflow:auto;border-radius:inherit;position:relative;padding:38px 28px 28px;text-align:center;background:linear-gradient(#fff0de,#fff 55%)}.result-confetti[data-v-fbe6d7c0]{position:fixed;inset:0;width:100vw;height:100dvh;pointer-events:none;z-index:10000001}.result-content h2[data-v-fbe6d7c0]{font-size:24px;font-weight:700;color:#de3910;margin:0 0 24px}.result-content img[data-v-fbe6d7c0]{width:130px;height:150px;-o-object-fit:contain;object-fit:contain;margin:0 auto 18px}.result-content p[data-v-fbe6d7c0]{font-size:18px;margin:0 0 24px}.result-close[data-v-fbe6d7c0]{position:absolute;right:15px;top:10px;font-size:28px;color:#925f4b}.result-confirm[data-v-fbe6d7c0]{width:100%;border:0;border-radius:8px;padding:13px;background:#f43809;color:#fff;font-weight:600}@media (min-width: 768px) and (max-width: 1440px){.prize-name[data-v-fbe6d7c0]{font-size:clamp(12px,2.4cqw,17px)}.draw-label[data-v-fbe6d7c0]{font-size:clamp(22px,5cqw,36px)}.draw-detail[data-v-fbe6d7c0]{font-size:clamp(12px,2.5cqw,18px)}}@media (max-width: 767px){.wheel[data-v-fbe6d7c0]{border-width:4px}.wheel-spinner[data-v-fbe6d7c0]{grid-template-rows:repeat(var(--wheel-rows),minmax(110px,auto))}.prize-position[data-v-fbe6d7c0]{padding:6px 3px;gap:4px}.prize-image[data-v-fbe6d7c0]{height:13cqw;flex-shrink:0}.mobile-prizes[data-v-fbe6d7c0]{display:block;margin:22px 0 0;color:#80482e;font-size:13px}.mobile-prizes summary[data-v-fbe6d7c0]{width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer}.mobile-prizes ul[data-v-fbe6d7c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:16px;border-radius:8px;background:#fff9;list-style:none;line-height:1.6}.share-panel[data-v-fbe6d7c0]{margin-top:58px;padding:20px 16px}.share-panel.is-guest[data-v-fbe6d7c0]{min-height:170px}.share-guest[data-v-fbe6d7c0]{padding:20px 16px}.share-guest-icon[data-v-fbe6d7c0]{width:56px;height:56px;margin-bottom:12px}.share-decoration[data-v-fbe6d7c0]{width:63px;right:12px}.share-heading[data-v-fbe6d7c0]{flex-direction:column;gap:9px;margin-bottom:12px}.share-heading h3[data-v-fbe6d7c0]{font-size:16px}.share-heading p[data-v-fbe6d7c0]{font-size:12px;line-height:1.6}.share-link-row[data-v-fbe6d7c0]{gap:6px}.share-link-row input[data-v-fbe6d7c0]{padding:7px 4px;font-size:12px}.copy-anchor[data-v-fbe6d7c0]{flex-basis:66px}.copy-button[data-v-fbe6d7c0]{padding:10px 6px;font-size:14px}}@media (prefers-reduced-motion: reduce){.copy-button[data-v-fbe6d7c0]{transition:none}.copy-button[data-v-fbe6d7c0]:active:not(:disabled){transform:none}.copy-toast-enter-active[data-v-fbe6d7c0],.copy-toast-leave-active[data-v-fbe6d7c0]{transition:none}}
