.ip-restriction-content[data-v-49f4c3da]{padding:0}.warning-icon[data-v-49f4c3da]{animation:pulse-warning-49f4c3da 2s ease-in-out infinite;display:flex;justify-content:center;margin-bottom:24px}@keyframes pulse-warning-49f4c3da{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.description[data-v-49f4c3da]{margin-bottom:24px;text-align:center}.main-text[data-v-49f4c3da]{color:var(--ui-text);font-size:15px;font-weight:500;line-height:1.6;margin:0}.country-section[data-v-49f4c3da]{margin-bottom:24px}.section-title[data-v-49f4c3da]{color:var(--ui-text);font-size:13px;font-weight:500;line-height:1.5;margin:0 0 16px;text-align:center}.country-list[data-v-49f4c3da]{border-radius:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));max-height:320px;overflow-y:auto;padding:20px}.country-item[data-v-49f4c3da]{border:1px solid var(--ui-border);border-radius:88px;color:var(--ui-text);font-size:12px;font-weight:400;line-height:1.4;padding:8px 12px;text-align:center;transition:all .2s}.country-item[data-v-49f4c3da],.country-item[data-v-49f4c3da]:hover{background-color:var(--ui-surface)}.country-item[data-v-49f4c3da]:hover{border-color:var(--ui-text-muted)}.notice[data-v-49f4c3da]{border-top:1px solid var(--ui-border);margin-bottom:28px;padding:16px}.notice p[data-v-49f4c3da]{color:var(--ui-text);font-size:13px;font-weight:400;line-height:1.6;margin:0 0 8px;text-align:center}.notice p[data-v-49f4c3da]:last-child{margin-bottom:0}.notice a[data-v-49f4c3da]{color:#2373e7;font-weight:500;text-decoration:none;transition:color .2s}.notice a[data-v-49f4c3da]:hover{color:#6f23e7;text-decoration:underline}.action-buttons[data-v-49f4c3da]{display:flex;justify-content:center}.country-list[data-v-49f4c3da]::-webkit-scrollbar{width:8px}.country-list[data-v-49f4c3da]::-webkit-scrollbar-track{background:var(--ui-surface);border-radius:4px}.country-list[data-v-49f4c3da]::-webkit-scrollbar-thumb{background-color:var(--ui-border);border-radius:4px}.country-list[data-v-49f4c3da]::-webkit-scrollbar-thumb:hover{background-color:var(--ui-text-muted)}@media (max-width:768px){.country-list[data-v-49f4c3da]{gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));max-height:280px;padding:16px}.country-item[data-v-49f4c3da]{font-size:11px;padding:6px 10px}.main-text[data-v-49f4c3da]{font-size:14px}.section-title[data-v-49f4c3da]{font-size:12px}}@media (max-width:480px){.country-list[data-v-49f4c3da]{gap:6px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-height:240px;padding:12px}.country-item[data-v-49f4c3da]{font-size:10px;padding:5px 8px}}
