 0;
}

.oc .myip-ip-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
    margin: auto 8px;
}

.oc .myip-check-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
    margin: auto 8px;
}

.oc .myip-ip-item,
.oc .myip-check-item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: var(--card-item-padding);
    background: var(--bg-gray, #f9fafb);
    border: 1px solid var(--border-light, #e5e7eb);
   