.tg-overlay[data-v-57866276]{position:fixed;inset:0;background:#0009;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.tg-modal[data-v-57866276]{background:#fff;border-radius:20px;max-width:520px;width:100%;padding:32px;text-align:center;max-height:90vh;overflow-y:auto}.tg-icon[data-v-57866276]{font-size:48px;margin-bottom:12px}.tg-title[data-v-57866276]{font-size:22px;font-weight:900;color:#111;margin:0 0 8px}.tg-sub[data-v-57866276]{font-size:14px;color:#6b7280;margin:0 0 16px;line-height:1.6}.tg-scroll[data-v-57866276]{background:#f9fafb;border-radius:12px;padding:16px;text-align:left;font-size:13px;color:#374151;margin-bottom:16px;line-height:1.7;max-height:240px;overflow-y:auto}.tg-scroll ul[data-v-57866276]{margin:8px 0 0 16px;padding:0}.tg-scroll li[data-v-57866276]{margin-bottom:6px}.tg-read[data-v-57866276]{margin-top:10px}.tg-link[data-v-57866276]{color:#c00;font-weight:600}.tg-check[data-v-57866276]{display:flex;align-items:flex-start;gap:10px;text-align:left;margin-bottom:14px}.tg-check input[data-v-57866276]{margin-top:2px;accent-color:#CC0000;flex-shrink:0}.tg-check label[data-v-57866276]{font-size:13px;color:#374151;line-height:1.5;cursor:pointer}.tg-err[data-v-57866276]{font-size:12px;color:#c00;font-weight:600;margin-bottom:10px}.tg-btn[data-v-57866276]{background:#c00;color:#fff;border:none;border-radius:12px;padding:12px 28px;font-size:14px;font-weight:800;cursor:pointer;width:100%}.tg-btn[data-v-57866276]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.tg-modal[data-v-57866276]{padding:22px 18px}.tg-title[data-v-57866276]{font-size:19px}}
